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 

Suggestion (please!) for note specific midi mapping

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


Joined: 16 Mar 2005
Posts: 16

PostPosted: Wed Mar 16, 2005 3:13 pm    Post subject: Suggestion (please!) for note specific midi mapping Reply with quote

Hi Ralph,

I'm not a midi guru, so I don't know if this is possible or not, but I was wondering if it is possible to add a feature in a future release whereby in the mapping tab, you can assign different notes (ie drum hits) to different midi out channels? - kind of like how you've currently got the ability to route different sounds to different outputs with the internal engine.

The reason for my suggestion is that I'm using Sampletank 2 (LE) with jamstix inside FL studio. ST2 works OK as an external vsti with jamstix, but does crash occasionally. I think the best way to go is to have jamstix as one instrument, ST2 as another inside FL, and have jamstix send midi data to ST2. ST2 is a multiout VSTi, but in order get snares, kicks, cymbals on separate outs for more flexible mixing, you have to load them as separate instruments, and then they end up having separate midi channels. Hence the need for jamstix to be able to send midi out data on different channels.

Does this make any sense? Is it possible?

Many thanks,
Johnny
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Wed Mar 16, 2005 4:09 pm    Post subject: Reply with quote

Hi Johnny,
Makes sense but we won't be able to do that for 1.0 because we're too close to release.

However, I'll see if we can do a work-around for now where you can specify the channels in the jamstix.ini file. This won't be elegant and it will affect Jamstix at ALL times but it will get you going until we have it in the GUI and the mapping logic.

By the way, for me ST 2 in Sonar 4 crashes sometimes even outside of Jamstix Sad
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
Johnny L
Junior Jammer
Junior Jammer


Joined: 16 Mar 2005
Posts: 16

PostPosted: Wed Mar 16, 2005 4:53 pm    Post subject: Reply with quote

Fantastic.

A permanent mapping via the ini file would be all I'd ever need.

Incidentally, my occasional ST2 crashes are actually quite frequent with jamstix as a subhost. If I can pin it down to a certain set of actions, I'll let you know.

BTW: when does the pre-order offer expire? - I've still got a bit more evaluating before I sign up.

Cheers,
Johnny
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Wed Mar 16, 2005 4:55 pm    Post subject: Reply with quote

The pre-order offer expires on the 23rd.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Wed Mar 16, 2005 8:27 pm    Post subject: Reply with quote

Hi Johnny,
we will have the MIDI out splitting in the full version on the 24th. There will be a section in the jamstix.ini file like this:

[MIDI Out Channels]
;Kick=1
;Snare=2
;HiHat=3
;Ride=4
;Cymbals=5
;Toms=6

You can un-comment a sound as needed and assign the desired channel number. Sounds that are commented out will use the default out channel specified in the mapping tab.

The split will affect MIDI out as well as MIDI export.

Hope this does what you need...
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
Johnny L
Junior Jammer
Junior Jammer


Joined: 16 Mar 2005
Posts: 16

PostPosted: Thu Mar 17, 2005 4:55 pm    Post subject: Reply with quote

Ralph,

This solution sounds fine.
Your efforts are really appreciated (pre-order is imminent!).

Regards,
Johnny
Back to top
View user's profile Send private message
chesterdesmond
Jam Meister
Jam Meister


Joined: 09 May 2007
Posts: 67

PostPosted: Wed Apr 01, 2009 11:48 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message MSN Messenger
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Wed Apr 01, 2009 12:00 pm    Post subject: Reply with quote

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.

Currently it is always channel 1. I'll see what we can do about that.

Quote:

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.

This is done by customizing the kit so the MIDI notes of the sounds in JS2 correspond to the specific modules layout.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
chesterdesmond
Jam Meister
Jam Meister


Joined: 09 May 2007
Posts: 67

PostPosted: Wed Apr 01, 2009 2:56 pm    Post subject: Reply with quote

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 Smile
Back to top
View user's profile Send private message MSN Messenger
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Wed Apr 01, 2009 3:22 pm    Post subject: Reply with quote

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.
_________________
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