> Talking of time... to save me some can anyone tell me briefly what I need > to do at the sequencer level to get the channel number for a MappedEvent > these days? I can see they've gone but for the life of me can't work out > where they've gone to.
By "sequencer level", I'm not sure what you mean. As MappedEvents come into AlsaDriver, the channel is always the recorded channel, accessed thru MappedEvent::getRecordedChannel(). That used to be only for recorded notes, now outgoing notes set it too. Or do you mean before that, how the channel number is found for it? The dump() methods for MappedEventBuffer descendants do it in various ways. For "normal" events (not time signatures etc), they use a ChannelManager which figures it out. Hope that helps. More detail if you need it. On more general lines, the page http://www.rosegardenmusic.com/wiki/dev:how_a_note_becomes_a_sound may be of some help. It walks you through the whole process of how a note becomes a sound. Tom Breton (Tehom) ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
