I'm developing the GUI for my own tracker/sequencer/DAW, and soon I will be programming it, and I was wondering what libs I should use that has minimal requirements but the most features. The openmpt lib is okay but I think I'm going to need more capabilities, and I'd like to avoid requiring "higher" packages like NET and all that.
I'll be using Liberty BASIC
to do the program, but I don't know how far I can go. This BASIC can call DLL functions
, which I'm sure i'll need to do, because its sound-editing capabilities are... well, basic.
The application will be for Windows only for now, as I only need it to serve my purposes. I should be able to edit sample data, render and display audio to graphic waveforms, pass MIDI messages, record audio thru the computer, and use equations to create tones.
Does anyone have any references on libraries I should look into? I have not begun the heavy research yet, but our experts here may be able to point me in the right direction...