Demo of Fugue Machine MIDI Note to Program Change "Transposing" using mfxConvert

edited February 9 in App Tips and Tricks

A quick demo of using MIDI Notes converted to Program Change messages to simulate remote control of transposition in Fugue Machine.

From this thread there were a few requests for how to have remote control of Fugue Machine (FM) transposition. Unfortunately, FM only responds to Program Changes (PC) to select patterns. However, it’s possible to fake transposing by setting up a bunch of patterns with different transpositions in advance and then triggering those by PC.

The trick here is using MIDI notes that are converted to Program Change messages so you're not limited to just devices and apps that can send Program Changes. Since it is just notes, this means you can use anything that sends notes to control it; including sequencers, arpeggiators, even Fugue Machine itself!

An extremely simple idea, but I had never gotten around to trying it; hence this demo. It works surprisingly well and provides another method of control over this very playable sequencer.

MIDI notes from the QuNexus are converted to Program Change messages by mfxConvert (thank you @audeonic and @discchord!)
Sound source are iSEM, Zeeon, Lorentz and Mersenne being controlled by Rozeta LFO and processed by Dubstation, RE-1 and Stereo Designer.
Apps hosted in Audiobus and AUM.

Comments

  • Thanks for this good-sounding demonstration. Inspiring stuff.

    Your setup made me think of the dust-gathering app Modstep, which can send Program Change per clip. Modstep and Fugue would be a good combo for this kind of improvisation? Perhaps even on a secondary, even more dust-gathering old iPad, using bluetooth midi to send MS/Fugue midi to audio apps on the newer device.

    The Modstep clips could also have some CC automation in them for variation.

  • @bleep said:
    Thanks for this good-sounding demonstration. Inspiring stuff.

    Your setup made me think of the dust-gathering app Modstep, which can send Program Change per clip. Modstep and Fugue would be a good combo for this kind of improvisation? Perhaps even on a secondary, even more dust-gathering old iPad, using bluetooth midi to send MS/Fugue midi to audio apps on the newer device.

    The Modstep clips could also have some CC automation in them for variation.

    Yes! I love using multiple sequencers together as the different interfaces lead to different approaches, which leads to different results. Especially when you integrate them and have one influence the other.

    Modstep's ability to send PC messages on clip change could provide a way to sequence Fugue Machine remotely, however, it's not really ideal. modstep sends the PC right at the start of the new clip measure, however, Fugue Machine uses the PC to change its pattern in a quantized way, so, to be in time, the message needs to happen slightly before the start of the next measure (by whatever FM's Global Quantization setting is at). Otherwise, FM will always be playing behind modstep by whatever its quantization value is (1/16, 1/8, 1/4). This can be interesting, but probably not what you're looking for!

    However....

    I think I failed a bit in this demo.

    The notion of creating pre-transposed versions of your pattern that you can trigger remotely seems to be clear.

    However, based on comments, the second point of the demo doesn't seem to read:
    I'm not using Program Change messages directly. I'm using plain old MIDI notes and then using a converter app to change those notes to PCs.

    Since it is just notes, it means you can use anything that sends notes to control it, you're not limited just to devices and apps that can send PCs (or how those apps send PCs). This means you can use any keyboard, sequencer, arpeggiator, even Fugue Machine itself!

    If you're careful in setting up the pre-transposed patterns and matching PCs to notes you can create the illusion that FM is following the harmonic progression of your playing / other apps.

  • It wasn’t a demo fail at all :blush: I got the midi note part, which is cool. It’s just that I don’t have that converter app, this made me think of Modstep. Bummer about the MS/FM timing problem, though.

  • Great job!
    B)

  • Man this makes me wanna mess with FM! It's been a while! That zeeon patch is great sounding btw!! Great video man

  • Thanks everyone.

    @reasOne said:
    Man this makes me wanna mess with FM! It's been a while! That zeeon patch is great sounding btw!! Great video man

    To be clear, the Zeeon patch is the "synth-harpsichord-like-sound" triggered by the orange and yellow playheads.

    The rubbery synth bass triggered from the red playhead is iSEM. I'm sure you could get the same sound from Zeeon, but I generally find iSEM quicker to get classic synth timbres. I go to Zeeon when I want something a bit more esoteric.

    The blue playhead is a layer of Mersenne for the strike and Lorentz for the sine-like sustain.

  • Also, the tip @rs2000 posted about remote control using iOS's accessibility settings is another exceptionally cool way to eke out some more "hands-off" control. Unfortunately I don't think you can sequence those MIDI triggers internally (but you could use an external sequencer) and you will have to have FM as the frontmost app, obviously.

    Still, there are are a lot of ways to expand the functionality of apps that might seem to be limited....

  • @aplourde said:
    Thanks everyone.

    @reasOne said:
    Man this makes me wanna mess with FM! It's been a while! That zeeon patch is great sounding btw!! Great video man

    To be clear, the Zeeon patch is the "synth-harpsichord-like-sound" triggered by the orange and yellow playheads.

    The rubbery synth bass triggered from the red playhead is iSEM. I'm sure you could get the same sound from Zeeon, but I generally find iSEM quicker to get classic synth timbres. I go to Zeeon when I want something a bit more esoteric.

    The blue playhead is a layer of Mersenne for the strike and Lorentz for the sine-like sustain.

    Great to know!!!!
    Ya I love both those synths, in horrible at programming them from init but work the presets and use rozetta to tweak the ccs !
    Just fired up FM! Gonna see what I can do

Sign In or Register to comment.