Geert Bevin MIDI Tape Recorder plugin with MPE

Geert Bevin has been working on this plugin and now he is inviting beta testers:

Description from thread pasted here for convenience:

MIDI Tape Recorder is an Audio Unit v3 plugin with an opinionated approach towards MIDI recording. Every message is captured and played back in a sample-accurate way, like you would record audio.

There is no MIDI note editing, no quantizing, no individual CC tweaking, nothing that you wouldn’t do with audio. Instead, playback of very expressive and ultra-dense MIDI streams is perfectly stored and reproduced exactly as it was played. MIDI Tape Recorder excels at capturing and playing back expressive performance with MPE controllers and MPE MIDI plugins.

The controls are purposefully simple and intuitive, making it fun to record and playback your MIDI performance.

Features:

  • Four independent tracks for recording MIDI channel voice messages
  • Sample accurate MIDI recording and playback
  • Real-time display of active recorded notes and other received messages
  • MPE support
  • Multi-level undo and redo
  • Overdub recording
  • Punch in and punch out recording for automated regional overdubbing
  • Automated storage and recall of all recordings inside the AUv3 host project
  • MIDI file import and export for the project or each individual track
  • Repeated playback with start and stop locators
  • AUv3 parameters for all controls
  • Snap to beat option for positioning playhead and start/stop locators
  • Detection of MPE configuration message (MCM) reception for each track
  • Envoy of MCM at start of play or when pressing the track’s MPE button
  • Host transport and host tempo sync
  • Clear all recordings or clear a single track
  • Activity indicators for MIDI input and output on each track
  • Optional per-track record enable, input monitoring, and mute
  • Four virtual MIDI cable inputs if the AUv3 host supports it
  • Optional routing of first virtual MIDI cable to all tracks
8 Likes

That looks incredible. I have wanted something like this for years.

1 Like

I’m beta testing … and it’s amazing! Highly reccomended. The simplicity and ease of use is outstanding! No questions … just install and ready to record everything (using it inside AUM on my iPhone … just wow!)

1 Like

Its an interesting idea…

It actually reminds me a lot of the Bastl Midilooper , similar concept… think of midi as a continuous stream like audio. (but unfortunately it does not support MPE , afaik)

I think it makes a lot of sense, esp for MPE, since the volume of data makes it a bind to edit anyway,
and so invariably with expressive controllers, Ive just recorded the audio from anyway.
though, recording the midi does let you later alter the sound engine parameters…

I was trying to work out if this will work on macOS. looking on GitHub, I suspect it might… or at least might with a bit of fiddling.
that said… not sure it adds much, considering we now have more daws supporting MPE.

edit: just checked out the support page, and apparently does run on macOS 11.2 +

Yes there are DAWs that also support MPE. If one of them meets all your needs, by all means get it instead of spending time beta testing Geert’s app.

But apps like this get created because the developer was not satisfied with the status quo. Also, this developer is not an ordinary one. He worked on MPE itself and pushed it through the MIDI Association approval process, despite some resistance from other developers who disagreed with his ideas. I remember some harsh comments about how MPE takes up multiple channels.

2 Likes

Geert is great — he also did the firmware for the Linnstrument. I wonder if he’d port this to LV2 so it could run on the Mod Duos… Would be nice to have it something more hardware-like.

3 Likes

Had no idea about Geert´s background. Excellent news. Hopefully it will remain well supported.

1 Like

For a hardware solution, keep an eye on the Deluge. MPE is currently in beta testing… including recording and playback of live MPE play for both internal synths as well as external MPE MIDI synths. It’s got me wanting one of those fantastic Linnstruments!

Let’s try to keep this thread focused on Geert’s app. If you want to talk about other MPE stuff, maybe go here

Deluge MPE thread is here

4 Likes

The Geert Bevin imprimatur alone makes this project worth following. I’m glad to see it supports MacOS. Still, I’m not so sure how useful I’d actually find it, as I agree that

More than changing a softsynth’s sound engine parameters, I’d want to change hardware modules, but my experience has been that you have to customize, for example, the LinnStrument per device (and even then with variable results) so that you couldn’t simply modulate the same performance between different devices. Even MPE-capable stuff from the same manufacturer (e.g., Black Corporation) requires adjustment. At the price, it’s certainly worth messing with, though I don’t have the time for that these days, so I don’t expect to beta test.

Is it possible for this app to record midi information from a hardware sequencer or synth? Or is this purely meant to be used with other iOS music apps?

Geert himself plays hardware controllers like Eigenharp and Linnstrument. I think it would be hilarious if he designed his own app to not work with his favorite MIDI controllers.

Hilarious, but unlikely.

I understand that, I wanted to know if I could use something like the Model:Cycles or OP-Z with the app to record multitrack midi information from the hardware

Sign up for beta testing, then you can test for yourself

you’d probably need two instances since it’s only 4 tracks

2 Likes

So this app does work very nicely. I need it to accurately capture rhythms that usual MIDI resolutions will mangle (whether audibly or not) so that I can save to MIDI files to use elsewhere. I haven’t tried recording MPE yet. I just wish there were a lightweight AUv3 plug-in host for Mac. It’s working for me in REAPER. I’m less familiar with Main Stage, and couldn’t figure out how to get the MTR to hear the incoming MIDI in the short time I tried it.

Curious if anyone has tried this with the osmose ?

You can test it yourself if you already have your Osmose. Mine is not arriving for a good while yet. The cost is low to nothing, depending on how much you decide to donate.

There is not much to test, for it just works, best together with AUM on an iPad. I have used it successfully with my Linnstrument (input), Hydrasynth and Roli Equator 2 (input, output).

1 Like

Maybe that’s why the Discord hasn’t had a post since Sept. 2022. Works so well that nobody complains. :sunglasses:

1 Like