Answer the question
In order to leave comments, you need to log in
Recommend an open source library for working with music files (preferably in wav format)
I want to work with the recognition of musical instruments. Recommend an open source library (preferably in C/C++) for working with music files (preferably in wav format). I would like this library to provide opportunities for recording, processing and playing audio.
Answer the question
In order to leave comments, you need to log in
See what processing is needed. If nothing exotic, then perhaps GStreamer is suitable - a universal but, as a result, rather heavy solution. Able to work with many types of audio data. He knows how to do all the basic things.
If you use your own processing algorithms, then it seems to me easier to write and read audio data in wav format manually: there is no compression, just digital samples in a row for the left and right channels (in the case of stereo). To play the stream, you can, again, connect GStreamer.
If you don’t have your own algorithms, then you need to look for libraries for specific tasks.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question