On Sunday 02 October 2005 04:27 pm, Peter Mogensen wrote:
> Silvan wrote:
> > That's an interesting problem, now that I think about it.  Whether it
> > would sound good enough to be musically useful is debatable, but I'm just
> > thinking of the mechanics now.

> To be more specific... I need it for drum-rolls.

Hah, it figures!  The other thing you can't do worth a rat using straight 
MIDI.  :)  I've never heard a convincing MIDI drum roll unless it was a drum 
roll patch on a high end synth with a special drum card.  But hey...

> Ok.. it might be a little more dificult than I though. I wasn't aware of
> the "one note" limitation for performance/notation differences.

The way it works is that there is one event with two duration properties 
attached to it.  That's where this limitation is coming from.  To get 
different discrete notes, you need more than one event in the stream being 
played.  Chris gave a hint that it's in mmapper.cpp where you'd need to play.  
That's probably more direct and less cumbersome than what I was thinking of 
earlier.  I tend to think outside the code, while he thinks inside it.  It 
might be pretty trivial to do.  Just look for a note with slashes attached, 
and put the right MIDI events into the queue, such as is done for ornaments, 
but without having to use the whole ornament mechanism.

-- 
Michael McIntyre  ----   Silvan <[EMAIL PROTECTED]>
Linux fanatic, and certified Geek;  registered Linux user #243621
http://www.geocities.com/Paris/Rue/5407/
http://rosegarden.sourceforge.net/tutorial/


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to