Edit phrase with midi controller?

I’ve noticed that when I have a phrase in edit mode, I can alter it with my laptop keyboard or by clicking the onscreen keys, but not with a MIDI keyboard. The MIDI keyboard just triggers playback of the selected phrase. Is this intentional? Is there anyway I can edit a phrase with my midi keyboard?

Ah, it’s intentional. I think it’s by design. (personally I also feel somewhat unfortunate though.)

https://forum.renoise.com/t/renoise-redux-released/43732

There is no live recording mode. You must program phrases via the computer keyboard, step by step.

Even if it doesn’t do live recording, it would still be nice to program with the MIDI controller. Thanks for the quick response.

I would love to see something like “catch midi input”
it would listen to midi notes and record them into the phrase in realtime (so you can use your midi device, daw pianoroll or some midi plugins like Cthulu or Kirmu Cream to create Redux phrases) but i understand that it is very difficult task (because of timing etc).

and then something like midi output of course so you can layer redux with another vsti and use the same sequence / phrase (very powerful together with DAWs with advanced routing like Reaper, Tracktion, Mulab or Studio One V3).

This really dissapoints me - makes me quite sad, with a big dollop of ‘baffled’…

surely (shirley?) the whole point of any musical editing system of any worth is to allow you to both record live input and edit manually.

that’s how trackers started, and continued, its what we do with piano rolls in every DAW, and to tease us with ‘tracker capabilities in a vst sampler’ without that ability is a big bummer, as i really hoped redux would be the cool thing to get me tracking more.

i appreciate there are timing/host sync issues involved, but these must be surmountable:

even if a user is limited to having to play their host DAW whilst redux goes into a ‘live record’ mode where phrase and other playbacks are suspended, and/or user has to wait for beat1 of bar1 to come in on sync before inputting notes, this is not a problem. i just want to get some live playing into a ‘phrase’ - PLEASE!

having to load up/rewire renoise to do such a thing is unrealistic and missing the point, the point is you have just stumbled upon a killer combo of samples you are playing back via midi keyboard, the basis for a great hook or beat etc, and you want the guts of that to be inputted into the tracker/phrase so you can then edit and mangle it with all the redux/tracker toys. its win win.

I was all ready to purchase using my (thankyou) renoise owner discount, but atm i am wavering as it seems ‘mostly’ a cool editable sampler, when it could so much more as a creative and musical tool.

really hope this can be looked into, its almost so great!

Hi!

I am discovering Redux and I was very surprised to see that I could not edit patterns with my midi keyboard too.

Naturally, I have one hand on the midi keyboard and an other one on the up/down keys or mouse wheel.

Mapping the samples to the midi keyboard seems so natural, even in step mode (I am not good enough for real time performance recording, even for simple stuff :slight_smile:

Please, Renoise team, would you consider implementing it ?

Yours.

Bzerk.

Reason why we skipped that (at least for the initial release), is that it’s not always possible to separate between MIDI that comes from the host’s sequencer and MIDI that is played live (from your MIDI keyboard). There are flags in the VST and AU protocol to distinguish such MIDI messages, but not all hosts support it, or not reliably support it.

When this is not supported, it would then be really really annoying when you started sequencing Redux in the host - triggering its phrases, then switch to the phrase editor in Redux and it then starts recording “random” MIDI events, MIDI events that previously triggered phrases in the host.

We could maintain something like a white list, enable this feature for hosts which do support this feature but such a white list always gets out of date. It’s also hard to document and to describe this: this and that works in this and that host, but only when here and there, bla…


Second reason is that this would need yet another toggle/switch, to define what happens with incoming MIDI messages. It certainly also is useful and intended to trigger phrases from your MIID controller too. Would simply be great to avoid that, because it’s one more reason for a “WTF why does it this now and not that”.


And finally: Renoise is a tracker. Trackers use the computer keyboard to edit stuff. So we can at least clearly distinguish how to trigger (MIDI) and how to edit phrases (keyboard) in a system that already is pretty damn complex.

it would then be really really annoying

No, it would be really really cool, since we then could record MIDI items from the host into Redux (and by this eventually into Renoise).

Reason why we skipped that (at least for the initial release), is that it’s not always possible to separate between MIDI that comes from the host’s sequencer and MIDI that is played live (from your MIDI keyboard). There are flags in the VST and AU protocol to distinguish such MIDI messages, but not all hosts support it, or not reliably support it.

Reliable operation is of course absolutely essential, so I for one understand this decision.

But it’s quite frustrating, andmakes me wonder if custom MIDI inputs in the plugin itself would be a viable alternative?

At least, it would be worth investigating if various DAWs support this - I know I made it work in Renoise a few years back, with a homebaked VST.

But then, Renoise is of course just one among many possible DAWs, so - again - this sort of thing might also not be possible ‘across the board’.

The gist of the idea would be to allow the user to specify a setup such as this one

  • Playback: Master keyboard/DAW

  • Record: Master keyboard/DAW (default), or some user-specified MIDI port

Edit: and if it’s not possible to access MIDI ports in the plugin, perhaps incoming notes could be separated by their channel instead.

No, it would be really really cool, since we then could record MIDI items from the host

Indeed - but optional, or you’d find it really frustrating. The ‘solution’ above could allow this, and more.

1 Like

I am new to fantastic(!) Redux. Using my midikeyboard to write notes into phrases, was one of the first things that I wanted

to do. Yes, it would be very cool, if this would be possible one day.

1 Like

still hoping that this can be implemented somehwo .

would be sick

I can understand the complications in terms of Redux, but what about Renoise by itself. I might be missing something that was already explained, but, why can’t I edit phrases with MIDI keyboard in standalone Renoise when there’s no possible incoming MIDI coming from outside.

Please, also, Danoise’s ideas of targeting specific MIDI port within Redux seems like a viable thought. Please, give us an option for this!