|
From: Vladimir S. <ha...@so...> - 2004-06-28 04:50:28
|
Hi All, I've just checked in some stuff. The objective was to convert the MIDI into the new infrastructure to support new LSCP. The code is, Like Christian said, buggy as hell :) Unfortunately i didn't do anything with the MacOS stuff (that another way of saying i broke it). Alsa stuff seems to work though. Due to time constraints i could not test it really well, but some basic configurations do seem to work. Fixed some minor bugs here and there . . . Big chunks on TODO list now are: update LSCP spec Converting MacOS MIDI. (pretty easy, but it would be nice to be able to test). Audio channels and their LSCP support. (basic audio output stuff works now, but not for audio channel commands last time i checked) Fixing bugs (i'm sure you guys will report some soon). Working with Rui to work out the client/server issues (compatibility, deprecated commands, etc) Some code documentation (a lot of it was forgotten in the heat of the night :) Testing, testing, testing. I should be able to cover some of that stuff in the next two weekends. After that i'll be travelling for about a month. I hope Christian will be back then and fix everything :) known bugs: "midi port name" bug. once set all port names are the same :) "midi port name" doesn't do anything, could set alsa midi port name maybe . . . trying too many alsa ports. exception handling needs to be better. man we need that bug tracking system i keep forgetting everything :( Let's set that up and get it populated with some bugs! Regards, Vladimir. |