Rayzoon Technologies LLC Forum Index Rayzoon Technologies LLC
Official Online Community & Support
 
Rayzoon Web Site

 FAQFAQ   SearchSearch   http://rayzoon.com/v-web/bulletin/bb/lm.phpMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Question About Mapping To 3rd Party Drum Kits

 
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - General
View previous topic :: View next topic  
Author Message
lunker
Jammer
Jammer


Joined: 16 May 2008
Posts: 44

PostPosted: Tue Jan 23, 2018 9:49 pm    Post subject: Question About Mapping To 3rd Party Drum Kits Reply with quote

I am looking at the Addictive Drums mapping files, and trying to set up mapping for the kits I have customized in AD2.

AD2 has 2 ride cymbals, which use these keys:

60 = Ride 1 Tip
61 = Ride 1 Bell
62 = Ride 1 Shaft
63 = Ride 1 Choke
84 = Ride 2 Tip
85 = Ride 2 Bell
86 = Ride 2 Shaft
87 = Ride 2 Choke

In the example AD2 file, the mapping for the ride cymbals is:

12=62,60,86,84
13=61,85

How exactly is this handled internally by Jamstix?

Does it mean that when Jamstix plays ride cymbal key 12, it will randomly choose one of the 4 AD2 keys that are mapped to Jamstix key 12? (and a similar situation for key 13)

Or does it behave differently?

Also, I only see Crash, Splash, and China chokes in the mapping file (CH_15, CH_16, etc.), but no Ride chokes (which AD2 has).

Does Jamstix allow using ride cymbal chokes? If I set up this mapping, does it do anything?

CH_12=63,87
CH_13=63,87

If Jamstix does allow ride cymbal chokes, is it a mistake to use "CH_12=63,87", because key 12 might play Ride 1, but then try to choke Ride 2?

Maybe it's a better idea to just use one ride cymbal:

12=62,60
13=61
CH_12=63
CH_13=63


Also ... under the [Drum Kit] section of the mapping file, what does "Flam=-1" do? Are there values other than -1 that I should experiment with? And what does the setting "MIDITexture=midi" do?


Thanks!
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Wed Jan 24, 2018 9:09 am    Post subject: Reply with quote

Example: 12=62,60,86,84

Jamstix will only use the first key for all MIDI output. If the mapping is used for MIDI input mapping (live MIDI or MIDI track), if any of the listed keys is received, Jamstix will trigger the slot 12 (Ride).

-------------------------------------------
Jamstix only supports choking crashes, splashes and chinas. An entry of CH_12 would simply be ignored by Jamstix.

-------------------------------------------
The 'Flam' setting is a left-over from days where we planned to support special flam sounds present in some 3rd party plugins. It is currently not used.

-------------------------------------------
The 'MIDITexture' setting was developed to allow special textures to be loaded for cymbals routed to 3rd party plugins with that plugin's logo on them. When we asked those companies for permission to do so, all declined. If that changes, we may activate this function.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
lunker
Jammer
Jammer


Joined: 16 May 2008
Posts: 44

PostPosted: Wed Jan 24, 2018 10:35 am    Post subject: Reply with quote

Thanks Ralph!

I appreciate the information. It helps a lot.
Back to top
View user's profile Send private message
Knopf_
Jamologist
Jamologist


Joined: 17 Mar 2012
Posts: 158

PostPosted: Wed Jan 24, 2018 5:50 pm    Post subject: Reply with quote

Ralph [RZ] wrote:
Example: 12=62,60,86,84

Jamstix will only use the first key for all MIDI output. If the mapping is used for MIDI input mapping (live MIDI or MIDI track), if any of the listed keys is received, Jamstix will trigger the slot 12 (Ride).


Hello, I would appreciate if Ralph or someone else could explain a little what that means. Unfortunately I am not a Midi expert, but I use AD2 too and would like to understand good what that means: “Jamstix will only use the first key for all MIDI output”.

Thank you.
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Thu Jan 25, 2018 8:52 am    Post subject: Reply with quote

Knopf_ wrote:
would like to understand good what that means: “Jamstix will only use the first key for all MIDI output”.


Let's look at the line: 12=62,60,86,84

The 12 is a Jamstix identifier for 'Ride'. The four numbers to the right of the equal sign are 'MIDI Keys'. These correspond to the actual keys on a MIDI keyboard and range from 0 to 127. When you press a key on a keyboard, that number is sent to your DAW identifying which key you've pressed. Every plugin maps those numbers to a specific sound.

Jamstix uses the first number to send to AD2 whenever it is playing a ride, just as if you'd pressed key #62 on a MIDI keyboard connected to AD2. The other numbers are ride variations that we want to map to the 'Ride' slot in Jamstix if we find them in a AD2 MIDI file during import.

Hope this helps!
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
Knopf_
Jamologist
Jamologist


Joined: 17 Mar 2012
Posts: 158

PostPosted: Thu Jan 25, 2018 10:16 am    Post subject: Reply with quote

Ralph [RZ] wrote:
Knopf_ wrote:
would like to understand good what that means: “Jamstix will only use the first key for all MIDI output”.


Jamstix uses the first number to send to AD2 whenever it is playing a ride, just as if you'd pressed key #62 on a MIDI keyboard connected to AD2. The other numbers are ride variations that we want to map to the 'Ride' slot in Jamstix if we find them in a AD2 MIDI file during import.


Thank you, Ralph. Actually, what you say in the first paragraph is more or less known to me, but my question has to do with that what you say here in the second one. I did’nt understand how the others numbers were managed, but I think it is cleared now. Thanks again.
Back to top
View user's profile Send private message
Grem_Songs
Jamologist
Jamologist


Joined: 06 Jan 2015
Posts: 148

PostPosted: Wed Feb 21, 2018 11:02 am    Post subject: Reply with quote

Knopf_ wrote:


did’nt understand how the others numbers were managed,



Same here.

Ralph says: The other numbers are ride variations that we want to map to the 'Ride' slot in Jamstix if we find them in a AD2 MIDI file during import.

First, who are 'we'. IS this the program JS4, or is it something that we as users have to do on our own?

Sorry if this seems simple. I just want to clear up any misunderstanding on my part.
Back to top
View user's profile Send private message
alexis
PhD in Jamology
PhD in Jamology


Joined: 13 May 2005
Posts: 454

PostPosted: Sun May 13, 2018 11:49 pm    Post subject: Reply with quote

Hi - this great thread makes me remember there's something I've never quite figured out, maybe someone here could help push me over the finish line please! Smile

If my EZ Drummer 2 drum has four assignable characteristics (those four cymbal characteristics listed above, for example), but JS only happens to have 2 or 3 of those characteristics assignable in its MIDI drum drop down list ... does that mean some of the EZ Drummer 2 drum nuances are " out of reach" to me when it gets its "play commands" from JS?

Or can I somehow add a control number or two to the JS cymbal that allows me to access all the controls in EZ Drummer 2 cymbal after all?

Similarly, if JS has only 3 toms in a kit, does that mean the 4th Tom in EZ Drummer 2 is unavailable to me?

Thangs for helping clarify for me!
_________________
Alexis
JS 3.6.1x64; Cubase 7.5.40 64 bit; i5-4570 3.2GHz, 16GB RAM; W7 SP1 64-bit on Samsung SSD 840 Pro 256GB; Seagate 1TB SATA 600 Audio Drive; UR28M; Motif8; UAD-2 Solo, BCF2K; TC Helicon VoiceOne; RevoicePro3
Back to top
View user's profile Send private message
Grem_Songs
Jamologist
Jamologist


Joined: 06 Jan 2015
Posts: 148

PostPosted: Mon May 21, 2018 12:13 am    Post subject: Reply with quote

alexis wrote:


... does that mean some of the EZ Drummer 2 drum nuances are " out of reach" to me when it gets its "play commands" from JS?

Or can I somehow add a control number or two to the JS cymbal that allows me to access all the controls in EZ Drummer 2 cymbal after all?



This is what I was asking above. ( I just wasn't very clear : )
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Mon May 21, 2018 7:39 am    Post subject: Reply with quote

alexis wrote:
Or can I somehow add a control number or two to the JS cymbal that allows me to access all the controls in EZ Drummer 2 cymbal after all?

No, you cannot assign EZDrummer keys outside of a kit piece MIDI slot in JS.

Quote:

Similarly, if JS has only 3 toms in a kit, does that mean the 4th Tom in EZ Drummer 2 is unavailable to me?

Well, JS supports up to 5 toms.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
alexis
PhD in Jamology
PhD in Jamology


Joined: 13 May 2005
Posts: 454

PostPosted: Mon May 21, 2018 7:03 pm    Post subject: Reply with quote

Ralph [RZ] wrote:
alexis wrote:
Or can I somehow add a control number or two to the JS cymbal that allows me to access all the controls in EZ Drummer 2 cymbal after all?



No, you cannot assign EZDrummer keys outside of a kit piece MIDI slot in JS.


OK, thanks for that, Ralph.

Is it worth checking Hi Hats (e.g.) from other JS kits that might have more articulations to swap out with my current JS kit so as to take fuller advantage of my EZ Drummer 2 kit?








Ralph [RZ] wrote:

Quote:

Similarly, if JS has only 3 toms in a kit, does that mean the 4th Tom in EZ Drummer 2 is unavailable to me?

Well, JS supports up to 5 toms.


OK, great. I may have been remembering wrong, or maybe JS4 has added an extra Tom or two (I'm still using JS3) - thanks!
_________________
Alexis
JS 3.6.1x64; Cubase 7.5.40 64 bit; i5-4570 3.2GHz, 16GB RAM; W7 SP1 64-bit on Samsung SSD 840 Pro 256GB; Seagate 1TB SATA 600 Audio Drive; UR28M; Motif8; UAD-2 Solo, BCF2K; TC Helicon VoiceOne; RevoicePro3
Back to top
View user's profile Send private message
DarkStar
Jam Meister
Jam Meister


Joined: 24 Nov 2006
Posts: 99

PostPosted: Tue Jan 08, 2019 6:06 am    Post subject: Reply with quote

Thanks to this thread, I now understand
    (a) the first number on each line is the "Jamstix kit piece identifier", so, for example #15 is the first Crash "Crash 1",
    (b) the first number after the "=" is the MIDI note number emitted when that kit piece is played in Jamstix,
    (c) all numbers after the "=" are MIDI note numbers which are mapped to that kit piece,
    (d) CH_15=54 means that ref#54 (Hihat Open) chokes ref#15 (Crash 1)

All that explains why my first attempt at an mdmap did not work Wink
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Tue Jan 08, 2019 8:46 am    Post subject: Reply with quote

You got it.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - General All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group