Jump to content


Photo

create MIDI mapping coming from any channel


  • Please log in to reply
3 replies to this topic

#1 iseeclouds

iseeclouds

    Member

  • Normal Members
  • PipPip
  • 51 posts
  • Gender:Not Telling
  • Location:Belgium

Posted 04 February 2016 - 21:34

When I make a MIDI mapping I want to be able to chose "any" channel, instead of a fixed (like in the picture). Basically I want to keep the slider of my controller mapped to the same parameter, when switching through banks/channels.

 

You can map one MIDI signal to multiple parameters. But is there a way to do it the other way around? To map one parameter to multiple MIDI signals.

 

midi-map.jpg


Edited by iseeclouds, 04 February 2016 - 21:36.


#2 iseeclouds

iseeclouds

    Member

  • Normal Members
  • PipPip
  • 51 posts
  • Gender:Not Telling
  • Location:Belgium

Posted 12 February 2016 - 01:03

Is there really no workaround or tool for this? I've some buttons on my controller to control stop/play the song, loop section on/off, ... But when I switch banks/channels (to trigger other instruments of DSP's) I can't use those buttons for that any more, since they're already mapped to channel 1.

 

With the MIDI tap for instruments you can choose between any or a fixed channel. So why not in the MIDI mappings dialog? Would make Renoise a powerful tool for live performing too.



#3 danoise

danoise

    Probably More God or Borg Than Human Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6403 posts
  • Gender:Male
  • Location:Berlin
  • Interests:wildlife + urban trekking

Posted 12 February 2016 - 13:53

Strangely enough, I think you're the first one to point it out. But it makes perfect sense to have this as a native feature.  

 

And yes, it can worked around using tools. But the one I'm thinking of (Duplex) does seem like overkill for this particular scenario. 

So, I've actually started working on a MIDI remapping tool which would enable this sort of thing - while still being light on CPU and everything. 

 

The idea is to rewrite incoming MIDI on the fly, using "rules" like this one: 

 

WHEN channel is between 1 and 16

THEN set channel to 1

 

In theory, you could even produce a rule which would broadcast incoming message on all channels :-D

 

What is particularly nice is that, with such a tool, any existing mappings should continue to work. This is so, because Renoise doesn't really care which MIDI device the input originally came from, it just cares about the messages themselves. 

 

I started writing the tool a couple of days ago, and there's still some finetuning to do. Will let you know when there's something to test.


  • fladd likes this

Tracking with Stuff. API wishlist | Soundcloud


#4 iseeclouds

iseeclouds

    Member

  • Normal Members
  • PipPip
  • 51 posts
  • Gender:Not Telling
  • Location:Belgium

Posted 14 February 2016 - 00:06

Danoise, thanks for replying. Your tool sounds like it is what I'm looking for. Can't wait to test it!

 

For my problem it's important though that some mappings react to a specific message coming from a fixed channel (I want to be able to trigger different instruments with the button grid by switching through banks) and others just react on a specific message coming from any channel (I want some sliders and buttons to stay mapped to the same parameter while switching through banks). Hope that's integrated into your tool and that it can be integrated into a future update.

 

I know Renoise is not really intended for live sets. But with a few minor things added, it could be a really powerful live tool. For example, I was really happy to see that “loop section” is MIDI mappable with the latest update.