Originally Posted by
bascurtiz
Looking forward to those updates :eek:
In the meantime, i've downloaded Midimasher and runned Learn.exe.
It asks me to select the Device.
Option 1 = Xponent Audio In [2]
Option 2 = Xponent MIDI In (Control)
So i choosed Option 2.
Then it asks me what type of device it is..?
Not sure what i should put in there, but it's automatically generating output in channels/type/value atm...
Then it asks me to insert the amount of rows; i fill in 0.
Then it asks me to activate/press a control and enter the name ...ehz..
Not sure what I'm doing..
Is it helpful to go thru this process, so i can send u a config-file or..?
Help me out plz
when it asks for the device name just enter something like xponent, it just uses that as the filename to save the config to.
the xponent doesn't really have a grid controller area (ala launchpad or lpd8 or apc20 etc) so u can enter 0 for number of rows.
after that it's basically like any other 'learn' feature. you move/press a control and then enter the name u want for it. like play_a maybe for the deck a play button, etc
here's a quick capture of me using learn with my icon idj just to map a couple of buttons:
Code:
1: LoopBe Internal MIDI
2: MM to Traktor
3: Traktor to MM
4: MidiFighter1 Input
5: MidiFighter1 Output
6: MidiFighter2 Input
7: MidiFighter2 Output
8: MidiFighter3 Input
9: MidiFighter3 Output
10: MM to Ableton
11: Ableton to MM
12: iCON idj V1.01
choose a device: 12
enter the device type (will create devices/TYPE.lua): my-idj
writing to [devices/my-idj.lua]
Enter the number of grid controller rows (0 for none): 0
Press/activate a control and enter the name followed by enter (q to quit)
channel=1 type=note value=51
cue_a
Press/activate a control and enter the name followed by enter (q to quit)
channel=1 type=note value=70
play_a
Press/activate a control and enter the name followed by enter (q to quit)
channel=1 type=note value=52
loopin_a
Press/activate a control and enter the name followed by enter (q to quit)
q
and here's the contents of devices/my-idj.lua that it created:
Code:
add_control("cue_a", 1, "note", 51)
add_control("play_a", 1, "note", 70)
add_control("loopin_a", 1, "note", 52)
you can create that file yourself if u want, but it's probably a damn lot faster to use learn for it.
edit: this is almost the only area of midimasher that cares about midi. any config code u write uses the names like "play_a" for your controller. all the midi stuff is then handled under the covers, unless u really want to send your own midi via send_midi() or send_midi_raw() but u rarely need to.
Bookmarks