On Sunday, 16 July 2006 14:42, Chris Cannam wrote: > If we have per-segment instruments, we'll still need a per-track > instrument (to be the default for new segments on that track). So that > part doesn't make much difference. And if we have a per-track > instrument, then that instrument does affect all segments that haven't > yet been created on that track.
Yes. After some discussions about this, seems that we reached an agreement. The instrument assignment for the track would be mandatory, while the instrument property for the segments would be optional. If a segment doesn't have an instrument explicitly assigned, it defaults to the track's one. This design solves to problems: first, to avoid extra, superfluous bank/program changes inserted in the MIDI stream for channels/tracks with many segments. Second: make it easy to move/copy segments from one track to another one without having to reassign instruments for each moved/copied segments. Regards, Pedro ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Rosegarden-devel mailing list Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel