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.
Mozaic: How to detect a "long tap" (0.5secs) on my BlueBoard?
I'm starting to dive into MIDI scripting using Mozaic.
I have read the manual thoroughly, but I'm still a bit confused where to start with the following requirement, which is:
How to detect a "long tap" (0.5secs) on my BlueBoard? I think I need to look at the delta of the timestamp of incoming On/Off events. But where do I get this information from? And how/where do I store it, so I can check upon it when the Off event arrives?
My specific requirement is: I want to have 4 different "spaces" on my BlueBoard. Each space is associated to one of the BlueBoard's pads A, B, C, and D. By long-tapping on one of these pads, I activate the associated space, and now I have 4 functions available (that I can activate using a short tap) per space.
Space A: Clock & Record
- A: Divide Clock
- B: Multiply Clock
- C: Record/Overdub
- D: ???
Space B: Groups & Loops
- A: Previous Group & select first loop
- B: Next Group & select first loop
- C: Toggle through loops
- D: Play/Pause group
Space C: Instrument selection
- A: Instrument only
- B: Mic only
- C: Both Instrument and Mic
- D: Toggle through Instruments
Space D: ???
- A: ???
- B: ???
- C: ???
- D: ???
I could also add double clicks in spaces to have 4 more functions available.
PS: Is there a more appropriate place to ask questions like this? I know that the Audiobus forum is not a Mozaic support forum, but I can't find any other place (and I don't want to bother the official email support).