Hi Christoph, Just a couple of initial things I wanted to clear up when looking at the sound server. (a) Signals - are these MIDI signals defined in the MIDI standard? If so, where can I find it? Or is there a list of them somewhere, how many are there, and do we really need 6 bits for them? (b) You previously said in e-mails that: "Songs should be locked before their pointers are sent, and only be unlocked if a 'SOUND_UNLOCK_SONG' (or whatever) message is sent from the sound server to the main thread." Why can't the sound server unlock the song itself when it's finished with it? "Cues and song status information are sent from the process_timer_event() function to the main thread." Where? I can't find it. Thanks! Alex.
