. modul8 and sysex ?

Modules and scripting

Moderator: Garagecube

. modul8 and sysex ?

Postby anomad » Wed Sep 22, 2010 4:16 am

. in getting in touch w/my inner masochist i thought it would be cool to use a Korg padKONTROL w/modul8 - but have it act a little more like a monome/lanuchPad by leaving buttons lit when pressed then turning off

. out of the box, the padKONTROL doesn't really support this behaviour... unless it's in 'native control' ( http://www.korgforums.com/forum/phpBB2/ ... hp?t=22466 ) - basically, reducing communication to sysex strings.

. cool :)

. so, after an hour or so of plodding along and finally getting the unit into 'native control' mode (using SysEx Library and and 0xED) - i have (some) success!

. it's transmitting sysex and modul8 is reading it - but not correctly. when i watch DirectEvent() and press and release the 'KNOB 1 ASSIGN' and 'KNOB 2 ASSIGN' buttons modul8 gives me this:

MIDI {'timestamp': 7275436024536.0, 'channel': 1, 'param1': 66, 'message': 'SYSTEM', 'rawEvent': 240, 'param2': 64}
MIDI {'timestamp': 7275804131571.0, 'channel': 1, 'param1': 66, 'message': 'SYSTEM', 'rawEvent': 240, 'param2': 64}
MIDI {'timestamp': 7298827187293.0, 'channel': 1, 'param1': 66, 'message': 'SYSTEM', 'rawEvent': 240, 'param2': 64}
MIDI {'timestamp': 7299195008843.0, 'channel': 1, 'param1': 66, 'message': 'SYSTEM', 'rawEvent': 240, 'param2': 64}

. looking at the sysex in MIDIMonitor, i see :
00 F0 42 40 6E 08 48 0D 7F F7
00 F0 42 40 6E 08 48 0D 00 F7
00 F0 42 40 6E 08 48 0E 7F F7
00 F0 42 40 6E 08 48 0E 00 F7

. so, it looks like modul8 isn't really translating the message correctly ?

. also, if I wanted to send sysex to the padKONTROL to put it 'native mode' (f0 42 40 6e 08 00 00 01 F7) how would i construct the modul8.sendMidi message?

. or, is this thread http://www.garagecube.com/forum/viewtop ... ight=sysex the state of sysex in modul8 ?


-james
(a nomad. )
anomad
master
 
Posts: 411
Joined: Sun Oct 21, 2007 10:07 pm
Location: north cakalacky, usa

Postby The Midi Thief » Wed Sep 22, 2010 8:45 am

It would be really rad if you get this working. Keep us posted!
User avatar
The Midi Thief
master
 
Posts: 483
Joined: Thu Sep 29, 2005 7:19 pm
Location: Stockholm, Sweden

Postby camil » Wed Sep 22, 2010 11:40 am

i was able to send SysEX with Bome's Midi Translator for my Akai APC40.Without translation i can not use this controller with Modul8. Also , you can translate Midi , apply rules and put conditions. Image
Image
camil
Member
 
Posts: 23
Joined: Wed Sep 30, 2009 8:56 pm
Location: Barcelona, Spain

Postby anomad » Wed Sep 22, 2010 3:24 pm

. hmmm. bome's seems like it might do the trick - but i've become increasingly nervous about using middleware programs like that and junxion (which randomly crashes on me) to act as a pass through...

. i would think the data just needs to be handled a little differently coming in and out of modul8 - since it is receiving it.

. i know everything is OSC, DMX and MIDI these days, but it would be great to get sysex working... even it if came in as a string and we had to manually parse it...

. i've been doing a lot more interactive video installation pieces with modul8 as the framework and am slowly adding more audio elements to the mix. the ability to control some tasks via sysex would greatly simplify the workflow

-james
(a nomad. )
anomad
master
 
Posts: 411
Joined: Sun Oct 21, 2007 10:07 pm
Location: north cakalacky, usa

Postby anomad » Wed Sep 22, 2010 3:37 pm

anomad wrote:. hmmm. bome's seems like it might do the trick - but i've become increasingly nervous about using middleware programs like that and junxion (which randomly crashes on me) to act as a pass through...


. and as soon as i type that, i'm poking around the bome website and view a user video (on how they use bome w/an ap40) and he casually mentions he uses farmpad w/a padkontrol. i tracked it down at http://farmaudio.com/ and will see if this will suit my needs.


-james
(a nomad. )
anomad
master
 
Posts: 411
Joined: Sun Oct 21, 2007 10:07 pm
Location: north cakalacky, usa

Re: . modul8 and sysex ?

Postby Invisible Ray » Thu Dec 31, 2015 1:56 am

Reviving this 5 year old topic. I need to be able to parse midi sysex messages from/to a Novation Launch Control so I can communicate controller template changes to a module. I tried the farmaudio link, but it is dead now.

Has anyone successfully translated midi sysex into a format that Modul8 can read?

I am playing with MidiPipe - http://www.subtlesoft.square7.net/MidiPipe.html

Unfortunately, there's no manual or good tutorial, and the "Message Factory" component, which might work, is confusing.

FWIW, this is the message I'm trying to convert:
Launch Control sends the following System Exclusive message out on changing template:
Hex version F0h 00h 20h 29h 02h 0Ah 77h Template F7h
Dec version 240 0 32 41 2 10 119 Template 247
Where Template is 00h-07h (0-7) for the 8 user templates, and 08h-0Fh (8-15) for the 8 factory templates.
Invisible Ray
Member
 
Posts: 33
Joined: Mon May 16, 2011 11:50 pm


Return to Modules

Who is online

Users browsing this forum: No registered users and 1 guest