. blocking out midi channels/sources ?
  • anomad
    master
    Posts: 412
    Joined: Sun Oct 21, 2007 10:07 pm
    Location: north cakalacky, usa
    Contact:

    . blocking out midi channels/sources ?

    by anomad » Fri May 30, 2008 3:43 am

    . hello again!

    . is there a way to block certain midi sources or globally block a midi channel ?

    . i just purchased a Livid Ohm (fantastic piece of gear, btw) and have been using their routing software to change its behavior. the problem is, the buttons normally send a '127' when they're pressed down, and then a '0' when they're released. you can change that in there software to make it a toggle switch (send '127' first time it's pressed, send a '0' the second time it's pressed).

    . i'm trying to get the toggle switch to work and the data is being sent down the IAC bus 1, but the normal midi is being sent as well, down the same channel.

    . the raw data from midi monitor and modul8 looks like this:
    1st Press:
    (data from midi monitor application)
    21:04:57.198 From Livid ohm Controller Note On 1 38 127
    21:04:57.199 From Bus 1 Note On 1 38 127
    21:04:57.199 To Bus 1 Note On 1 38 127
    21:04:57.502 From Livid ohm Controller Note Off 1 38 0

    (data from modul8 - print type, param in DirectEvent)
    MIDI {'timestamp': 178872231956396.0, 'channel': 1, 'param1': 38, 'message': 'NOTE_ON', 'rawEvent': 144, 'param2': 127} **
    MIDI {'timestamp': 178872233318258.0, 'channel': 1, 'param1': 38, 'message': 'NOTE_ON', 'rawEvent': 144, 'param2': 127}
    MIDI {'timestamp': 178874790945843.0, 'channel': 1, 'param1': 38, 'message': 'NOTE_ON', 'rawEvent': 144, 'param2': 0}


    2nd Press:
    (data from midi monitor application)
    21:04:59.294 From Livid ohm Controller Note On 1 38 127
    21:04:59.295 From Bus 1 Note Off 1 38 0
    21:04:59.295 To Bus 1 Note Off 1 38 0
    21:04:59.550 From Livid ohm Controller Note Off 1 38 0

    (data from modul8 - print type, param in DirectEvent)
    MIDI {'timestamp': 178879383304628.0, 'channel': 1, 'param1': 38, 'message': 'NOTE_ON', 'rawEvent': 144, 'param2': 0} **
    MIDI {'timestamp': 178879382965275.0, 'channel': 1, 'param1': 38, 'message': 'NOTE_ON', 'rawEvent': 144, 'param2': 127}
    MIDI {'timestamp': 178879574979222.0, 'channel': 1, 'param1': 38, 'message': 'NOTE_ON', 'rawEvent': 144, 'param2': 0}

    ** it appears that this is the data i want to listen to, but modul8 sees both the 'Livid ohm Controller' and 'From Bus 1' (this is from the IAC driver) -- i want to ignore everything from the ohm...

    . any ideas ? thx in advance! :)

    -james
    (a nomad. )
  • luxcollective
    member
    Posts: 12
    Joined: Tue Jun 03, 2008 4:40 am

    Ohm working?

    by luxcollective » Tue Jun 03, 2008 4:52 am

    I was interested in getting the Ohm for modul8, as well... I have purchased Modul8 but not having a suitable controller for Modul8 is keeping me from switching to it for gigs. I was concerned about the ability to toggle vs. "latch", as well. Your solution sounds way to technical for me, did you get it sorted out? I am nervous about dropping down for the Ohm only to not have it work like I want it to. I have used Grid Pro, VDMX 4 and 5, Union, and NUVJ and nothing beats the NUVJ for the controller/software integration... even though NUVJ software is pretty much a toy compared to Modul8 the controller integration is incredible and there is a latch/toggle switch for each trigger bank.... I have been able to do some real moves on it mixing at 2048x768 via a DH2GO it continues to surprise me.

    alas there is no multi-output layout and many other options are limited so I really want to move over to Modul8 but want similiar control capabilities as the NUVJ. The Ohm looks like the closest match.

    What are your thoughts having used it? (toggle issue notwithstanding)
  • anomad
    master
    Posts: 412
    Joined: Sun Oct 21, 2007 10:07 pm
    Location: north cakalacky, usa
    Contact:

    by anomad » Wed Jun 04, 2008 11:49 pm

    . the Ohm is absolutely amazing for control - definitely worth the money

    . the toggle works great, once it's set up. (there was an error in the a_06 version of the routing software, ohmConnect, but after posting about it in the forum, two days later a fixed version of the software was released -- nice!)

    . you can also set 'steps' on the controller, ie, have a slider or knob only send 0,32,64,96, 127 if you want to. i think that opens itself up to creative possibilities.

    . the interesting behavior is that it always transmits default information on channel 1. you can go in and set the controller to a different channel (as i did) and change which note or CC it's sending, but it will still send the channel 1 information. that will probably be fixed in a firmware update for the unit.

    . i came up w/two different fixes for my issue. first, if the button was set to toggle, i could hold the button down and eventually see that channel 2 data come through - so I would turn it off MIDI Learn mode in Modul8 and that worked. sliders and single press buttons, on the other hand, took a lot more patience. i would move them a little and hope that a channel 2 message came through. if it didn't, i would delete the midi assignment and try again, and again, and again....

    . the second fix was editing the modul8 xml save file... a little more tricky, but less time consuming.

    . what i'd like to see from modul8 is a true context non-specific toggle - meaning, if the key i press sends 0 or 127 on midi channel 1, note 1 - and i have it assigned to activate layer 1, whenever i press that button - the status on layer 1 will toggle, not wait for a 0 to turn off and a 127 to turn on. i think that makes sense...

    -james
    (a nomad. )
  • luxcollective
    member
    Posts: 12
    Joined: Tue Jun 03, 2008 4:40 am

    by luxcollective » Thu Jun 05, 2008 2:55 am

    rockin! I was really looking for any confirmation that it worked well for Modul8... I will pick one up! Thanks so much for the info and I suspect I will be posting again once I delve into the fixes you mention.

    thanks again!

Who is online

Users browsing this forum: No registered users and 9 guests