> If no one know were is the problem in this function I will write it > without using BList::SortItem(..). Is this problem with the code in the cvs? If so, I can take a quick look at it... > PS 1 : Matthijs you do a really hard stuff for understanding Midi2 and > writing all the documentation. The world will remenber you ;-) Oh yeah! ;-) > PS 2 : But now the bad news of the week : > I haven't the knowledge for writing the Midi 1 Synth (How make PitchShifting and add > reverb in real time? I think I can do all other things on this class but there is not a lot > of other things :-( I was thinking that we may want to use the softsynth from Allegro. Allegro is a library for writing games, and it has been ported to BeOS. (It is called "Allegro WIP" on bebits.) It apparently contains a softsynth called DIGMID. It seems that this is a pretty simple synth and that we can "rip it" and add to our midi kit. Maybe you can take a look at the Allegro sources... Matthijs