Skip to content

afuturemodern/audioAnalysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

audioAnalysis

scripts for audio analysis using marsyas

install marsyas per instructions given in marsyas-user.pdf

if on Arch, install using package manager with indicated dependencies:

sudo pacman -S marsyas

else on linux, install marsyas source (http://marsyas.info/downloads/sources.html) and dependencies:

cd marsyas/

mkdir build

cd build

Before configuring the CMake modules, you'll need to install Qt5: sudo apt install qt5-default

You'll also need qtdeclarative5-dev to get Qt5Quick: sudo apt install qtdeclarative5-dev

ccmake .. :I have swig_ruby, vamp, max/msp, matlab, oss set to OFF, then configure

If ccmake cannot find your Qt5 dirs, you'll need to point it to them. Mine were in /usr/lib/x86_64-linux-gnu/cmake/ If it's giving you MIDI_IO and AUDIO_IO errors, just turn those to OFF in the ccmake interface & try again.

After you're able to generate the ccmake targets without errors, run: make

sudo make install

In FundamentalFrequency.cpp, you'll need to change /home/sgnldsrptr/122GbBass.wav to a locally-stored .wav file of your own. To compile .cpp files, cd to where you cloned this repo, and run:

make
./dataAnal

If you're getting the error "./dataAnal: error while loading shared libraries: libmarsyas.so: cannot open shared object file: No such file or directory", you'll need to run: sudo /sbin/ldconfig -v

About

scripts for audio analysis using marsyas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published