> 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

Reply via email to