|
From: Mark K. <mk...@co...> - 2004-06-28 13:09:21
|
Christian Schoenebeck wrote: > Es geschah am Sonntag, 27. Juni 2004 20:11 als Mark Knecht schrieb: > >>Vladimir Senkov wrote: >> >>>Hi All, >>> >>>I'm almost there with the MIDI. >> >><SNIP> >> >>>I think this makes more sense especially if we ever want to have >>>multiple midi inputs connected to the same sampler channel. >>>For now i'll assume that only a single input can be connected to a given >>>channel, >> >><SNIP> >> >>I agree. If I wanted two devices to both drive a piano Gig file, then >>I'd load the same gig file on two ports and drive them separately. I've >>mentioned this a couple of time, but I don't remember ever getting a >>response - If a single gig is loaded on two or more ports it should NOT >>require any extra samples be loaded into memory. Hopefully it will just >>point both channels to the same samples and the same files on disk. >>There should be little overhead for doing this. > > > As far as I can remember we agreed already months ago to do it that way; means > only one MIDI input per sampler channel. That's how it's defined in the > network protocol. > > And sure, if one instrument is selected multiple times on different sampler > channels, there's of course only one copy of the instrument data / samples in > memory. That's what the 'InstrumentResourceManager' class is for: > Great! I have no recollection of the decision, but I'm of course very happy that you see it this way. I have often used 2-3 piano tracks driving a single gig file. thanks, Mark |