MSF Keyswitches - A Mini How-To Tutorial

Official support for: meldaproduction.com
Post Reply New Topic
RELATED
PRODUCTS

Post

In MSF bank MPs and keyswitches to control them seem to be a natural pairing. After playing around a bit, I found it's extremely easy to do this. The only thing lacking is a way to communicate the assignments to the user in a nice graphic way like Kontakt does.

The example preset below has a three-item bank that controls the waveform selected for an oscillator. The keyswitches defined are MIDI notes 36 thru 38. The preset should be self-explanatory. However, observe that those notes are also put out of the range of playable notes, this happening in the Global/Advanced window.

Code: Select all

$eNqNltFy6jYQhu95Co3Su54UbBPiM2P7TEOclClOKCbJ6aWwF9BElqgsp9Cn70iyCXEIABdYq29Xq5Xwv8GPTcHQG8iSCh5i57ceRsAzkVO+DHGlFpc+-hF1giQVFc-vSKaE3JagFOXLEl2E2MHo4p6JOWHljMzt+EEoSCgPcd-HaFhJCVxNJJSgRrch-hO25b9UZSt0C4XA6P5plNL-wA2xM3Ccb-7A29liUm7dEH-33W-fHR+jP-56WpekWDOTXQ+j8TRdM6oUSI07IXbcgds2uyH2ehglZDO+e7xhInvV1hB7LkbJ6HY0kWIpSTFcEb6EmJM5AxM8qZiiEyJJAQpkORSMkXUJuZnUexwKrqRgDGRp3XKz-+emmte+3-d7OArSaj5h1ZLyuoBRYIfpx0IezDAFBpmC3HqEuPfNwY1-2Tygu4qxB1JAiB-LjDJGlJDIhCxfR9xm3JrG6Kex-63X-iKjiydOS8Ht7vYK8EWyUZCuyBpQOosnk2mcxjO9QjcKuh+j7wy7h-IQ86lsnb1K-vwi5UN5HShi772IB-PbX6gTxPzNiYKZhEIw8dUeDWRY9xzWtax3DutZtn8O27fs1TnslWUH57ADy16fw15b1j+H9aNOYN8gMX876fBOdoLx3aODxsCXahVifcot2hDuScI7SfRPElcnicFJ4vok4R8npoTnojAXlfByIWRBFBUcxQ-PDeibIjZg4+Ke6+LuXLxzXbydS-9cF32Dn4GJjKptm+m8x9CSUlYSjiFaZ26A50eYROQvKwB2BJnRYi7hun8EuZFA1KrnHkHizVpnTAV3nCOYVpbHxeIzcc9oDvZ-8WmuJUdRy9BD+wKViBxCPKYciLRKFmJvYJ8Ssgmx59cD-a7UMzsVtCJihsgxR9ZeuRO0dDNqGXrohvDXoai4CrGHzUiH7YU4pRzeDU6IZ5ISvmR7RjfE6T8VkYDRLSxIxdQzYZUV7PunUZxTJaTdoH3pa6GzYx2ibHTwhbyBrjZG6RpqTTeRanaL5oS-Ik4K0ErRJI-ijZpCacqoNXeqe4YQ9zEacQVyLRhRNplWye6BgzSqfIn2JRpdInuk9W+dhQ4R-fJcf5yZP43N934z8XL7-TW7DLq7VaKg2yrzJ4s+m98zRd-ANmNof9AU66PIN6OZBLsr3ZGlmQTgSbspcjDS1bfdxJAoWAq5HSkoRnwhulFQN4KfY9oCmcu0n5HOVq7R1BTUNbfcbGUsstf967x-Oh+P5OCtHdh+pImk72t9TR8rlaBbWq4Z2SZkQ4uqqFXnheZqlURBKiqZAZpIWFCmQNZtqA7YIN06WifoHuqZy6jzP9Zipak=

Post

Change the bank names?

Image

As in:

Image

Or, add some Info:
Image

As in:

Image
DarkStar, ... Interesting, if true
Inspired by ...

Post

Yes, I thought of the first option, but it struck me as a royal PITA for the user who wanted to change the key assignments. The second option seems much preferable since it's rather easier to make all the changes in a single edit window. But, still, if the user doesn't ask for the information, the availability of keyswitches will remain unknown - although that's still way better than zero information to begin with.

By the way, in the Melda universe, the C two octaves below middle C is C2, is it not? Just to be safe, always including the MIDI note number in parens after the note "name" seems to be a good plan.

Post

:clap:

dmbaer: Yes, there's no real standard for octave numbering, or more like everyone uses something different. In the early days I think I adopted convention from Cubase or something.
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post

While playing piano the C, positioned in the exact middle of the piano (often where the lit-keyhole is) is C0...hope that helps.

Post

True. That's yet another convention :).
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post

MeldaProduction wrote: Wed Nov 28, 2018 1:46 pm True. That's yet another convention :).
:)

I am usually not a too big fan of conventions but it really can help in some situations to have some :hihi:

Post

There are three commonly found conventions. Most prevalent is C3 for middle C. But outside the MIDI-influenced world (which has been around a lot longer than MIDI), C4 is more or less the standard. Finally, there's good justification to make C5 middle C, since that makes MIDI note number 0 to be C0.

Moral of the story: always include the MIDI note number, just as is done in the MIDI note assignment window in Melda software.

Post Reply

Return to “MeldaProduction”