| View previous topic :: View next topic |
| Author |
Message |
fulvia Jam Meister

Joined: 29 Jul 2006 Posts: 92 Location: U.K.
|
Posted: Wed Jun 05, 2019 5:05 am Post subject: Midi map EZ drummer / keyboard controller / where to start? |
|
|
Main question:
What mapping should I use in JS4 so that each key I play on my 88 note controller is exactly the same note being output by JS4 in order to be that exact note going to say EZ drummer? In other words, how do I ensure say F1 played on my controller keyboard will always play F1 in JS4 and always play F1 output to EZ drummer?
Background:
Pretty familiar with JS4 now, but confused around midi mapping and how my 88 note controller triggers a specific midi note in JS4.
I've been experimenting with the pre-made midi maps for EZ drummer 2.
I'm searching for some logic and struggling.
So, for example, with midi from my controller going in to JS4 I hit E2/note 40 and all is fine (by the way, EZ drummer calls this E1 which I think is more correct, but, I guess there is a good reason?); but, then when and I hit note 41 F2 it still seems to be triggering E2/note 40 in EZ drummer. I want F2 note 41 to trigger the floor tom in EZ drummer (in EZ drummer the midi is fixed to the drum and not assignable of course).
My confusion is that on when I play the keyboard controller the notes don't always correspond to what is being received by EZ drummer; meanwhile, when I click on the drumkit in JS it does seem to be correct - so, my floor tom in JS4 is note 41 and when I look at EZ drummer I see note 41 is being played when I click on that drum in JS4 (all good); but, if I try and play note 41 (F) on my controller it registers as note 40 (E).
I just want what I play on the keyboard to not be remapped to some other note. Is this possible?
Also, is it possible to write and save a midi map template so I can add it to the presets already existing. There are a few EZ drummer expansion ones, but not sure they all comply with EZ drummer 2. [/b] |
|
| Back to top |
|
 |
Azimuth Moderator & Beta Team

Joined: 19 Nov 2010 Posts: 2131
|
Posted: Wed Jun 05, 2019 7:01 am Post subject: |
|
|
Hi fulvia,
I'm not quite understanding what you are trying to do. If you are trying to trigger EZDrummer with your keyboard, why is Jamstix involved at all? Sorry if I'm missing something here.
You can create/edit and save midi maps. Open the map files in Jamstix4\data\midimaps\ with a text editor to see how they are formatted. You can also edit the keys in the Midi Out Template kit and save it as a custom midi only kit. |
|
| Back to top |
|
 |
fulvia Jam Meister

Joined: 29 Jul 2006 Posts: 92 Location: U.K.
|
Posted: Wed Jun 05, 2019 11:44 am Post subject: |
|
|
Thanks a_zimuth. I've been using the Midi out template kit, but I've not tried creating or editing the midi map from the data folder.
It was a bit hard to explain, but, basically I wanted to be able to make better sense of the triggering. I want to use Jamstix to play its parts and trigger EZ drummer, yet, I also want to be able to a) audition sounds from the keyboard controller and to b) work manually with midi and input notes in Reaper midi editor.
It's more of an OCD thing I think; I just wanted to be able to see visually exactly what's happening, and I can't seem to make sense of the manual triggering of notes from the controller and how jamstix then takes over from there; sometimes notes played from the controller mirror exactly what is fed into Ez drummer, sometimes not. I don't get why I can't have Jamstix output exactly the same note as is input from the controller. I've tried all the different input maps, but none seem to mirror exactly each of the notes from the controller. |
|
| Back to top |
|
 |
fulvia Jam Meister

Joined: 29 Jul 2006 Posts: 92 Location: U.K.
|
Posted: Wed Jun 05, 2019 12:34 pm Post subject: |
|
|
Just by way of an example:
I'm in Reaper. I have JS on one track sending midi triggering EZ drummer on another track.
In JS, I have the midimap for inputting as "jamstix" and the midimap for output mapping as the EZ drummer expansion "70's Rock".
In Ez drummer, Tom 1 is triggered by note 48. In JS, I have Tom 1 (midi output only of course) set to trigger note 48. When I click on it, all good, it sends note 48 to EZ drummer; however, when I play note 48 into JS from my controller it is triggering note 41 in Ez drummer, and seemingly in JS too. it makes it very confusing when trying to audition from the controller keyboard.
Now, if I switch the input mapping to EZ drummer 2 and play note 48 from my controller, it does what I want - it plays tom 1 on JS, and this triggers Tom 1 (note 4 in Ez drummer; but alas, now the closed hi-hat F# does not sound when auditioned from the keyboard controller; although clicking in JS does audition the sound (which is set to F# of course).
Putting EZ drummer aside for one moment; it is as if it is impossible for JS to output consistently note for note across the whole of an 88 note keyboard; there are always some notes played from the controller keyboard that change into another note, or don't get triggered at all. I've tried the GM maps, but to no avail. |
|
| Back to top |
|
 |
Azimuth Moderator & Beta Team

Joined: 19 Nov 2010 Posts: 2131
|
Posted: Wed Jun 05, 2019 8:45 pm Post subject: |
|
|
| If you are sending a specific midi note to Jamstix and Jamstix is not "obeying" what your midi mapping calls for, I would email Ralph using the Manager email function and ask him directly about it. There is definitely something wrong happening if that is the case. |
|
| Back to top |
|
 |
fulvia Jam Meister

Joined: 29 Jul 2006 Posts: 92 Location: U.K.
|
Posted: Thu Jun 06, 2019 2:11 pm Post subject: |
|
|
I'm achieving some clarity now that I've got my head around editing the input midi map. Thanks for the advice on that.
I've started to set up my own ones and I can now see why I was foxed.
Many thanks.
Been using Jamstix for ages now, but, still lots to learn! |
|
| Back to top |
|
 |
Azimuth Moderator & Beta Team

Joined: 19 Nov 2010 Posts: 2131
|
Posted: Thu Jun 06, 2019 3:24 pm Post subject: |
|
|
| Quote: | | Been using Jamstix for ages now, but, still lots to learn! |
Truer words have never been spoken . I am surprised that the input GM midi map & output EZDrummer2 map didn't work. That's what I would have suggested to try next. |
|
| Back to top |
|
 |
Grem_Songs Jamologist

Joined: 06 Jan 2015 Posts: 148
|
Posted: Sat Jun 08, 2019 7:29 am Post subject: |
|
|
| fulvia wrote: |
Been using Jamstix for ages now, but, still lots to learn! |
Very true!! |
|
| Back to top |
|
 |
|