Monday, January 19, 2009
More FM Synth Progress
Ok, my "little" FM synthesizer project is now officially a bit out of control. It has grown to include a drum pattern editor, chord progressions and a mini song sequencer. WPF, with its clean separation between the UI and the underlying code is perfect for doing audio interface work. Too bad the digital audio world is still mired in C++...
Subscribe to:
Post Comments (Atom)
I've used C++/CLI to wrap DirectX and then "script" it from C#.
ReplyDeleteThis was done for games and the performance was still acceptable.
Although it worked for realtime graphics I'm not sure if it would apply to realtime audio as well.
However, you should give it a try.
Another interesting option is to have your audio engine in C/C++ and use OSC for communication to a GUI. You could then build the GUI in Flex/AIR (which I think is a much easier and well designed GUI framework to use)
Hi,
ReplyDeleteI would love to try this out, looks neat. My email is seventhirty2983 at yahoo dot com if your interested. thanks.
-Matt
Hi Matt - I never quite got something releasable. One of these days, perhaps!
ReplyDelete