• Home
  • Posts
  • Home
  • Posts

Wow. Some great suggestions coming in already! I have a big Evernote document full of notes.

Some of my favourites:

  • Larry Seyer over on the Loopy forum suggested putting together a bunch of pre-configured templates to match the functionality of existing looper hardware, to make transitioning over to Loopy really easy.
  • I’ve heard a number of variations on the theme of loop splicing: Tobias Rauck (a.k.a. obiwahnkentobi) proposed splitting loops into segments and muting/unmuting each segment, and even time-offsetting them. That was echoed by Tickletiger on the AB forum, who proposed a ‘cake cutter’ interface which splits loops into equal pieces, then lets you slide them in and out to adjust amplitude, or even remove them altogether, time-stretching the other slices to fit.
  • I’ve also heard a really good suggestion by Oliver Imseng about audio quantisation with transient analysis and warp markers.
  • Wally over on the Loopy forum wrote a good summary of the two kinds of track groupings that folks are going to want to use.

Keep it coming!

More for you tomorrow.

Read More


The journey begins. Stay tuned.

Read More

Thirteen Months of Audiobus: Part 2

This is the long awaited sequel to the tale of Audiobus’ development. I’m completing this article now, on the day we say an emotional farewell to our motorhome Nettle, who has today been sold to a new family in the UK. It seems like a fitting time to tie off some loose ends as we start the next chapter of our lives in our new home in Australia.

In Part 1 of this article, I wrote about the early stages of the technology which was to become Audiobus, our inter-app audio platform, now supported by over 500 great music apps. Part 1 ended just as Sebastian had one of his genius moments, which I obnoxiously left as a cliffhanger. So, onwards:

It was winter in the south of France, and I was buried in the best kind of work: A new project, and one that brought together a bunch of different interests into a challenging, exciting heap.

But first, it was time to move on and find a more satisfying place to spend the rest of the winter.

Read More

Help! iOS 7 broke my microphone input!

We hear a lot about people having problems with their music apps on iOS 7 no longer receiving audio. I thought it was time I posted an article describing why this is happening, and how to fix it.

iOS 7 introduced a bunch of new security and privacy features and restrictions. In particular, when an app wants to record audio, iOS 7 will block the app from doing so until the user gives permission. Usually this happens via an alert dialog in the app:

Screen Shot 2013 10 23 at 12 41 10

However, if one taps “Don’t Allow”, the system won’t ask again — ever. That can spell confusion and frustration (and support emails, and 1-star App Store reviews!) for users who tapped the dialog away without reading it, and then discovered they’re unable to record audio.

Alas, there’s not much that can be done about that from our end, except for explaining how to fix the issue once this happens.

The trick is to open Privacy Settings for the device, and enable Microphone access for the app. The controls can be found in the system Settings app:

Screenshot 2013 10 23 12 55 54

Screenshot 2013 10 23 12 29 13

Once you’ve turned this on, the app should begin receiving audio. Depending on certain factors, you may need to quit and restart the app.

Read More

Want to be able to downgrade your apps? Save ’em before updating.

Regrettably, the App Store doesn’t really make it easy to downgrade apps if an update goes awry. This can be pretty problematic if you use your apps for critical stuff like live music and it all goes horribly wrong the day before a gig.

That problem’s pretty easy to solve though. Just back up your apps before upgrading. That way you can try out new updates without the risk. Here’s how:

Open iTunes, then select the “Apps” section from the drop-down box on the top right:

Screen Shot 2013 05 30 at 13 49 14

Next, find the app you want to back up, right-click on it, and select “Show in Finder” (or whatever the Windows equivalent is!).

Screen Shot 2013 05 30 at 13 50 52

Finally, grab the “ipa” file, and copy it somewhere safe.

Screen Shot 2013 05 30 at 13 52 04

If you want to be really safe, grab a piece of software like Macroplant iExplorer which lets you access the files on your device. Then hook up your iDevice via USB, and back up the Documents and Library folders from within the app. That’ll save all your files and config just in case the update applies some non-backwards-compatible changes.

Screen Shot 2013 05 30 at 13 56 34


Now, you may update your app with impunity.

If you change your mind and want to go back to how it was before, drag that backup you made back into iTunes, and tell iTunes to replace the current version. Sync your device, and if you backed up your Documents/Library folder, drag your backup back into the original app folder within iExplorer.

By the way: If it’s too late to make a manual backup, but you use Time Machine or another backup utility, then you’ll find the older version of the app in your backup, within your iTunes music folder. For me, it’s in ~/Music/iTunes/Mobile Applications.

Read More

Loopy update, now fully accessible via VoiceOver!

“Loopy HD. Double-tap to open.”

Loopy’s now VoiceOver-accessible for blind users!

Here’s what else is new:

  • Added “Toggle Reverse” MIDI Action
  • Revised behaviour of “Toggle record, then record next track”, “Toggle record, mute, then record next track” and “Mute and unmute next muted track” controller functions
  • Auto-select tracks when recording while using MIDI/Bluetooth controllers
  • Added “Simultaneous Recording” setting
  • Re-record action now cancels in-progress recordings
  • Accuracy improvements in MIDI sync
  • Reduced loop boundary crossfade duration
  • Assorted bug fixes

Please note: As of this version, Loopy’s no longer iOS 4 compatible. If you are one of those users still on iOS 4, I recommend you back up the existing version of Loopy prior to updating, by right-clicking Loopy in your apps list in iTunes, and clicking “Show in Finder”, then copying that file somewhere safe.

Read More

Loopy HD 1.4 and Loopy 2.5 Bring Reverse and Decay; Loopy HD on 50% sale

Effects Update

Loopy News!

I’m happy to announce Loopy HD 1.4 and Loopy 2.5 – a significant update that brings the features most frequently requested by users: Reverse and decay.

Also – Loopy HD is 50% off!

You can access the new effects via the track menu, which can now be rotated to access the new menu items.

Reverse will play the track back in the reverse direction – you’ll see the position indicator move in the opposite direction. You can still do everything you usually can with reversed tracks, including position offsetting, overdubbing and merging.

Decay works while you are overdubbing a track: While it’s enabled, it will eat away at your track audio as you overdub new audio on top of it, fading away old layers as you make new ones.

There’s also a change to the way you finish track recordings: Now, when you punch out, Loopy will count out to the next cycle. That means you can tap the track at any time, and it’ll automatically end on the next cycle. To punch out immediately, tap twice. The first tap begins the count-out, and the second tap ends straight away.

New actions that can be triggered via MIDI or Bluetooth:

  • Toggle fading
  • Mute and play next muted track
  • Toggle record, mute, then start recording next track

More changes:

  • New tracks recorded that are multiples of the clock now always start at 12 o’clock
  • Audio engine tweak to now have sample-level latency compensation accuracy
  • Fixed bug with count-in quantize slider resetting
  • Fixed timing problem with blank loops from saved/autosaved sessions
  • Fixed an issue with recognizing MIDI note controls
  • Fixed some problems with re-record feature
  • Redesigned tutorial system
  • Make panel display selector always move in one direction when tapped on iPad

Loopy HD and Loopy are available on the App Store right now.

Read More

Searching iOS header files with Xcode

I’m often having to grep through various iOS frameworks in search of error codes that appear (“What the bloody hell does -10867 mean?”). This can be a bit annoying – especially while working with Core Audio – so I put together an Alfred workflow that does it for me.

Here it is – type “hs” (short for “header search”) then the text you want to search for, and it’ll give you matching results. Hit enter to open that file:line combination in Sublime Text, or edit the action script to work with the editor of your choice.

Search Xcode Header Files.alfredworkflow

Screen Shot 2013 04 01 at 11 54 24

Read More

Hi! I'm Michael Tyson, and I run A Tasty Pixel from our home in the hills of Melbourne, Australia. I occasionally write on a variety of technology and software development topics. I've also spent 3.5-years travelling around Europe in a motorhome.

I make Loopy, the live-looper for iOS, Audiobus, the app-to-app audio platform, and Samplebot, a sampler and sequencer app for iOS.

Follow me on Twitter.

Posts pagination

« 1 … 6 7 8 … 36 »
© 2021 A Tasty Pixel.