Dear Philippe,

You said:
>- I'm also unsure about what muting implies (from a MIDI point of
>view): should I filter all MIDI events (current solution)? In such
>case I could find myself in situations in which muting a segment
>"hides" a useful Control Change event (e.g. damper pedal) that would
>disturb the following segments. An alternative solution would be to
>mute only Note-on messages, the intent being to make a segment
>temporary silent, but keep everything else equal. Any thoughts about
>this?

If this were an audio segment--which it is not, muting the segment would not 
affect the other segments.  Each audio segment is self contained.  As you 
noted, in MIDI, one segment can affect later segments.  In rosegarden, we can 
also have overlapping segments. So I propose a muted segment is muted in its 
entirety--controls and all.

My thought is that comlpete muting allows the mute to truly disable the segment 
(maybe someone is trying to hunt a bug in the composition).  Also if the 
composer would like to only mute part of the some parts of a segment, it would 
be fairly straight forward to copy the segment, and alter each of the two 
segments: One segment contains the parts to be muted in one segment and the 
non-muted parts to be played in the othe segment.  How easy this is to do, I 
guess, is a question of personal belief.

In short, I vote for completely muting a segment, not a partial muting.  Then 
muting a segment would have the same affect as muting a track.

Extending this further, I don't believe track muting affects piano roll or or 
drum roll editing.  I'll have to go look.  I have no clue about what muting 
does to notation.  For muted segments, altering the background of the 
piano/drum roll would be fine, or something along those lines.  But during 
playback, I would expect the segment in question to be muted regardless of 
which view the user is currently in.

Sincerely,
Julie



      

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to