Perform Feature Using Midi

Is it technically not possible in the current build of the Play to use the performance option (delays, bit crush, re arranger) when in Midi mode? I don’t want to add it to the wish list and be told it can’t be done and waste time. Thanks

1 Like

to apply effects like bit crush etc there’s should be an actual audio to process while midi is midi, right? just messages sent between devices.

Ambivalence is correct here. I think over 1/2 of the perform mode features wouldn’t work via MIDI.

MIDI perform mode could not process any audio, so no bit crushing, filter, reverb, or delay.

The pitch shifting would be the smoothest to work via MIDI as the notes would just change, as well as the rearrange and maybe repeats. Loop could work, but MIDI might be too slow for faster repeats, just speculating.

So things like a filter would have to be mapped via CC to the filter on your MIDI device IF it has one. I think maybe a custom mapping of CCs via perform mode might be way you would have to go about it. And that doesn’t sound very fun to me but feel free to request it. I do not know if it is within the scope of the vision for the Play.

I asked, and creating a wish wouldn’t be a waste of time. If you or anyone else wants to go ahead, I’ll be happy to help. I also think that MIDI Perform would be very cool!

1 Like

These are the audio Perform effects. Let’s see how they would do on MIDI Perform mode:

Red – activates Tune with predefined +/- values.

:white_check_mark: Note pitch, no problem.

Orange – controls Low-Pass/High-Pass Filter Cutoff.

:x: No MIDI equivalent. What could go here?

Yellow – enables Overdrive/Bit Depth effects, controlled with predefined values.

:x: No MIDI equivalent. What could go here?

Green – triggers the Rearrange Algorithmic custom playhead shuffler presets.

:white_check_mark: The same can be done with MIDI steps.

Cyan – triggers Repeat algorithmic step repeater presets.

:white_check_mark: The same can be done with MIDI steps.

Violet – applying Delay punch-in presets.

:question: MIDI delay is technically possible, but no idea about the feasibility of its implementation, or how would it sound. If there is a way to translate the audio delay effects to MIDI, it would be worth trying.

Purple – applying Reverb punch-in presets.

:x: No MIDI equivalent. What could go here?

Pink – gives access to Loop audio buffer-type punch-in effect presets (it’s a master
effect, and does not require selecting tracks to be audible).

:x: No MIDI equivalent. What could go here?


OK, so Tune, Shuffle, Repeater and Delay would take 4x2 columns = 8.

This means that we still would have 8 columns available (plus the notes keyboard). Now imagine that we would connect the Tracker Mini, and after an automatic handshake you could use these 8 columns for Tracker Mini performance… (in case you were missing the pads). I don’t know whether anyone would need this, but the idea came and I had to write it somewhere.

Just brainstorming. :sunglasses:

1 Like

brainstorming is good. I hope something comes of this. there are 8 billions heads on the planet. Surely someone will find a use. Cheers.

This could be for the remaining empty rows. a simple implementation would be having each pad send a fixed cc. A more fun implementation could be having a predefined cc modulation pattern per pad, which would give more movement than a fixed cc. A bit like the repeater algos but for cc only.

Another one could be having direct access to the track tempo. Currently it is possible to scroll with the encoder on the selected tracks, but having it on pads would allow to switch between tempos easliy (without scrolling the entire range in between 2 different tempo options and having to be precise on the encoder)

There is a wish about having 8 additional midi tracks. If this was to be implemented, 4 of the empty rows could be dedicated to the same last rows (mute/solo/var/select) for the additional 8 tracks, giving the option to mute/solo/var/select all of the 16 tracks at once. Would be amazing :smiley: