On Tuesday 11 July 2006 5:05 am, Jaakko Kyro wrote:

> How about using a file paradigm for the instrument definition? Like a
> "Load" button that would pop up a file dialog in the location where the
> instrument definitions are in the filesystem?

I'm not planning to develop that much new infrastructure, but just use files 
with one or more tracks assigned to particular instruments already.

> I discussed the same thing some time ago, and got the same answer.
> Still somehow I still have the feeling that this instrument is not the same
> as the MIDI or DSSI one. I think we're talking about a concept. of higher
> level of abstraction.

Yes, and as I've just realized in a thinking out loud message, the key to 
making this useful and usable is to divorce the MIDI channel from the 
Rosegarden instrument.  For some reason, I had trouble getting my mind around 
that to such an extent that I'm not even completely sure we have already 
agreed to do that.

I've always found Rosegarden's concepts for this stuff confusing.  You have no 
idea how many times I had to rewrite that part of my book because I wrote, 
several successive times, from the perspective of someone who fundamentally 
didn't understand what the hell he was talking about.

I'm going to start a new thread in a minute to talk about some of this in more 
depth.  In the meantime, I'm coding my new stuff self-contained this time, so 
it can travel wherever it ultimately winds up going.  I'm not to the making 
it do something stage yet anyway.

> The problem I ran into with this is, that in the notation view most of
> these properties apply to a staff which again corresponds to a track. Is
> there a use case for say, changing the transposition in the middle of a
> staff? There clearly is for changing the MIDI patch.
>
> This thinking only applies as long as the track <-> staff relation exists,
> is that something that is changing?

The difference conceptually is that an instrument can belong to more than one 
track.

-- 
D. Michael 'Silvan' McIntyre  ----   Silvan <[EMAIL PROTECTED]>
Linux fanatic, and certified Geek;  registered Linux user #243621

Author of Rosegarden Companion http://rosegarden.sourceforge.net/tutorial/


-------------------------------------------------------------------------
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
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to