Renamed all MIDI and audio related classes/files to match new style. Additionally various cleanups. (cherry picked from commit b8ebfbd06a)
b8ebfbd06a
Unfortunately new LV2 code didn't respect coding style conventions so I fixed most of it and did various other cleanups. Still needs some work though.
This commit integrates initial support for LV2 plugins. This currently includes the LV2 browser and is meant for development purposes only. According changes were made to the build system in order to find required libraries and header files.