{ "info": { "author": "Paul Brossier", "author_email": "piem@aubio.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: C", "Programming Language :: Python", "Topic :: Multimedia :: Sound/Audio :: Analysis", "Topic :: Multimedia :: Sound/Audio :: Sound Synthesis", "Topic :: Software Development :: Libraries" ], "description": "aubio is a collection of tools for music and audio analysis.\n\nThis package integrates the aubio library with [NumPy] to provide a set of\nefficient tools to process and analyse audio signals, including:\n\n- read audio from any media file, including videos and remote streams\n- high quality phase vocoder, spectral filterbanks, and linear filters\n- Mel-Frequency Cepstrum Coefficients and standard spectral descriptors\n- detection of note attacks (onset)\n- pitch tracking (fundamental frequency estimation)\n- beat detection and tempo tracking\n\naubio works with both Python 2 and Python 3.\n\nLinks\n-----\n\n- [module documentation][doc_python]\n- [installation instructions][doc_python_install]\n- [aubio manual][manual]\n- [aubio homepage][homepage]\n- [issue tracker][bugtracker]\n\nDemos\n-----\n\nSome examples are available in the [`python/demos` folder][demos_dir]. Each\nscript is a command line program which accepts one ore more argument.\n\n**Notes**: installing additional modules is required to run some of the demos.\n\n### Analysis\n\n- `demo_source.py` uses aubio to read audio samples from media files\n- `demo_onset_plot.py` detects attacks in a sound file and plots the results\n using [matplotlib]\n- `demo_pitch.py` looks for fundamental frequency in a sound file and plots the\n results using [matplotlib]\n- `demo_spectrogram.py`, `demo_specdesc.py`, `demo_mfcc.py` for spectral\n analysis.\n\n### Real-time\n\n- `demo_pyaudio.py` and `demo_tapthebeat.py` use [pyaudio]\n- `demo_pysoundcard_play.py`, `demo_pysoundcard.py` use [PySoundCard]\n- `demo_alsa.py` uses [pyalsaaudio]\n\n### Others\n\n- `demo_timestretch.py` can change the duration of an input file and write the\n new sound to disk,\n- `demo_wav2midi.py` detects the notes in a file and uses [mido] to write the\n results into a MIDI file\n\n### Example\n\nUse `demo_timestretch_online.py` to slow down `loop.wav`, write the results in\n`stretched_loop.wav`:\n\n $ python demo_timestretch_online.py loop.wav stretched_loop.wav 0.92\n\nBuilt with\n----------\n\nThe core of aubio is written in C for portability and speed. In addition to\n[NumPy], aubio can be optionally built to use one or more of the following\nlibraries:\n\n- media file reading:\n\n - [ffmpeg] / [avcodec] to decode and read audio from almost any format,\n - [libsndfile] to read audio from uncompressed sound files,\n - [libsamplerate] to re-sample audio signals,\n - [CoreAudio] to read all media formats supported by macOS, iOS, and tvOS.\n\n- hardware acceleration:\n\n - [Atlas] and [Blas], for accelerated vector and matrix computations,\n - [fftw3], to compute fast Fourier Transforms of any size,\n - [Accelerate] for accelerated FFT and matrix computations (macOS/iOS),\n - [Intel IPP], accelerated vector computation and FFT implementation.\n\n[ffmpeg]: https://ffmpeg.org\n[avcodec]: https://libav.org\n[libsndfile]: http://www.mega-nerd.com/libsndfile/\n[libsamplerate]: http://www.mega-nerd.com/SRC/\n[CoreAudio]: https://developer.apple.com/reference/coreaudio\n[Atlas]: http://math-atlas.sourceforge.net/\n[Blas]: https://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprograms\n[fftw3]: http://fftw.org\n[Accelerate]: https://developer.apple.com/reference/accelerate\n[Intel IPP]: https://software.intel.com/en-us/intel-ipp\n\n[demos_dir]:https://github.com/aubio/aubio/tree/master/python/demos\n[pyaudio]:https://people.csail.mit.edu/hubert/pyaudio/\n[PySoundCard]:https://github.com/bastibe/PySoundCard\n[pyalsaaudio]:https://larsimmisch.github.io/pyalsaaudio/\n[mido]:https://mido.readthedocs.io\n\n[manual]: https://aubio.org/manual/latest/\n[doc_python]: https://aubio.org/manual/latest/python.html\n[doc_python_install]: https://aubio.org/manual/latest/python_module.html\n[homepage]: https://aubio.org\n[NumPy]: https://www.numpy.org\n[bugtracker]: https://github.com/aubio/aubio/issues\n[matplotlib]:https://matplotlib.org/", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://aubio.org/", "keywords": "", "license": "GNU/GPL version 3", "maintainer": "Paul Brossier", "maintainer_email": "piem@aubio.org", "name": "aubio", "package_url": "https://pypi.org/project/aubio/", "platform": "any", "project_url": "https://pypi.org/project/aubio/", "project_urls": { "Homepage": "https://aubio.org/" }, "release_url": "https://pypi.org/project/aubio/0.4.9/", "requires_dist": null, "requires_python": "", "summary": "a collection of tools for music analysis", "version": "0.4.9" }, "last_serial": 4795162, "releases": { "0.4.3": [], "0.4.3.post1": [ { "comment_text": "", "digests": { "md5": "8ddaa8cc671dce32e24b00b351798f79", "sha256": "a0569a29437d86670ee47a3524fadaf66019de32408f9972f0244226e0347b4f" }, "downloads": -1, "filename": "aubio-0.4.3.post1.tar.gz", "has_sig": true, "md5_digest": "8ddaa8cc671dce32e24b00b351798f79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 290767, "upload_time": "2016-12-03T01:21:40", "url": "https://files.pythonhosted.org/packages/72/83/5a300960dd8c62227fc2d847089a3b5b47fb1c5dee12864d1d4d2f2b0645/aubio-0.4.3.post1.tar.gz" } ], "0.4.3a1": [ { "comment_text": "", "digests": { "md5": "af7f8267c67b7e565112e29063b04068", "sha256": "31178787775c53c5985d40c8c56de2fe9dac24edc93c6428e88ef916767be8a9" }, "downloads": -1, "filename": "aubio-0.4.3a1-cp27-cp27m-macosx_10_11_intel.whl", "has_sig": false, "md5_digest": "af7f8267c67b7e565112e29063b04068", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 184134, "upload_time": "2016-08-25T11:16:30", "url": "https://files.pythonhosted.org/packages/87/6f/932ec3e1857a72d915e500b8bc84546364004ce0908a692cffb236fa5be7/aubio-0.4.3a1-cp27-cp27m-macosx_10_11_intel.whl" }, { "comment_text": "", "digests": { "md5": "f7166e62922d66b83e802cdad9f91969", "sha256": "5d91b23b88d2be87706faf8e73621b256e402c9669dc0c92e5853933db03948b" }, "downloads": -1, "filename": "aubio-0.4.3a1.tar.gz", "has_sig": false, "md5_digest": "f7166e62922d66b83e802cdad9f91969", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 290795, "upload_time": "2016-08-25T10:43:31", "url": "https://files.pythonhosted.org/packages/a9/1a/83c93ad2c0a022b6b7846ebfff7873c1fd91abd34252a0db98e3c4a6e932/aubio-0.4.3a1.tar.gz" } ], "0.4.3a2": [ { "comment_text": "", "digests": { "md5": "950e449a0af891318881c48b1c9302af", "sha256": "c42adab93f4ffc23d75bc04e60dde9c1ccceed0f861892e5c423ee36541d2ff2" }, "downloads": -1, "filename": "aubio-0.4.3a2-cp27-cp27m-macosx_10_11_intel.whl", "has_sig": false, "md5_digest": "950e449a0af891318881c48b1c9302af", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 184137, "upload_time": "2016-08-25T11:20:26", "url": "https://files.pythonhosted.org/packages/a6/f4/5e72e261bf205b232bc9c90ff59f6c4b787290a3001fe8de66effbf674ce/aubio-0.4.3a2-cp27-cp27m-macosx_10_11_intel.whl" }, { "comment_text": "", "digests": { "md5": "c3519639ac9774d134b28056995563d0", "sha256": "6af3f15e60b2deba2f2ed6574afd0b6ad6efacadd5b698d7cbc817cd4b686227" }, "downloads": -1, "filename": "aubio-0.4.3a2-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "c3519639ac9774d134b28056995563d0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 67362, "upload_time": "2016-08-25T13:40:09", "url": "https://files.pythonhosted.org/packages/2d/41/aa46abdf8a584217a28b8a907c61541b747885ea3aafa0644d3425afe99c/aubio-0.4.3a2-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "995a24ebe2317914129c27d49a380617", "sha256": "826e30b9c6c6ff8cc16a3a3fb8dd1410d903ed68cf40dc941c87de5e33bc15e9" }, "downloads": -1, "filename": "aubio-0.4.3a2-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "995a24ebe2317914129c27d49a380617", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 117924, "upload_time": "2016-08-25T14:44:09", "url": "https://files.pythonhosted.org/packages/78/83/0fd8e94f048047d004f2c76d4745e498d90c5d740f7aec6b3a69b67ec490/aubio-0.4.3a2-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "48334f8242d6f3c5ca9887c454bf728f", "sha256": "49a9984bc42ccc7672144d8dd8d228e63a50790421dba25d8a8af8713103b16f" }, "downloads": -1, "filename": "aubio-0.4.3a2-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "48334f8242d6f3c5ca9887c454bf728f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 288771, "upload_time": "2016-08-25T11:16:56", "url": "https://files.pythonhosted.org/packages/fd/8d/08f8f54aa1fe5ed05157f2052ad13d0f6432fce9b7c1f357aae65fd64909/aubio-0.4.3a2-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "596710330fea4a00026d787312630efb", "sha256": "f98493b7877e494eea909cdff8a45520ab9642efd2c992765e5f3860f4525beb" }, "downloads": -1, "filename": "aubio-0.4.3a2-py3.4-linux-x86_64.egg", "has_sig": false, "md5_digest": "596710330fea4a00026d787312630efb", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 290261, "upload_time": "2016-08-25T11:19:11", "url": "https://files.pythonhosted.org/packages/82/84/eaa6344c65304f4964ce40426b437eae8bed3c41017332ea06fac5408e61/aubio-0.4.3a2-py3.4-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "e79694114aafb5e1cdf552fb0a7adab4", "sha256": "59634edae90d2cf4494104e4704ba37f57b062c012396d71367d10608830e939" }, "downloads": -1, "filename": "aubio-0.4.3a2.tar.gz", "has_sig": false, "md5_digest": "e79694114aafb5e1cdf552fb0a7adab4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 290819, "upload_time": "2016-08-25T11:17:17", "url": "https://files.pythonhosted.org/packages/c3/39/37ddc69b353277ea3df46a18f42acec572dcd5b4636c79cb0694374b209b/aubio-0.4.3a2.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "b8b24730067c8926c264eb232acaee1d", "sha256": "c5e45f37947b4e6558a8bf98d93f7305a831842618302e3c940c7be023f3257c" }, "downloads": -1, "filename": "aubio-0.4.4.tar.gz", "has_sig": false, "md5_digest": "b8b24730067c8926c264eb232acaee1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 529752, "upload_time": "2017-01-10T10:25:57", "url": "https://files.pythonhosted.org/packages/ff/f1/63fd92be1c59d4b1e75fe5be66e4dc37389b97ab71a5b47401036908ee68/aubio-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "8a28af68dd55c22ffe69f0bafa63c058", "sha256": "ae8e9f443f680908d44b9df2e6a8bc635adc6d61b62e4642c0e4978625f9da71" }, "downloads": -1, "filename": "aubio-0.4.5.tar.gz", "has_sig": false, "md5_digest": "8a28af68dd55c22ffe69f0bafa63c058", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 418278, "upload_time": "2017-04-10T17:32:19", "url": "https://files.pythonhosted.org/packages/86/50/ee23c6d5134964687334cc172454cbcb48b07951a51471587a9560d158e4/aubio-0.4.5.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "8a6a4767caaf16f3d63c1d9d4b3fe0b7", "sha256": "84d0a48d0eb40a7be48d5cb8d914808138eed12421b8e93f163dd289e87e3454" }, "downloads": -1, "filename": "aubio-0.4.6.tar.gz", "has_sig": false, "md5_digest": "8a6a4767caaf16f3d63c1d9d4b3fe0b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 425115, "upload_time": "2017-10-09T08:30:06", "url": "https://files.pythonhosted.org/packages/d3/b6/6e5c91ece3935f6f06e370580188c69d4bbb0b6682ff1ff2bcf6c02a41ab/aubio-0.4.6.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "df5b21ccb9a707c1d395c9758b7c8bd8", "sha256": "b7cdd757fb10d0f58dd189bc8e9e3faad16b96ca9c3b5e75ead06e2e4bbdbda3" }, "downloads": -1, "filename": "aubio-0.4.7.tar.gz", "has_sig": false, "md5_digest": "df5b21ccb9a707c1d395c9758b7c8bd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 438983, "upload_time": "2018-09-23T09:37:26", "url": "https://files.pythonhosted.org/packages/f5/fe/94ef8f547835bcdb8a8ce66a8acd590b114be7f907861678adb1f4b190f6/aubio-0.4.7.tar.gz" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "61510d3f943a1ecfe3d1815b1cc79ca7", "sha256": "452fb2297b3aca0355ba1d56fe72593f7a930b5e7072c86f89a8f2eea3e0f94b" }, "downloads": -1, "filename": "aubio-0.4.8.tar.gz", "has_sig": false, "md5_digest": "61510d3f943a1ecfe3d1815b1cc79ca7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 465324, "upload_time": "2018-11-22T14:39:37", "url": "https://files.pythonhosted.org/packages/78/36/d61dbc5d38a4d8701118f09c24bafb990729f573f80bff045c445b35929e/aubio-0.4.8.tar.gz" } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "ddb298be9cc432dd676451891288a27f", "sha256": "df1244f6c4cf5bea382c8c2d35aa43bc31f4cf631fe325ae3992c219546a4202" }, "downloads": -1, "filename": "aubio-0.4.9.tar.gz", "has_sig": false, "md5_digest": "ddb298be9cc432dd676451891288a27f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 479008, "upload_time": "2019-02-08T11:21:02", "url": "https://files.pythonhosted.org/packages/cd/80/302d89240603e5347c7f8026c8b02c59f8dfaec66c91a743d82de7c86006/aubio-0.4.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ddb298be9cc432dd676451891288a27f", "sha256": "df1244f6c4cf5bea382c8c2d35aa43bc31f4cf631fe325ae3992c219546a4202" }, "downloads": -1, "filename": "aubio-0.4.9.tar.gz", "has_sig": false, "md5_digest": "ddb298be9cc432dd676451891288a27f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 479008, "upload_time": "2019-02-08T11:21:02", "url": "https://files.pythonhosted.org/packages/cd/80/302d89240603e5347c7f8026c8b02c59f8dfaec66c91a743d82de7c86006/aubio-0.4.9.tar.gz" } ] }