https://github.com/aubio/pd-aubio
aubio external for PureData
https://github.com/aubio/pd-aubio
aubio beat onset pitch puredata tempo
Last synced: 3 months ago
JSON representation
aubio external for PureData
- Host: GitHub
- URL: https://github.com/aubio/pd-aubio
- Owner: aubio
- License: gpl-3.0
- Created: 2013-12-20T03:54:00.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2017-03-14T03:11:08.000Z (over 8 years ago)
- Last Synced: 2025-06-01T13:31:05.083Z (5 months ago)
- Topics: aubio, beat, onset, pitch, puredata, tempo
- Language: C
- Homepage: https://aubio.org/pd-aubio
- Size: 373 KB
- Stars: 24
- Watchers: 6
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
pd-aubio
========Various externals for PureData using the aubio library
For more information, see:
- aubio homepage: https://aubio.org/pd-aubio
- puredata homepage: https://puredata.infoBuilding
--------To configure and build pd-aubio, run:
$ make
pd-aubio uses waf. To find out more information about build options:
$ ./scripts/get_waf.sh
$ ./waf configure --helpOnce configured, the external can be built with:
$ ./waf configure build
If you have aubio installed in an unusual location, you might need to set
`PKG_CONFIG_PATH` accordingly.For instance, to build against aubio installed in `/var/tmp/aubio`:
$ export PKG_CONFIG_PATH=/var/tmp/aubio/lib/pkgconfig
$ waf distclean configure buildInstalling
----------To install pd-aubio:
# ./waf install
Depending on the installation location, you might need to run this command with
sudo (or as the user root), or to copy the files manually.To install it in a different location, you could also try:
$ ./waf configure --prefix=/my/favorite/place build
# ./waf installRunning
-------To load the external, start pd as follows
$ pd -lib aubio
Alternatively, you can create an object [aubio] to initialize the external.
If you want to use the external without installing it, the above command should
work as expected from the pd-aubio source directory. If needed, set your
`LD_LIBRARY_PATH` to include the path to your libaubio installation.