Loopy Pro: Create music, your way.

What is Loopy Pro?Loopy Pro is a powerful, flexible, and intuitive live looper, sampler, clip launcher and DAW for iPhone and iPad. At its core, it allows you to record and layer sounds in real-time to create complex musical arrangements. But it doesn’t stop there—Loopy Pro offers advanced tools to customize your workflow, build dynamic performance setups, and create a seamless connection between instruments, effects, and external gear.

Use it for live looping, sequencing, arranging, mixing, and much more. Whether you're a live performer, a producer, or just experimenting with sound, Loopy Pro helps you take control of your creative process.

Download on the App Store

Loopy Pro is your all-in-one musical toolkit. Try it for free today.

Synth One and midiLFOs on Audiobus

I want to use midiLFOs to control Synth One parameters through Audiobus.

I can control Synth One parameters with my Arturia keyboard using Midi Learn on the synth, and I can use midiLFOs to drive a midi variable if I know its controller number, but I haven't been able to find a midi controller number to parameter map for Synth One. Unlike Animoog, Synth One does not display a parameter's controller number when it's selected in Midi Learn.

I played around with Midi Learn in Audiobus for a while last night, but so far I haven't been able to make the connection between midiLFOs and Synth One. Ideas?

Comments

  • If you don't know the CCs your controller is sending, you can use an app like MIDI Wrench to find them out.

    If you're talking about AudioKit Synth One, AudioBus MIDI Learn won't be much help, since Synth One is not currently an AU. You'll need to connect to it using a Virtual MIDI link. It'll show up as an AudioBus MIDI Output in the System section.

  • I'm still a bit of a newbie at this stuff, so here's a basic question: When I use Midi Learn to assign a knob on my Arturia keyboard to control, say, the volume on Synth One, does the synth change its controller number to match the keyboard, does the keyboard change its controller number to match the synth, or is there a lookup table somewhere that maps the keyboard controller number to the synth controller number? Or is something else happening?

  • Afterthought: since the knob on the keyboard can be mapped to more than one parameter on the synth, it seems unlikely to me that it's the keyboard that is changing to match the synth.

  • @ggunn said:
    Afterthought: since the knob on the keyboard can be mapped to more than one parameter on the synth, it seems unlikely to me that it's the keyboard that is changing to match the synth.

    Exactly. You may be able to configure the keyboard, using its buttons or a computer setup program. But without doing that, each button or knob sends a particular CC or note (for some buttons). When you MIDI learn in an app, it detects the control you moved, and remembers that event. As I suggested, you can get the free MIDI Wrench app, run it on your iPad, operate your MIDI controller, and it will report the messages it receives. There are other similar apps too. Or, your keyboard manual should give the full details on its features and functions. Some are pretty complex, with multiple presets, etc.

  • Thanks. I believe I can figure out which controller number is linked to a particular knob on my Minilab keyboard. If I use the Synth One Midi Learn to link the filter cutoff frequency to that knob I should then be able to assign an LFO to that controller number from midiLFOs and use it to modulate the cutoff. Does that sound reasonable?

  • Thanks, uncledave, for the tip about MIDI Wrench. It made short work of showing me what controller numbers were linked to all the knobs on my Minilab.

  • Well, it didn't work. I used MIDI Wrench to determine that knob 15 on the MiniLab is linked to ch 1 controller 79. I used Synth One Midi Learn to link the filter cutoff frequency to knob 15, and I verified that turning the knob swept the frequency. Synth One was in omni mode.

    I loaded Synth One onto the AudioBus midi page as an output and midiLFOs as an input. I set LFO 1 to a 1 Hz maximum amplitude sine wave and linked it to ch 1 controller 79. Nothing. I switched Synth One from omni to ch 1 - still nothing. I replaced midiLFOs with a midi arpeggiator, and it played Synth One just fine.

    Should what I tried with midiLFOs have worked, or am I missing something?

  • Hmmm. Sounds like a question for midiLFOs. But I wonder if the LFO is running. You can get MidiSpy (also free), which you can drop into AB3 as a MIDI effect, between midiLFOs and the output to Synth One. It'll show if the LFO is actually sending any messages. The LFO may be waiting for the Play command from the AB3 host.

    Also, I was wondering why not use the LFOs inside Synth One? They have fairly general routing possibilities.

  • wimwim
    edited August 2020

    @ggunn - You just need to remove Synth One from the output on the AB3 midi page and replace it with the virtual output in System > AudioKit Synth One. (Leave Synth One on the Audio Page - only remove it from the MIDI page.)

    Your midi learn process can be simplified as well. Just turn off all but the LFO you want to map in MidiLFOs, then do the midi learn in Synth One. No need for all the other hoops you've been jumping through.

    Hope it helps. Sorry I didn't chime in earlier.

  • I have been all over Art Kerns' websites and I cannot find a way to send him a question.

    I want to use midiLFOs for a couple of reasons. One is that it has the capability of generating complex waveforms by internally modulating an LFO with one or more other LFOs. Also, it allows precise control of rates and amplitudes where the Synth One controls are analog style knobs; I'd like to be able to set the rate of one LFO (for example) precisely 4X that of another.

    Thanks for the tip about MidiSpy; I'll do as you suggest.

  • @wim said:
    @ggunn - You just need to remove Synth One from the output on the AB3 midi page and replace it with the virtual output in System > AudioKit Synth One. (Leave Synth One on the Audio Page - only remove it from the MIDI page.)

    Your midi learn process can be simplified as well. Just turn off all but the LFO you want to map in MidiLFOs, then do the midi learn in Synth One. No need for all the other hoops you've been jumping through.

    Hope it helps. Sorry I didn't chime in earlier.

    Thanks, I'll try that next.

  • It will work. If it doesn't then I'll post more detailed directions and screenshots.

  • @wim said:
    @ggunn - You just need to remove Synth One from the output on the AB3 midi page and replace it with the virtual output in System > AudioKit Synth One. (Leave Synth One on the Audio Page - only remove it from the MIDI page.)

    Your midi learn process can be simplified as well. Just turn off all but the LFO you want to map in MidiLFOs, then do the midi learn in Synth One. No need for all the other hoops you've been jumping through.

    Hope it helps. Sorry I didn't chime in earlier.

    Nailed it! I figured (hoped) the solution would turn out to be something simple. You rock. Thanks!!!

Sign In or Register to comment.