||[May. 25th, 2004|05:10 pm]
|||||squarepusher - ultravisitor||]|
hey, is this community alive?
just wanted to pop in and say hi :). just signed up to live journal a month and a half ago, and haven't checked out alot of it yet.
ive been doing some experimenting with alsa and m-audio/evolution usb midi controllers. i purchased this new one known as the X-session. 16 knobs, a cross fader, and 10 buttons. got it talking through the alsa sequencer api nicely yesterday.
i aim to write a simple alsa mixer application which allows the mixer controls to be assigned to knobs and sliders on a midi controller.
going to try to use the cross fader to cross-fade pcm and cd audio as an initial project (to allow me to learn an x-windows gui). ofcourse i have plans for synths and mixing tools for live sets down the road.
i posted the basic code for processing alsa sequencer events in my journal, check it out if you need an example of alsa sequencer event processing (i couldn't find any good examples in the api docs)-- ts about 400 lines, and pretty basic.
gtk or qt, that is the question. im thinking qt, drop me a line if you think gtk is the way to go(with an argument ofcourse ;P).
incase anyone is wondering, im using slackware linux 9.1, with a custom kernel 2.4.25 with latency patch for realtime processing. and ofcourse, an m-audio x-session usb midi controller.
keep making the beats with linux :)