Audiobus: Use your music apps together.

What is Audiobus?Audiobus is an award-winning music app for iPhone and iPad which lets you use your other music apps together. Chain effects on your favourite synth, run the output of apps or Audio Units into an app like GarageBand or Loopy, or select a different audio interface output for each app. Route MIDI between apps — drive a synth from a MIDI sequencer, or add an arpeggiator to your MIDI keyboard — or sync with your external MIDI gear. And control your entire setup from a MIDI controller.

Download on the App Store

Audiobus is the app that makes the rest of your setup better.

Harmony Bloom - New Midi Magic Generator (Standalone and AUv3)

12467

Comments

  • @Jökulgil said:

    @Gavinski said:

    @Jökulgil said:
    I think alternatively to quantisers and midi gates, you could just also host multiple instances of Harmony Bloom in AUM and just use the Octave Transpose and Note Min/Note Max settings already in Harmony Bloom (below the main graphic) to adjust what range of notes goes to each instrument.

    You can, sure - but it is nowhere near as interesting an option for live performance as midiGATEs is, with its various types of note filtering. This is mostly covered in the second half of my vid. MidiGATEs is just a fantastic tool for this kind of thing!

    Aren’t you limiting yourself by removing say all ‘C’ notes from one instrument rather than just routing key ranges?

    True, that's a trade off

  • @lasselu said:
    I'm having trouble controlling HB through MIDI CCs in AUM. I have assigned a CC message, e.g. 31, to one of the TRIGGERBAR parameters and set that to the correct channel and to Cycle. What I expect when I send the CC message is that the trigger should activate/deactivate but I get no reaction from HB.

    If I assign the same CC and send the same message to the INVERT DIRECTION parameter it works as expected.

    Is this a bug or am I missing something?

    I've contacted Mario about this and he thinks it might be a bug...

  • edited April 16

    Hey @MarioNieto , any chance of making the “save preset” window appear slightly higher on the screen? I always use AUM in landscape mode, and when I go to save a preset, the iPad keyboard appears and obscures the window! Of course there’s an easy workaround: turn the iPad to portrait mode briefly…but it would be cool if i didn’t have to do this - for example when my iPad is fixed in a stand . Thanks!

  • Another question- is it possible to activate and deactivate multiple notes in the iOS version? The manual says to “hold shift ….to include additional notes”, but I’m wondering if that applies to desktop only?

  • Sorry, one more question ( I’m only asking so many because it’s such an incredible app and I really want to understand it!) : is it possible currently, or if not then might it be possible @MarioNieto , to add a freeze function so that the current state continued until it was, um , defrosted…?
    I love the generative nature of it, sounds evolving over time,…but every now and then a particular phrase arises and I just want it to go on…and on and on…!

  • @Jökulgil but when I highlight one note, as soon as I touch another, the first one is deactivated (?)
    Thanks for your response!

  • Ah! Ok. That’s cool. It limits the possibilities though, surely? If I could select 5 or 6 precise notes to deactivate then that would give a different flavour to selecting some notes that are all clustered together….Or maybe I am misunderstanding?

  • @Kashi said:
    @Jökulgil but when I highlight one note, as soon as I touch another, the first one is deactivated (?)
    Thanks for your response!

    You just press and drag to select an area

  • edited April 16

    I’m obviously doing something wrong. I’m doing what you say @Jökulgil and @Gavinski but it’s not affecting the playback in any way. All notes continue to play

    Edit: think I’ve got it now

  • @Jökulgil said:

    Wonder if any Cubasis 3 users might be able to help?

    I’m attempting to replicate what Mario does in his livestreams using Bitwig where I think his first track hosts Harmony Bloom, has no instrument but sends certain Trigger Bars to certain Midi Channels which host different instruments. Mario gets some lovely things going with just a one root note looping over 4 bars before opening it up to 4 root notes looping over 16 bars.

    Unfortunately in Cubasis 3 if you host HB in a channel the Trigger Bars To Midi Channel setting (that show in standalone) aren’t available. So you can’t route it.

    So, I thought, what about routing the midi notes in Track 1 (No Instrument) to Tracks 2, 3, 4 and 5 - with each track having its own instrument and its own copy of HB in the MIDI Effects slot - all being driven by the looping root notes in Track 1 - 4 bars and one root note up to 16 bars and four root notes.

    However, it appears you can only route Track 1 to one other Track, say Track 2. If you try to route Track 1 to Track 3 as well, Track 2 routing is disabled. If you route Track 1 to 2, 2 to 3, 3 to 4 etc it messes with the root note as it’s taking input from the HB instance of the previous track.

    I just want each track (2,3,4,5) and instance of HB to take the root note from Track 1 so I can do all the manipulation in each instance of HB

    So, is there a way of routing the midi from Track 1 into track 2, 3, 4 and 5 that I’m missing?

    This is a frustrating limitation in the way cross-channel MIDI was implemented in Cubasis 3.

  • Hi,

    Some notes about what's been discussed around here:

    • Exporting MIDI files creates empty files → This seems like a bug, I'll check it out.

    • Regarding the folder that isn't visible when setting it up with iCloud, I think it might be a permissions configuration issue that I need to change on my end.

    • About moving the SAVE PRESET panel, no problem, I'll move it up so it's not too annoying not being able to see what you're typing.
    • About the font size, I think it could be interesting to add a control to change the font size at some point, so that users can adjust it however they prefer. I don't think it will be ready for the next update, but I've noted it down on my to-do list.

    • Regarding the Freeze option: I've been prototyping this feature, but so far, I haven't managed to get it to work perfectly, so I'm going to need more time to implement it.

    • It also seems that there's some issue with the CC and trigger Bars.

    • About multichannel MIDI in Cubasis, some DAWs do not allow internal MIDI routing through different channels, and it might be the case with Cubasis... For example, it’s also not possible in Ableton.

    Lastly, I'm glad you're enjoying HB! I'm keeping an eye on what's being said in the thread, so any bugs you find or suggestions are always welcome. They help me address issues that aren't so obvious at first glance.

  • @Jökulgil said:

    @MadGav said:

    @Jökulgil said:

    Wonder if any Cubasis 3 users might be able to help?

    I’m attempting to replicate what Mario does in his livestreams using Bitwig where I think his first track hosts Harmony Bloom, has no instrument but sends certain Trigger Bars to certain Midi Channels which host different instruments. Mario gets some lovely things going with just a one root note looping over 4 bars before opening it up to 4 root notes looping over 16 bars.

    Unfortunately in Cubasis 3 if you host HB in a channel the Trigger Bars To Midi Channel setting (that show in standalone) aren’t available. So you can’t route it.

    So, I thought, what about routing the midi notes in Track 1 (No Instrument) to Tracks 2, 3, 4 and 5 - with each track having its own instrument and its own copy of HB in the MIDI Effects slot - all being driven by the looping root notes in Track 1 - 4 bars and one root note up to 16 bars and four root notes.

    However, it appears you can only route Track 1 to one other Track, say Track 2. If you try to route Track 1 to Track 3 as well, Track 2 routing is disabled. If you route Track 1 to 2, 2 to 3, 3 to 4 etc it messes with the root note as it’s taking input from the HB instance of the previous track.

    I just want each track (2,3,4,5) and instance of HB to take the root note from Track 1 so I can do all the manipulation in each instance of HB

    So, is there a way of routing the midi from Track 1 into track 2, 3, 4 and 5 that I’m missing?

    This is a frustrating limitation in the way cross-channel MIDI was implemented in Cubasis 3.

    No, really, it’s a known issue? That’s bad. There’s really no way to do this in Cubasis?

    I suppose I could just duplicate the notes from Track 1 into the other tracks (and delete Track 1 completely), but it’s hardly as elegant as one Track driving all others, like in AUM, and not so convenient when making changes.

    Really. I don’t know what they were thinking.

  • @Jökulgil said:

    @MadGav said:

    @Jökulgil said:

    Wonder if any Cubasis 3 users might be able to help?

    I’m attempting to replicate what Mario does in his livestreams using Bitwig where I think his first track hosts Harmony Bloom, has no instrument but sends certain Trigger Bars to certain Midi Channels which host different instruments. Mario gets some lovely things going with just a one root note looping over 4 bars before opening it up to 4 root notes looping over 16 bars.

    Unfortunately in Cubasis 3 if you host HB in a channel the Trigger Bars To Midi Channel setting (that show in standalone) aren’t available. So you can’t route it.

    So, I thought, what about routing the midi notes in Track 1 (No Instrument) to Tracks 2, 3, 4 and 5 - with each track having its own instrument and its own copy of HB in the MIDI Effects slot - all being driven by the looping root notes in Track 1 - 4 bars and one root note up to 16 bars and four root notes.

    However, it appears you can only route Track 1 to one other Track, say Track 2. If you try to route Track 1 to Track 3 as well, Track 2 routing is disabled. If you route Track 1 to 2, 2 to 3, 3 to 4 etc it messes with the root note as it’s taking input from the HB instance of the previous track.

    I just want each track (2,3,4,5) and instance of HB to take the root note from Track 1 so I can do all the manipulation in each instance of HB

    So, is there a way of routing the midi from Track 1 into track 2, 3, 4 and 5 that I’m missing?

    This is a frustrating limitation in the way cross-channel MIDI was implemented in Cubasis 3.

    No, really, it’s a known issue? That’s bad. There’s really no way to do this in Cubasis?

    I suppose I could just duplicate the notes from Track 1 into the other tracks (and delete Track 1 completely), but it’s hardly as elegant as one Track driving all others, like in AUM, and not so convenient when making changes.

    I would love to help but unfortunately, I don’t have Harmony Bloom. Reading the thread though, it would seem that you would need cross channel midi implementation to make that work. I can confirm that currently this is simply not a thing in Cubasis 3. I don’t know if this is already a feature request but the best thing to do is to ask for it at the Steinberg forum. If we don’t ask for it, they don’t know we want it.

  • @MarioNieto said:
    Hi,

    Some notes about what's been discussed around here:

    • Exporting MIDI files creates empty files → This seems like a bug, I'll check it out.

    • Regarding the folder that isn't visible when setting it up with iCloud, I think it might be a permissions configuration issue that I need to change on my end.

    • About moving the SAVE PRESET panel, no problem, I'll move it up so it's not too annoying not being able to see what you're typing.
    • About the font size, I think it could be interesting to add a control to change the font size at some point, so that users can adjust it however they prefer. I don't think it will be ready for the next update, but I've noted it down on my to-do list.

    • Regarding the Freeze option: I've been prototyping this feature, but so far, I haven't managed to get it to work perfectly, so I'm going to need more time to implement it.

    • It also seems that there's some issue with the CC and trigger Bars.

    • About multichannel MIDI in Cubasis, some DAWs do not allow internal MIDI routing through different channels, and it might be the case with Cubasis... For example, it’s also not possible in Ableton.

    Lastly, I'm glad you're enjoying HB! I'm keeping an eye on what's being said in the thread, so any bugs you find or suggestions are always welcome. They help me address issues that aren't so obvious at first glance.

    Awesome!
    Thanks @MarioNieto

  • @Jökulgil said:

    @Jamie_Mallender said:

    @Jökulgil said:

    @MadGav said:

    @Jökulgil said:

    Wonder if any Cubasis 3 users might be able to help?

    I’m attempting to replicate what Mario does in his livestreams using Bitwig where I think his first track hosts Harmony Bloom, has no instrument but sends certain Trigger Bars to certain Midi Channels which host different instruments. Mario gets some lovely things going with just a one root note looping over 4 bars before opening it up to 4 root notes looping over 16 bars.

    Unfortunately in Cubasis 3 if you host HB in a channel the Trigger Bars To Midi Channel setting (that show in standalone) aren’t available. So you can’t route it.

    So, I thought, what about routing the midi notes in Track 1 (No Instrument) to Tracks 2, 3, 4 and 5 - with each track having its own instrument and its own copy of HB in the MIDI Effects slot - all being driven by the looping root notes in Track 1 - 4 bars and one root note up to 16 bars and four root notes.

    However, it appears you can only route Track 1 to one other Track, say Track 2. If you try to route Track 1 to Track 3 as well, Track 2 routing is disabled. If you route Track 1 to 2, 2 to 3, 3 to 4 etc it messes with the root note as it’s taking input from the HB instance of the previous track.

    I just want each track (2,3,4,5) and instance of HB to take the root note from Track 1 so I can do all the manipulation in each instance of HB

    So, is there a way of routing the midi from Track 1 into track 2, 3, 4 and 5 that I’m missing?

    This is a frustrating limitation in the way cross-channel MIDI was implemented in Cubasis 3.

    No, really, it’s a known issue? That’s bad. There’s really no way to do this in Cubasis?

    I suppose I could just duplicate the notes from Track 1 into the other tracks (and delete Track 1 completely), but it’s hardly as elegant as one Track driving all others, like in AUM, and not so convenient when making changes.

    I would love to help but unfortunately, I don’t have Harmony Bloom. Reading the thread though, it would seem that you would need cross channel midi implementation to make that work. I can confirm that currently this is simply not a thing in Cubasis 3. I don’t know if this is already a feature request but the best thing to do is to ask for it at the Steinberg forum. If we don’t ask for it, they don’t know we want it.

    Thanks Jamie. I did @LFS in the latest Cubasis thread and know he visits so hopefully he’ll acknowledge the request for cross channel midi implementation but, it did sound like it’s already been raised and is a known problem 👍

    Not really a problem as such, just something hasn’t been implemented yet. Cubasis 3 does a stunning amount of things very well considering the price and when it was released. If Steinberg get enough requests for a feature they’ll have to consider it and the best way to pursue that is at their forum.

  • Really like it so far. My only very minor wish is to have a monophonic/polyphonic and max sent notes control in the AUv3 (different from the number of notes in the circle, but sometimes I’d like to limit the # of notes output to the synth at 4 or so, or even monophonic for baselines). This is very minor as i can do this on the receive side with whatever target I’m using.

    I kind of can’t wait to get the a new color range for the notes like in the livestreams, that looks really nice.

  • @MarioNieto said:
    Hi,

    Some notes about what's been discussed around here:

    • Exporting MIDI files creates empty files → This seems like a bug, I'll check it out.

    • Regarding the folder that isn't visible when setting it up with iCloud, I think it might be a permissions configuration issue that I need to change on my end.

    • About moving the SAVE PRESET panel, no problem, I'll move it up so it's not too annoying not being able to see what you're typing.
    • About the font size, I think it could be interesting to add a control to change the font size at some point, so that users can adjust it however they prefer. I don't think it will be ready for the next update, but I've noted it down on my to-do list.

    • Regarding the Freeze option: I've been prototyping this feature, but so far, I haven't managed to get it to work perfectly, so I'm going to need more time to implement it.

    • It also seems that there's some issue with the CC and trigger Bars.

    • About multichannel MIDI in Cubasis, some DAWs do not allow internal MIDI routing through different channels, and it might be the case with Cubasis... For example, it’s also not possible in Ableton.

    Lastly, I'm glad you're enjoying HB! I'm keeping an eye on what's being said in the thread, so any bugs you find or suggestions are always welcome. They help me address issues that aren't so obvious at first glance.

    Thanks so much, @MarioNieto ! Loving Harmony Bloom!

  • @Jökulgil said:
    Update 1.2.5 due Friday, the 19th, pending Apple processing times

    Ace!
    This app is game changey for me
    So, soooooo good

  • @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

  • @MarioNieto hi, I’ve been using HB for iPad mostly in standalone so that I can send each of the bars to different midi channels.

    This works fine for my use, but it’d be cool if HB supported slide over so that I can have it hovering over a session.

  • @MonkeyDrummer said:

    @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

    LayR can't do this can it?! ie. you can send midi to various preset/patches within just one instance of LayR?

  • @skiphunt said:

    @MonkeyDrummer said:

    @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

    LayR can't do this can it?! ie. you can send midi to various preset/patches within just one instance of LayR?

    Yes

  • @MonkeyDrummer said:

    @skiphunt said:

    @MonkeyDrummer said:

    @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

    LayR can't do this can it?! ie. you can send midi to various preset/patches within just one instance of LayR?

    Yes

    Whoa, I guess this actually sidesteps a lot of issues that generally acconpany the lack of auv3 on a synth.

  • @NoncompliantBryant said:

    @MonkeyDrummer said:

    @skiphunt said:

    @MonkeyDrummer said:

    @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

    LayR can't do this can it?! ie. you can send midi to various preset/patches within just one instance of LayR?

    Yes

    Whoa, I guess this actually sidesteps a lot of issues that generally acconpany the lack of auv3 on a synth.

    It’s iaa and AU. And there’s a multi out AU as well.

  • @MonkeyDrummer said:

    @NoncompliantBryant said:

    @MonkeyDrummer said:

    @skiphunt said:

    @MonkeyDrummer said:

    @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

    LayR can't do this can it?! ie. you can send midi to various preset/patches within just one instance of LayR?

    Yes

    Whoa, I guess this actually sidesteps a lot of issues that generally acconpany the lack of auv3 on a synth.

    It’s iaa and AU. And there’s a multi out AU as well.

    Oh no. And I thought I was done spending money this month...

  • @NoncompliantBryant said:

    @MonkeyDrummer said:

    @NoncompliantBryant said:

    @MonkeyDrummer said:

    @skiphunt said:

    @MonkeyDrummer said:

    @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

    LayR can't do this can it?! ie. you can send midi to various preset/patches within just one instance of LayR?

    Yes

    Whoa, I guess this actually sidesteps a lot of issues that generally acconpany the lack of auv3 on a synth.

    It’s iaa and AU. And there’s a multi out AU as well.

    Oh no. And I thought I was done spending money this month...does it ever go on sale?

  • @MonkeyDrummer said:

    @NoncompliantBryant said:

    @MonkeyDrummer said:

    @skiphunt said:

    @MonkeyDrummer said:

    @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

    LayR can't do this can it?! ie. you can send midi to various preset/patches within just one instance of LayR?

    Yes

    Whoa, I guess this actually sidesteps a lot of issues that generally acconpany the lack of auv3 on a synth.

    It’s iaa and AU. And there’s a multi out AU as well.

    I haven't played with LayR for ages. Always loved it's overall sound. Never completely understood the interface, but the presets are all incredible. I'm going to mess with it later to see if I can figure out how to send separate midi channels to different presets within just one instance of LayR. Just one AUv3 instance right? Or, are you saying the IAA version can do that?

  • @MonkeyDrummer said:

    @skiphunt said:

    @MonkeyDrummer said:

    @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

    LayR can't do this can it?! ie. you can send midi to various preset/patches within just one instance of LayR?

    Yes

    Oh cool 😎 !!! Indeed you can! I never knew this. Works perfect and was pretty easy to set up. Thanks!!! :)

  • edited April 18

    @Jökulgil said:

    @skiphunt said:

    @MonkeyDrummer said:

    @skiphunt said:

    @MonkeyDrummer said:

    @Jökulgil said:
    Is there a synth on iOS that can send out multiple patches, on different channels, from one instance, like Omnisphere?

    LayR is a beast…

    https://apps.apple.com/us/app/layr-multi-timbral-synthesizer/id1155825562

    It’s got complexity inside its complexity though…

    LayR can't do this can it?! ie. you can send midi to various preset/patches within just one instance of LayR?

    Yes

    Oh cool 😎 !!! Indeed you can! I never knew this. Works perfect and was pretty easy to set up. Thanks!!! :)

    👍 How many patches/channels can you select in Layr, could you screenshot the mixer for us?

    This could be a perfect partner.

    In Mario’s examples you can actually get some great sounding things going with just 3 patches/channels. It’s all about the sounds - less is more etc

    I think yonac Kaspar can do it, too. Haven't tried it yet, but according to the manual under Layer - KB you can assign a midi channel per synth engine, of which it has 8.

Sign In or Register to comment.