Might as well dredge this oldie up as my question is similar.
I'm talking about JS2 though and wondering if the .ini mentioned here is still the only way to do what I'm hoping to do:
Is there a way to specify which midi channel will transmit to a subhosted dll?
ie I have Sampletank loaded and set to receive on Ch. 10 but it doesn't respond unless I change it to respond on Ch. 1 (at which point it works fine) and there doesn't appear to be a way in JS to change this.
In the kit editor there is a column where I would expect to see this option but it's "greyed out"\unavailable when the piece of kit is assigned to subhost. I looked in the options but can't see anything there either.
Another feature I would really like to see would be a way to specify the incoming and outgoing midi note. A 'note switcher", basically. This would allow me to leave my drum brains always set the same and re-route the outgoing notes in the kit editor to conform to the subhosted dll's mapping.
I don't have any of the compatible products (BFD, EZ etc) which are in the kit list so maybe this type of functionality is handled in that manner and I simply need to make a custom kit??
JS2 is only a couple of features away from being an excellent "middle-man" program which could really help e-drummers lose some of the hassle of making the hardware conform to the software.
Maybe it's all under my nose and I'm missing it. The more I delve into the kit editor, the more I see the care that went into it already (the pop up "available" note list is as sweet as it gets) and am constantly getting the "ah they already thought of that" experience as I mess with it more.
Long story short...any way to leave my e-brain alone as much as possible would be great. While not difficult, setting the hardware is by far the most fiddly process to me as compared to drop down boxes etc available in software. Especially since I have 2 brains in my set up now so the preset juggling hassle is doubled. Any tips are always appreciated.
Thanks
Suggestion (please!) for note specific midi mapping
-
chesterdesmond
- Posts: 45
- Joined: Wed May 09, 2007 1:01 pm
-
Ralph @ Rayzoon
- Site Admin
- Posts: 5860
- Joined: Wed Jan 02, 2008 6:24 pm
Suggestion (please!) for note specific midi mapping
Currently it is always channel 1. I'll see what we can do about that.chesterdesmond wrote:I have Sampletank loaded and set to receive on Ch. 10 but it doesn't respond unless I change it to respond on Ch. 1 (at which point it works fine) and there doesn't appear to be a way in JS to change this.
This is done by customizing the kit so the MIDI notes of the sounds in JS2 correspond to the specific modules layout.Another feature I would really like to see would be a way to specify the incoming and outgoing midi note. A 'note switcher", basically. This would allow me to leave my drum brains always set the same and re-route the outgoing notes in the kit editor to conform to the subhosted dll's mapping.
Ralph
Rayzoon Technologies LLC
Rayzoon Technologies LLC
-
chesterdesmond
- Posts: 45
- Joined: Wed May 09, 2007 1:01 pm
Suggestion (please!) for note specific midi mapping
Thanks for the reply.
In regards to the second answer, I'm a little confused still. You set the midi note number in the kit editor to correspond to the note that the subhosted dll is expecting right?
ie if, for example, the Sampletank snare is on D1, I would set the midi note beside the snare in the kit editor to D1 which works great for jamming; however if my e-brain is outputting E1 when I hit the snare pad, I would have to change the hardware to match the midi note shown in the kit editor (D1 in this example). It would be useful if I could tell Jamstix to change the E1 sent from my brain to D1 and pass that along to the subhosted dll.
Right now I am stuck with changing the hardware note # to match the sample mapping (or remapping the samples to conform to the hardware which imo is worse), resulting in a bunch of different presets in the hardware which I load depending on which vst I am using. If Jamstix' kit editor could act as an interpreter of sorts then I could have a static set-up in my hardware and simply save and load JS kits to (re)route the note info to a subhosted vst. In other words whenever I want to play a drum vst with my e-kit I would load it up inside Jamstix, load it's kit file and everything would just work.
Am I missing something that already exists? If not, this is a feature request
In regards to the second answer, I'm a little confused still. You set the midi note number in the kit editor to correspond to the note that the subhosted dll is expecting right?
ie if, for example, the Sampletank snare is on D1, I would set the midi note beside the snare in the kit editor to D1 which works great for jamming; however if my e-brain is outputting E1 when I hit the snare pad, I would have to change the hardware to match the midi note shown in the kit editor (D1 in this example). It would be useful if I could tell Jamstix to change the E1 sent from my brain to D1 and pass that along to the subhosted dll.
Right now I am stuck with changing the hardware note # to match the sample mapping (or remapping the samples to conform to the hardware which imo is worse), resulting in a bunch of different presets in the hardware which I load depending on which vst I am using. If Jamstix' kit editor could act as an interpreter of sorts then I could have a static set-up in my hardware and simply save and load JS kits to (re)route the note info to a subhosted vst. In other words whenever I want to play a drum vst with my e-kit I would load it up inside Jamstix, load it's kit file and everything would just work.
Am I missing something that already exists? If not, this is a feature request
-
Ralph @ Rayzoon
- Site Admin
- Posts: 5860
- Joined: Wed Jan 02, 2008 6:24 pm
Suggestion (please!) for note specific midi mapping
If your e-drum kit is outputting GM then you can use the 'Map GM' button for this. In that mode, Jamstix expects GM-style drum notes on its MIDI input and routes them appropriately to the sounds of the kit, regardless of MIDI key.
If your kit is not GM then you'll have to set the MIDI keys in the kit editor and the subhosted DLL to the key of the drumkit and then save the creation as a kit in JS2.
If your kit is not GM then you'll have to set the MIDI keys in the kit editor and the subhosted DLL to the key of the drumkit and then save the creation as a kit in JS2.
Ralph
Rayzoon Technologies LLC
Rayzoon Technologies LLC