|
From: Mark K. <mk...@co...> - 2003-01-21 17:13:28
|
> -----Original Message----- > From: lin...@li... > [mailto:lin...@li...]On Behalf Of > David Olofson > Sent: Tuesday, January 21, 2003 7:50 AM > To: lin...@li... > Subject: Re: [Linuxsampler-devel] RE: Hi - Very quiet list - my first > post > > > On Tuesday 21 January 2003 15.51, Mark Knecht wrote: > [...] > > The other one we need is 'key switching', where a range of keys > > on the keyboard are reserved as switches, not notes. When one of > > these keys is pressed, the complete sample set for all MIDI > > velocities changes. I think this one is easier to implement though. > > (Famous last words...) You'll find this in some of the .gig > > libraries, but possibly not on Worra's site. > > That's a very interesting idea... (Especially if you have 88 keys. ;-) > > I have NRPN programmable CC->mixer control mapping (so you can hook > the mod wheel up to the auto-wah base cutoff or something), but I > never thought about mapping *keys*... Or poly pressure. :-) > Key switching is used very nicely in most GSt horn libraries today, as well as in the Scarbee Bass libraries. Here's an idea of what you get: (Key Switch Map from memory - definitely not correct) Key-map Sample C-3 Standard notes, long sustain D-3 Standard note, staccato E-3 Slide up to note F-3 Slide down to note G-3 Trills It's very powerful and allows a library developer to map lots of useful stuff into the library without taking up normal note space, and also not confusing beginning users. It's a bit cranky when you consider notation capabilities in programs like Rosegarden. None of them know that these notes are key switches. I've taken recently to moving key switch notes to a separate track that transmits on the same channel. Cheers, Mark |