radiance
radiance copied to clipboard
Clean up dependencies and make things optional when possible
- [ ] Can we replace
PortAudiowith QtMultimedia? (Or offer it as a fallback, the latency is really bad) - [ ] Can we add a
PortAudioshim to support both pre-V19 and "2.0" versions of the library? - [x]
rtmidishould be optional (esp. given it's not hooked up right now...) - [ ]
rtmidican be a submodule & statically linked against - [x]
libmpvshould be optional (pending merge of thempvbranch)
No-gos:
libfftw3could even be optional, falling back to a dumber ODF fn in BTrack. Need it to generate the spectrum anyways.- Why do we need
libsamplerate? BTrack
RtMidi now can't quite be compiled out because of application.qml
(fixed that)