S4 + Maschine - Mapping Maschine for Creative FX Control?

Home :: Post and find Controller Mappings :: S4 + Maschine - Mapping Maschine for Creative FX Control?Reply
S4 + Maschine - Mapping Maschine for Creative FX Control?
Posted on: 01.03.2011 by Meaghan Kallmann
Have the S4 + Maschine, wanting to find / create a mapping for the Maschine so it can be used alongside the S4 as follows:

- Uses 2 FX banks
- Routing of FX controlled by 4 buttons above screens, corresponding to on / off for ABCD for each screen (left = FX1, right = FX2)
- Dry/wet of FX controlled by knob on far bottom left of each screen
- Vertical row of buttons to immediate left of pads (Scene, Pattern, Pad Mode, etc.) correspond to different "groups" of FX arrangements. Pressing one loads different FX presets for FX banks 1 & 2, some grouped, some single FX. Pressing mute makes pads operate as cue points 1-8 for decks A & B.
- Pads operate FX in all other "groups" of FX arrangements. Column 1/2 operates FX 1, 3/4 operate FX 2. When a pad is pressed, FX is turned on and operated based on setting for a given pad or pads based on preset selected. LED feedback lights pads up when pressed.
- Remaining knobs below windows display controls for FX being activated by pad and can be adjusted so an effect can be "played." On release of pad, settings returned to previous state
- Knobs 1/2 under "Master" = superknobs w/ FX combinations activated by pressing and holding note repeat then turning knob. 1 = FX bank 1, 2 = FX bank 2.
- 3rd knob sets tempo control to master then adjusts tempo of master clock for creative control over tempo

Does something like this exist? I am completely new to MIDI mapping and can't seem to get a grip on where to start. Is this even possible? I want to get started but just don't know where to begin.

Thanks guys!

EDIT: And, of course, any suggestions on adjusting this so it makes more sense or is easier to use would be great.

Also worth explaining: the reason for the setup is to allow for more collaborative DJ sessions. My roommate and I both DJ, but pretty much do it solo as the layout of the S4 makes it difficult for one to work effects while the other handles mixing, etc. In my experience, the best DJ's I've ever seen have been two man teams operating together to produce really interesting effects that would otherwise be impossible without physically having more hands (or being absolutely insanely talented, which I'm not).
Maile Dekerlegand
26.02.2013
Originally Posted by Ennos
Ok so last evening I had a chance to mess around with the mapping for about an hr. I setup the pad to load my desired effects and everything as far as the pad button worked great but then when I was going to map the knob on maschine I set everything according to your post and played with knob sensitivity and accelerations and no matter what values I use I can't get the knob to control the effect parameter correctly and SMOOTHLY.

Basically what is happening after I map the knob is that when I twist the knob right (to increase params). Sometimes it's moves up and sometimes it moves down and same when I twist the knob in the opposite direction. Plus it moves the parameter around very jumpy and not smooth or fluid at all. I tried mapping the dry wet and all 3fx parameter control knobs and none of them will fluidly increase or decrease the params. I hav tried changing sensitivity and acceleration all across the board and can't seem to get any values working.


One thing I did notice on the maschines nice LCD screen is that the param value starts at 0 and when I twist it up it will stop increasing at 127. So mayb switching this to a rotary knob will fix the really jumpy/glitchy knob?


Basically when I turn the knob and watch how it affects params in traktor and also watch the param value on the maschines LCD screen from about 0 to anywhere between 23/35 it won't change the fx param in traktor at all but once it gets a little higher like about 45/50 (<--- param reading on maschines LCD). Then traktor will start showing some param changes in the fx unit it's assigned to(but not correctly at all). But even if I'm constantly twisting the knob in the clockwise direction to increase params it won't always go up.... It seems to be really random but it'll increase 40% then decrease 20% then increase another 40% then decrease and increase and so on. So it seems very very glitchy.


Sorry if this is difficult to read I'm sending this post from my phone at work. Ill try to get on a computer after lunch time I just wanted to post and see if I was doing something wrong or if anyone else had this problem before.

Thanks again, sorry about all the trouble
The mapping for the pads works great for pulling my different fx groups up into the bank with a press of a button which is awesome... I just wish I could get the param knobs to work
firstly, try turning off 'blend' on the midi out message, leave it as a knob direct

and then i'm kinda out of ideas... (http://community .djranking s.com/showthread.php?t=55252)

i tried implementing a reset that forces the state of the midi out with a modifier but can't make it work, would REALLY appreciate to hear from someone that has this working...
Kellie Myrum
25.02.2013
Originally Posted by Ennos
what is the difference between rotary pot and endless rotary encoder? is a rotary pot a knob that can only be twisted and certain amount before it reaches a stop point and the endless rotary endcoder a knob that can be twiested in the same direction all the way around endlessly ex: like a knob on the maschine?
This is correct. I made example for both since I was unsure which type of pots the maschine uses.

and the interaction what is the difference between direct and relative?
Direct mode is suitable for rotary pots. Those are sending values from 0 to 127 via full range and as you are twisting it the value will be displayed in software directly.

Relative mode is different and suits to endless encoders where you can use this mode to set rotary acceleration to determine the speed of adjusting parameters in software. You can still use this mode for standard pots and to set the speed in same way but you will be limited by those 0 and 127 value (min/max).

Just set your maschine knobs in relative mode, adjust acceleration to your flow and you're good to go
Rayna Rayton
25.02.2013
Originally Posted by Stewe
Knob:
Add In > FX Unit > Knob / type-fader/knob (if rotary pot) or encoder (if endless rotary encoder) / interaction-direct (pot) or relative (encoder)

.
Hey just a quick question about the knob which im unsure of

what is the difference between rotary pot and endless rotary encoder? is a rotary pot a knob that can only be twisted and certain amount before it reaches a stop point and the endless rotary endcoder a knob that can be twiested in the same direction all the way around endlessly ex: like a knob on the maschine?

and the interaction what is the difference between direct and relative?

thanks alot for all your help, your responses were very helpful to me
Kellie Myrum
21.02.2013
Originally Posted by Ennos
i have checked out that page but i want to be able to map the maschine for ONLY fx not any play/stop, loops, cues, etc.
basically assign each pad to trigger a different effect so this way i can change the effect by just tapping the pad and playing with the parameter knob
Pad:
Add In > FX Unit > Effect Selector / type-button / interaction-direct / value-Pick effect you want to load
Add In > FX Unit > Button / type-button / interaction hold or toggle (depend on switch you need)

Knob:
Add In > FX Unit > Knob / type-fader/knob (if rotary pot) or encoder (if endless rotary encoder) / interaction-direct (pot) or relative (encoder)

i was also curious to know if it is possible to map one of the pads to load a specified song into a deck and have it immediately start playing from a specified cue point (ex. playing a song on deck B and then pressing one of the pads on the maschine and having a totally different song load into deck B and start playing from a cue point halfway into the song already, so the transition from the first song into the second song is almost an instant jump just by pressing the pad it is assigned to)
Traktor can only load a track which is currently selected in track list. However I believe you should be able to automatically start it play from specific cue point.
Meaghan Kallmann
01.03.2011
Have the S4 + Maschine, wanting to find / create a mapping for the Maschine so it can be used alongside the S4 as follows:

- Uses 2 FX banks
- Routing of FX controlled by 4 buttons above screens, corresponding to on / off for ABCD for each screen (left = FX1, right = FX2)
- Dry/wet of FX controlled by knob on far bottom left of each screen
- Vertical row of buttons to immediate left of pads (Scene, Pattern, Pad Mode, etc.) correspond to different "groups" of FX arrangements. Pressing one loads different FX presets for FX banks 1 & 2, some grouped, some single FX. Pressing mute makes pads operate as cue points 1-8 for decks A & B.
- Pads operate FX in all other "groups" of FX arrangements. Column 1/2 operates FX 1, 3/4 operate FX 2. When a pad is pressed, FX is turned on and operated based on setting for a given pad or pads based on preset selected. LED feedback lights pads up when pressed.
- Remaining knobs below windows display controls for FX being activated by pad and can be adjusted so an effect can be "played." On release of pad, settings returned to previous state
- Knobs 1/2 under "Master" = superknobs w/ FX combinations activated by pressing and holding note repeat then turning knob. 1 = FX bank 1, 2 = FX bank 2.
- 3rd knob sets tempo control to master then adjusts tempo of master clock for creative control over tempo

Does something like this exist? I am completely new to MIDI mapping and can't seem to get a grip on where to start. Is this even possible? I want to get started but just don't know where to begin.

Thanks guys!

EDIT: And, of course, any suggestions on adjusting this so it makes more sense or is easier to use would be great.

Also worth explaining: the reason for the setup is to allow for more collaborative DJ sessions. My roommate and I both DJ, but pretty much do it solo as the layout of the S4 makes it difficult for one to work effects while the other handles mixing, etc. In my experience, the best DJ's I've ever seen have been two man teams operating together to produce really interesting effects that would otherwise be impossible without physically having more hands (or being absolutely insanely talented, which I'm not).
Anisa Fourte
28.02.2013
Take a look at my post that I linked and see how my ideas map out with your thoughts. I'm reworking it right now and already started some new programming last evening . Ran into one issue that I'm trying to figure out for the FX routing selector function at the moment, I'll figure it out and be trucking along again soon though.
Rayna Rayton
27.02.2013
Tre, I just got to work and ill b here all day but ill export the tsi for you later toevening and email it to you. It's really not much since I've just begun. Basically playing with things now, im in learning mode lol but if you have Skype or some kinda instant messenger pm me your username and we can work together to make a nice fx mapping for maschine


As for the controller editor ... I basically loaded up the default s4 template and have not mapped anything through the controller editor. As of now I've just been playing with the traktor side of things to learn but will be venturing into the controller editor soon once I get some free time maybe on the weekend..

As for the problem with mk1 knobs..
I believe they are fixed. I realized that my maschine software wasn't fully updated and I did the update. Now my knobs seems to be working ok but I need to play with it some more to find out for sure. I also wanted to update my traktor I'm running I guess version 2.6.0 and I saw the upgrade for 2.6.1 but is says my Mac osx isn't the right version but when I try to do the update for my Mac version it says that I am running the latest version? But meanwhile the traktor update installer says there is another newer version for Mac... I don't get it lol
Anisa Fourte
27.02.2013
Ennos, I'm on MK1 as well... Can you send me both the .tsi and the Maschine configuration file from the controller editor? I may be able to fix your problem or at least see what's going on. There are some settings to the encoders in the controller editor for Maschine that could be causing your issue here before it even gets to Traktor.

Oh, and if you want to check out what I'm working on with my Maschine FX mapping take a look at http://community .djranking s.com/showthread.php?t=52645

That's my post for the mapping I'm working on right now. Started it 6 months ago and had to dump it for a while due to getting really busy, aka starting a new winter job and finding out my girlfriend is pregnant... But things are a little evened out again so it's back to the mapping board!
Maile Dekerlegand
26.02.2013
Originally Posted by Ennos
Ok so last evening I had a chance to mess around with the mapping for about an hr. I setup the pad to load my desired effects and everything as far as the pad button worked great but then when I was going to map the knob on maschine I set everything according to your post and played with knob sensitivity and accelerations and no matter what values I use I can't get the knob to control the effect parameter correctly and SMOOTHLY.

Basically what is happening after I map the knob is that when I twist the knob right (to increase params). Sometimes it's moves up and sometimes it moves down and same when I twist the knob in the opposite direction. Plus it moves the parameter around very jumpy and not smooth or fluid at all. I tried mapping the dry wet and all 3fx parameter control knobs and none of them will fluidly increase or decrease the params. I hav tried changing sensitivity and acceleration all across the board and can't seem to get any values working.


One thing I did notice on the maschines nice LCD screen is that the param value starts at 0 and when I twist it up it will stop increasing at 127. So mayb switching this to a rotary knob will fix the really jumpy/glitchy knob?


Basically when I turn the knob and watch how it affects params in traktor and also watch the param value on the maschines LCD screen from about 0 to anywhere between 23/35 it won't change the fx param in traktor at all but once it gets a little higher like about 45/50 (<--- param reading on maschines LCD). Then traktor will start showing some param changes in the fx unit it's assigned to(but not correctly at all). But even if I'm constantly twisting the knob in the clockwise direction to increase params it won't always go up.... It seems to be really random but it'll increase 40% then decrease 20% then increase another 40% then decrease and increase and so on. So it seems very very glitchy.


Sorry if this is difficult to read I'm sending this post from my phone at work. Ill try to get on a computer after lunch time I just wanted to post and see if I was doing something wrong or if anyone else had this problem before.

Thanks again, sorry about all the trouble
The mapping for the pads works great for pulling my different fx groups up into the bank with a press of a button which is awesome... I just wish I could get the param knobs to work
firstly, try turning off 'blend' on the midi out message, leave it as a knob direct

and then i'm kinda out of ideas... (http://community .djranking s.com/showthread.php?t=55252)

i tried implementing a reset that forces the state of the midi out with a modifier but can't make it work, would REALLY appreciate to hear from someone that has this working...
Rayna Rayton
26.02.2013
Mk1... Which one do you have?
Anisa Fourte
26.02.2013
Also, do you have Maschine MK1 or 2?
Anisa Fourte
26.02.2013
Ennos... I'm in the process of kinda doing exactly what you seem to be looking for, though my arrangement may be a little different. It a project that I had to put on hold for about 6 months now, but bringing it back to life right now. I'll be working on it this week and will give you an update as I can. At work right now so can't really process this atm.
Rayna Rayton
26.02.2013
Yes one is like #3 And one is #7 ... Both have pretty much the same outcome :/
Kellie Myrum
26.02.2013
There are two encoder type settings in traktor. Tried them both?
Rayna Rayton
26.02.2013
Ok so last evening I had a chance to mess around with the mapping for about an hr. I setup the pad to load my desired effects and everything as far as the pad button worked great but then when I was going to map the knob on maschine I set everything according to your post and played with knob sensitivity and accelerations and no matter what values I use I can't get the knob to control the effect parameter correctly and SMOOTHLY.

Basically what is happening after I map the knob is that when I twist the knob right (to increase params). Sometimes it's moves up and sometimes it moves down and same when I twist the knob in the opposite direction. Plus it moves the parameter around very jumpy and not smooth or fluid at all. I tried mapping the dry wet and all 3fx parameter control knobs and none of them will fluidly increase or decrease the params. I hav tried changing sensitivity and acceleration all across the board and can't seem to get any values working.


One thing I did notice on the maschines nice LCD screen is that the param value starts at 0 and when I twist it up it will stop increasing at 127. So mayb switching this to a rotary knob will fix the really jumpy/glitchy knob?


Basically when I turn the knob and watch how it affects params in traktor and also watch the param value on the maschines LCD screen from about 0 to anywhere between 23/35 it won't change the fx param in traktor at all but once it gets a little higher like about 45/50 (<--- param reading on maschines LCD). Then traktor will start showing some param changes in the fx unit it's assigned to(but not correctly at all). But even if I'm constantly twisting the knob in the clockwise direction to increase params it won't always go up.... It seems to be really random but it'll increase 40% then decrease 20% then increase another 40% then decrease and increase and so on. So it seems very very glitchy.


Sorry if this is difficult to read I'm sending this post from my phone at work. Ill try to get on a computer after lunch time I just wanted to post and see if I was doing something wrong or if anyone else had this problem before.

Thanks again, sorry about all the trouble
The mapping for the pads works great for pulling my different fx groups up into the bank with a press of a button which is awesome... I just wish I could get the param knobs to work
Kellie Myrum
25.02.2013
You're welcome mate. If you need some ideas for effect mappings make sure to check 'The Ultimate FX thread' - you'll find multitude of examples there.
Rayna Rayton
25.02.2013
Thanks again Stewe. once i get a little free time ill give it a shot and post back how everything turns out
Kellie Myrum
25.02.2013
Originally Posted by Ennos
what is the difference between rotary pot and endless rotary encoder? is a rotary pot a knob that can only be twisted and certain amount before it reaches a stop point and the endless rotary endcoder a knob that can be twiested in the same direction all the way around endlessly ex: like a knob on the maschine?
This is correct. I made example for both since I was unsure which type of pots the maschine uses.

and the interaction what is the difference between direct and relative?
Direct mode is suitable for rotary pots. Those are sending values from 0 to 127 via full range and as you are twisting it the value will be displayed in software directly.

Relative mode is different and suits to endless encoders where you can use this mode to set rotary acceleration to determine the speed of adjusting parameters in software. You can still use this mode for standard pots and to set the speed in same way but you will be limited by those 0 and 127 value (min/max).

Just set your maschine knobs in relative mode, adjust acceleration to your flow and you're good to go
Rayna Rayton
25.02.2013
Originally Posted by Stewe
Knob:
Add In > FX Unit > Knob / type-fader/knob (if rotary pot) or encoder (if endless rotary encoder) / interaction-direct (pot) or relative (encoder)

.
Hey just a quick question about the knob which im unsure of

what is the difference between rotary pot and endless rotary encoder? is a rotary pot a knob that can only be twisted and certain amount before it reaches a stop point and the endless rotary endcoder a knob that can be twiested in the same direction all the way around endlessly ex: like a knob on the maschine?

and the interaction what is the difference between direct and relative?

thanks alot for all your help, your responses were very helpful to me
Kellie Myrum
21.02.2013
Originally Posted by Ennos
i have checked out that page but i want to be able to map the maschine for ONLY fx not any play/stop, loops, cues, etc.
basically assign each pad to trigger a different effect so this way i can change the effect by just tapping the pad and playing with the parameter knob
Pad:
Add In > FX Unit > Effect Selector / type-button / interaction-direct / value-Pick effect you want to load
Add In > FX Unit > Button / type-button / interaction hold or toggle (depend on switch you need)

Knob:
Add In > FX Unit > Knob / type-fader/knob (if rotary pot) or encoder (if endless rotary encoder) / interaction-direct (pot) or relative (encoder)

i was also curious to know if it is possible to map one of the pads to load a specified song into a deck and have it immediately start playing from a specified cue point (ex. playing a song on deck B and then pressing one of the pads on the maschine and having a totally different song load into deck B and start playing from a cue point halfway into the song already, so the transition from the first song into the second song is almost an instant jump just by pressing the pad it is assigned to)
Traktor can only load a track which is currently selected in track list. However I believe you should be able to automatically start it play from specific cue point.
Rayna Rayton
21.02.2013
Thanks Stewe,
i have checked out that page but i want to be able to map the maschine for ONLY fx not any play/stop, loops, cues, etc.
basically assign each pad to trigger a different effect so this way i can change the effect by just tapping the pad and playing with the parameter knob

i was also curious to know if it is possible to map one of the pads to load a specified song into a deck and have it immediately start playing from a specified cue point (ex. playing a song on deck B and then pressing one of the pads on the maschine and having a totally different song load into deck B and start playing from a cue point halfway into the song already, so the transition from the first song into the second song is almost an instant jump just by pressing the pad it is assigned to)

thanks for any input you can give me im pretty new with mapping but i learn quick when i set my mind to something
Kellie Myrum
21.02.2013
Tried anything from this page: http://www.traktorbible.com/freaks/mappingone.aspx?id=5
Rayna Rayton
21.02.2013
i realize this thread is 2 years old but i am wondering if anybody found a way for this to work, i really want to be able to use my maschine as a fx controller for s4. please if anyone has mapping that could help with what im looking for let me know
thank you
Karon Pflaum
18.11.2011
did you find the answer to this mapping?? I would love to use something similar

<< Back to Post and find Controller MappingsReply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy