Vamp plugin host for real-time audio feature analysis
Project description
rtvamp
Python bindings of Vamp plugin host for real-time audio feature analysis.
Installation
Install the latest version from PyPI:
$ pip install rtvamp
Simple example
Using librosa to read an audio file and the spectral roll-off plugin for analysis:
>>> import rtvamp
>>> import librosa
>>> rtvamp.list_plugins()
['example-plugin:rms', 'example-plugin:spectralrolloff']
>>> rtvamp.get_plugin_metadata("example-plugin:spectralrolloff")
PluginMetadata(identifier='spectralrolloff', name='Spectral roll-off', description='', maker='LB', copyright='MIT', plugin_version=1, input_domain='frequency', parameter_descriptors=[{'identifier': 'rolloff', 'name': 'Roll-off factor', 'description': 'Some random parameter', 'unit': '', 'default_value': 0.8999999761581421, 'min_value': 0.0, 'max_value': 1.0, 'quantize_step': None, 'value_names': []}], output_descriptors=[{'identifier': 'frequency', 'name': 'Roll-off frequency', 'description': 'Frequency below which n% of the total energy is concentrated', 'unit': 'Hz', 'bin_count': 1, 'bin_names': [], 'has_known_extents': False, 'min_value': 0.0, 'max_value': 0.0, 'quantize_step': None}])
>>> y, sr = librosa.load(librosa.ex("trumpet"))
>>> t_rolloff, rolloff = rtvamp.compute_features(
... y, sr,
... plugin="example-plugin:spectralrolloff",
... blocksize=256,
... parameter={"rolloff": 0.5},
... )
>>> rolloff
array([[1291.992188, 1291.992188, 1722.656250, ..., 5684.765625,
5598.632812, 6459.960938]], dtype=float32)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rtvamp-0.3.1.tar.gz
(175.6 kB
view hashes)
Built Distributions
rtvamp-0.3.1-cp312-cp312-win32.whl
(138.1 kB
view hashes)
rtvamp-0.3.1-cp311-cp311-win32.whl
(139.4 kB
view hashes)
rtvamp-0.3.1-cp310-cp310-win32.whl
(138.2 kB
view hashes)
rtvamp-0.3.1-cp39-cp39-win_amd64.whl
(161.8 kB
view hashes)
rtvamp-0.3.1-cp39-cp39-win32.whl
(138.4 kB
view hashes)
rtvamp-0.3.1-cp38-cp38-win_amd64.whl
(163.0 kB
view hashes)
rtvamp-0.3.1-cp38-cp38-win32.whl
(138.3 kB
view hashes)
rtvamp-0.3.1-cp37-cp37m-win_amd64.whl
(162.3 kB
view hashes)
rtvamp-0.3.1-cp37-cp37m-win32.whl
(139.5 kB
view hashes)
rtvamp-0.3.1-cp36-cp36m-win_amd64.whl
(162.2 kB
view hashes)
rtvamp-0.3.1-cp36-cp36m-win32.whl
(139.4 kB
view hashes)
Close
Hashes for rtvamp-0.3.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 410be109463fa0c2299c6ed6a78748a2ae6cafb3d89ad1fa7a753c50cb8a25ad |
|
MD5 | 588bd8aa1c0e167866d2aa7be07d29e5 |
|
BLAKE2b-256 | 82ca35ee6d096b9c5e7fc51428e51e9546aae497ad43962b0a02b592ac255788 |
Close
Hashes for rtvamp-0.3.1-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9c0e549f047137f25b61079cf09f4a1eb87480fc724d61b2777908048f5d8d3 |
|
MD5 | bf6575fbac9c20ae84c9d9309f878fca |
|
BLAKE2b-256 | 35173acfb8d191c05c673384e3f892ebd6d2e7702de5a16254e1ef1b53ee3a22 |
Close
Hashes for rtvamp-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e267cfea057cb036f6190f243c3788b74e19747ab943f96b3226dc2eb384a854 |
|
MD5 | d1d5a0c24b78510cc9e86176c0836490 |
|
BLAKE2b-256 | a8c913d20efc82a732757acddfde4f8ab988bf7bb679d2fbb62d79554ef7dc50 |
Close
Hashes for rtvamp-0.3.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 721f462035421ba76dc60fe46d776435a3a29eda084fd98c3a53e31de501ec57 |
|
MD5 | 0955798ad2e38d619a30867102376b1d |
|
BLAKE2b-256 | 4fd1ee8a41a239a23ea074c066d08ce3b16e8f9c61db02d53a926008a248c7e4 |
Close
Hashes for rtvamp-0.3.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6245f4f6be42260eedd23f78e3f61b166362110e67d6325e3e3bbedddc387f40 |
|
MD5 | 401d0bd812bd93afbb7c98f11d989023 |
|
BLAKE2b-256 | 99e8aee7a770b9efca892513a56c726127288fb7fc938f454fed5c1a187147ed |
Close
Hashes for rtvamp-0.3.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d121bb39e3efff181640f86c6b8ca6200beb8d192ded6f3c1aaae050dd3d295c |
|
MD5 | 7a27347c0b127c351c26b70b366c08c5 |
|
BLAKE2b-256 | 1620f8d4cb17ba512118dc2799b769b489c496d622b3194ee1a4481129d261b7 |
Close
Hashes for rtvamp-0.3.1-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1b7ce9f66d047544fe1c897d4351c4bf05e5af368b8dd85bafbf32af3e05d6e |
|
MD5 | 41f2df90f1806d1c6c3f1f08cde40a9f |
|
BLAKE2b-256 | 223813a84b3a4c15dd77fc7a5a134fff39c3197d531ff26780428f7ade1119d8 |
Close
Hashes for rtvamp-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9315a14bb1f6263b70e05f3855f3e89d2014aa47f3d4c7f4398f64e522baa96b |
|
MD5 | e0d655fb7b796df411d35fd81a8bfe4e |
|
BLAKE2b-256 | a193190f0b7c9728fcfac27711377ea3ee6beb3d91b05aef211c1c6f7877da93 |
Close
Hashes for rtvamp-0.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 929b57d1c62b11e00fd8bc8d85a8ec9e1e72d0fd1aa22fccbcdcbac5bcc9741d |
|
MD5 | 3728c7ab6751cd801a9445094cc3afe1 |
|
BLAKE2b-256 | 2372329f3ac99a9e7db0ab9fb2e51dc6e9a813f7909b3153de1c3bbdbbd46d59 |
Close
Hashes for rtvamp-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e34c5e73c55752f7bbd0573888e2aeb7d3fecf134a8b83b70d1069615215b89c |
|
MD5 | 15667b94305683bfcfc752468188c586 |
|
BLAKE2b-256 | ac037bc359998f42ac08f52503a501e0ab2b6a77525b6c95e1e8b1bcb86077f1 |
Close
Hashes for rtvamp-0.3.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ec957ca8cd9f4f1ada55a6744d43c1422cb0a9a813f9c36906c6af7b76ba930 |
|
MD5 | fabf3e9f8f28bc918618e29077c9be10 |
|
BLAKE2b-256 | de77ab3e662425b2ca8e627544d14c143738f4ac23012e26a91ad6be281c4e7b |
Close
Hashes for rtvamp-0.3.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bfb7de3a8bf8bd1fe3de7b9c303fc81582de92f6ddb2759d83a3144f00435dc |
|
MD5 | e89a089f4642027400f2c34e0eb11ebd |
|
BLAKE2b-256 | 1173248105cb5cd6a8d518bb3dc1c86fcdf5bb4f1eec19944badcb14d890e711 |
Close
Hashes for rtvamp-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 793f5b6e8662cd8b004f1cac70e5362fcffd4729a0f58fbb92670a1bf3710db5 |
|
MD5 | de047082cdf06c36b166c1bd0f3cb4ff |
|
BLAKE2b-256 | 7be3518cc477f52a3a0475cb34e4dc41058180bf384e23dbc2927c86bb231a3e |
Close
Hashes for rtvamp-0.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ad3acfc5d78a53f4c50077a4b733430314021527ca27626e0312f7e03ed4ee3 |
|
MD5 | 15f504f695328eb586186705ebef4841 |
|
BLAKE2b-256 | daf758af9e57fd4f4aae15305aff264a2dde6f0062cfafaaea7d99a1d3f902e3 |
Close
Hashes for rtvamp-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9bfca5f2dfa694a935b80353263ffdf514870e1fc5a06fbcca34088b0a1d8a3 |
|
MD5 | 2abfc0d3dae7cd8cc6b4223d23333f67 |
|
BLAKE2b-256 | cbb84a933c5acdbac0859818d342954e02ac75b8d804fd72bb0784f9f01a251a |
Close
Hashes for rtvamp-0.3.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b1d1e534d0174f9fab7b564bf112b9b1d00f87af22aabf0c952a2097f19cbc4 |
|
MD5 | c874a32f24d060f13e85b9c36aa6786b |
|
BLAKE2b-256 | 9031048224af9cb9d4a1dbaae8602b3d6d28153af675e48eb0936c02db0b3f02 |
Close
Hashes for rtvamp-0.3.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee4cb786a32f09da244f38f12fbbfefd06e42b292f0db48c527015c5f0aaff60 |
|
MD5 | 9b9e02a0ec85ac62df32aac32d1c1d06 |
|
BLAKE2b-256 | a2a2aba3eaab3fdc976766627eb594df405cb8888077576f5a281b4f310d0bcf |
Close
Hashes for rtvamp-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4473907aede306ef00f0c0e38767d11ac1ca4dce4995fa0cb63be8dc10fa71be |
|
MD5 | 55ee737e161dfca1e59249dbc4e5ed5d |
|
BLAKE2b-256 | ba9699bc9f9a1c183023b375c7a9cbdfb370e5f1f95e0f60ed6f18047fbe1b46 |
Close
Hashes for rtvamp-0.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20475d7bf62df9076cdc7a9d2b4f15fa62e4ec03b9f01a4a1435d43be55a8e24 |
|
MD5 | 085224cb6c559f6b475b0b7242ce469a |
|
BLAKE2b-256 | ffde469e473c277ff1069703fcd03d807b7ad7b2a3eb9db0b2a3ba506164c546 |
Close
Hashes for rtvamp-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e799e35afdb728919fce54cfc4592b88bf116ba8a074b80e962bef8f1ae991dd |
|
MD5 | 7076e21df50c96a97c6a3a58f5f62be6 |
|
BLAKE2b-256 | d4aea9c3dbf02cfcc7b5e2a857ded7647f1e0820d6395b3f64c17086556bef6e |
Close
Hashes for rtvamp-0.3.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb08ed4cae07602130f39794c2294a5441d07e9dbc980c5fad6a007e9b5749b7 |
|
MD5 | cac1e10ea137b2dbe3af01b04d776169 |
|
BLAKE2b-256 | 47aad686339cd102d33a23ad3a155a2e1d2b21bd5ff4954b25ee7a5b28138368 |
Close
Hashes for rtvamp-0.3.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75ad0e039f009d7d7ae8bf79eb7bb66af65d9cf47625a5a7ced0887d9626a5c8 |
|
MD5 | b26542056ef6bcfca48fe3a947b35edf |
|
BLAKE2b-256 | f1786d8f74dc8515f5941e44e77ceee31d75911bb360a8b031c2693748065c08 |
Close
Hashes for rtvamp-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86f97372316070c7a105f054783c6d04732eeaa80df11257e692bbb8b9a0f575 |
|
MD5 | 0107fc8399eacd8a61d0496894314bbf |
|
BLAKE2b-256 | 3be6a45d6b88d8485fdb2c07cc6fd3463523bd6533129bccee64608f8493666d |
Close
Hashes for rtvamp-0.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25f57b744f8a92143d8d88d0744bf42d76af01af71f240863ba161c3009d864e |
|
MD5 | 33f7f298b989de125769e51ced4dad9e |
|
BLAKE2b-256 | 420cc4bf193c46d999ffaf9b251b785793504b883981a033e2c2623faa792968 |
Close
Hashes for rtvamp-0.3.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0184e389c473292e7fa8a7772a3c896190065b7b0020298016a6abd6183b44e2 |
|
MD5 | 221861985e8875429853048b9c9616d8 |
|
BLAKE2b-256 | cfdd4ac3f031203523f554717884b4eba540a85e2d69621f58174804606ca6b6 |
Close
Hashes for rtvamp-0.3.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c93b313fabffc89195ce40ce1d3ea830804dbab09fd0235e3a0136f414c32cbd |
|
MD5 | ef07baee2e41fc413c400166bd53f2b4 |
|
BLAKE2b-256 | 9601777915c6f59d3ec946caac81feb919de9f4584f5ae6c979248ef3098d490 |
Close
Hashes for rtvamp-0.3.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d19a446078d4ba99f263a50f3a8aae8a5e915b762476d45938f5a4b380d50634 |
|
MD5 | 23c47b5ad79a4af7f81bb664fbde0bf2 |
|
BLAKE2b-256 | 3708f8a410d7b13b088af8a115ebd105e8f9dbfd608136c5928b886dacff1b29 |
Close
Hashes for rtvamp-0.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 851ef7f78845672f020e2ab665ec41282d85f6a3d603828e2457da1d86748b54 |
|
MD5 | d5cdb09d4a8fd3c7131796e4c17da282 |
|
BLAKE2b-256 | 4b53ed63847068c9bb622dbd9bdb026ad642744277c5c29de996c85e7afbe732 |
Close
Hashes for rtvamp-0.3.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee3aafa709ae0bd1bee501a123a6d3aafbe8a41ecaa8d102a6a33d97e0272189 |
|
MD5 | e93082ef472afba4bbe202c3dfc13704 |
|
BLAKE2b-256 | dd1d2dea369eaac2840493fd9cc7fe42ccdb094c5a8414c6ff75da177f660b73 |
Close
Hashes for rtvamp-0.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbc93e929a6f10ec1dfa97b474c1a7280fd9440807422bb593c135133416dbf2 |
|
MD5 | 9ee705439eb5c56353d7ce66cc575fb9 |
|
BLAKE2b-256 | c90e9ed452eda9e3a465994e7dfbaed1cc4754f8018a52d849b9ec905e269df1 |
Close
Hashes for rtvamp-0.3.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78d5f83f4029b9b7626a050006c7e60d457e25ac57aee07452b4fdfccdf3559a |
|
MD5 | 68beaa8abf75d67aa4b550532987e0c9 |
|
BLAKE2b-256 | 259ce8517a9a19f689e109a76ea8bef04c6144fc972a8923bccfabe4f52a6ba5 |
Close
Hashes for rtvamp-0.3.1-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d0213d3095955e16e3cd247eaa3f6a7de028b7038943175126e6881e7236e67 |
|
MD5 | 97c11187d2db276be52b8ac6dd90e3e4 |
|
BLAKE2b-256 | 327d1032770ac62e705db6a11e8747360db438e3e636b7060ea0b7d68247cece |
Close
Hashes for rtvamp-0.3.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d59f9562ca27209e21120447476e22f8c6525437d19d883042d952f61ec975e |
|
MD5 | f95a4dfd56bc97d59176419cfb839cf5 |
|
BLAKE2b-256 | 437b3c61ac3f72b818e323dbecd486fc882ae7450f4d19aab7ff1ee396bdcd7f |
Close
Hashes for rtvamp-0.3.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3dbdb41c9766c7f19642e95400a548caea9fb304a80ca83d90cdb202deae223 |
|
MD5 | d407d0fa754c7deb8227fed83ff8f8d4 |
|
BLAKE2b-256 | 886a79c564d26ba429488ed65b3cacfb9764df451cf93b4fb1adfb10b1ecbbc2 |
Close
Hashes for rtvamp-0.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb61bb951dc67390c351b89fb3de1fecf708e02a8e9ebbfceb65ebc97d1de5b5 |
|
MD5 | 3e5deae19f0302eb213b2348e3bc9b23 |
|
BLAKE2b-256 | f919b8232e865cf4e765b9cc302ba8ad8eef17fb0ada09b655fa8a385eff0f37 |