Blog

Loopy is on sale for the holidays!

Loopy, the live looper for iOS, is on sale for the holidays

We’ve dropped Loopy’s price for the holiday period!

Loopy HD, for iPad and iPhone, is 50% off at $3.99 (normally $7.99), and Loopy, for iPhone, is 30% off at $1.99 (normally $2.99).

Happy holidays!

Tagged , , | Leave a comment

Presenting TPAudioController, the iOS audio engine library

Icon medium TPAudioController is a flexible, easy-to-use and complete audio engine for iOS, built upon Core Audio, which handles all setup and management of the low-level Remote IO audio unit system, with support for capturing input via the microphone, automatic mixing of multiple audio signals with per-channel volume and pan controls, and capturing audio system output for session recording.

The library, which is also the engine behind our popular live looper app Loopy, defines protocols for recording, playback, and audio output capture for easy inclusion with existing or new projects.

It’s designed to be really easy to work with, in order to get new audio projects off the ground quickly, and to dramatically cut down the iOS audio learning curve.

Find out more, download an evaluation version of the framework and a complete sample synth app here.

Tagged , , , , , | Leave a comment

Circular (ring) buffer plus neat virtual memory mapping trick

I’ve just updated my C circular buffer implementation, adopting the trick originally proposed by Philip Howard and adapted to Darwin by Kurt Revis: A virtual copy of the buffer is inserted directly after the end of the buffer, so that you can write past the end of the buffer, but have your writes automatically wrapped around to the start — no need to manually implement buffer wrapping logic.

This dramatically simplifies the use of a circular buffer — you can use chunks of the buffer without any need to worry about where the wrap point is.

See the new implementation, which is thread-safe with one consumer and one producer, with no need for locks, making it perfect for use with high-priority Core Audio threads, on GitHub: TPCircularBuffer.

There’s a basic example of its use over on the original post.

Tagged , , , , | Leave a comment

Major Loopy update: Our iOS live looper just got MIDI!

MIDI Update

I’m excited to announce the release of Loopy 2.2, and Loopy HD 1.1, which introduce features that the professional and semi-professional musicians are going to love: Trainable MIDI control, and MIDI clock sync!

Loopy can now be entirely controlled via external MIDI devices, via the Camera Connection Kit for iPad, or any one of a number of third party adapters for the iPhone and iPod Touch.

With Loopy, musicians can now accomplish the kind of setup that would otherwise cost hundreds of dollars in expensive, bulky specialised equipment to achieve.

Controllable actions include record toggle, mute toggle, record then automatically select next track, record then overdub, toggle record with no count-in/out, clear, re-record, solo, volume, pan, tempo adjust or tempo tap, pause, double or halve clock length…

The update also introduces MIDI clock sync: The clock can be synchronised, in either direction, with external devices, other software (such as Ableton Live) over WiFi, software running on other iOS devices via WiFi or Bluetooth, and even other compatible apps running on the same iOS device, via virtual MIDI!

Oh, yeah – one more thing: Loopy on the iPhone or iPod Touch can now run up to 12 channels. Yep. Layer it up, baby.

Tagged , , | Leave a comment

Equipment: Busking with Loopy on a Budget

Loopy user and forum member fonyo recently wrote an article on the Loopy forum about busking with low-budget equipment and Loopy. There was some great information in the article, so I’ve reproduced it here with some editorial modifications.

I’ve been planning for a long time to do some busking. I’ve always been amazed by street musicians, and can watch them for hours. That’s why I’ve put together some thoughts on buying portable equipment.

In summary: For just a fraction more money than that saved by choosing Loopy instead of a single Boss RC-300 Loop Station, you can pick up a complete, high-quality busking setup, perfect for going out into the street and performing for the public.

Boss RC-300 vs Loopy

First, let me compare the new Boss RC-300 Loop Station with Loopy, not counting the iPhone’s/iPad’s price (because we love it and would buy it anyway!). I chose the RC-300 as it gives you the closest number of individual loop tracks you can record/overdub

ItemCostNumber of tracks
Boss RC-300£400 +3 stereo
Loopy£26 stereo
Loopy HD£56, 9 or 12 stereo

My point is this: let’s forget the RC-300 and save that 400 quid for other stuff to buy so we can go out and play!

Equipment list

Here’s my equipment list. I tried to find a balance between price and quality, while also keeping in mind portability.

ItemCost
Loopy£2 / £5 HD
iRig G&I interface ~£25
iRig MIDI ~£50
iKlip MINI ~£25
MOTU ZBOX ~£32
BEHRINGER FCB1010 ~£95
BEHRINGER XENYX 1002 B ~£74
PylePro PWMA series ~£100-200

Let’s see the details of each. Loopy is obvious, it’s the “core” in our iDevice and the iKlip is holding it (e.g. on a mic stand).

iRig guitar & instrument interface is transferring the sound to the iDevice.

iRig MIDI to control Loopy through MIDI (I know it’s not capable of doing this yet but soon it will be!) and we connect a nice MIDI foot switch (cheap and smart) the Behringer FCB1010. This is the only thing which needs a power supply but I’m listing it as I would go for it anyway. I’m sure now that iRig MIDI and LINE6 Mobilizer II are released we will soon find many battery-operated or maybe even passive foot-switches for iDevices through MIDI.

I’m sorry to disappoint you, but an electric condenser mic like the iRig iMic just won’t give you a nice sound, and as the tests and reviews are showing it’s just not suited for professional use such as live quality street busking.

That’s why I came up with an idea of a small but powerful battery-operated mixer with enough inputs to handle your better quality microphones. You can also plug in your instruments or any device with line out, such as an iPod as a music source.

The mixer device is the Behringer XENYX 1002B which runs on two (!) 9VDC batteries. The main output of the mixer (your gig) goes into the iRig’s TRS input. As a nice optional hardware for electric guitars with pickups, I recommend the MOTU ZBOX. It’s a miracle for guitar sound, and it’s passive so it doesn’t require any current. The Behringer 1002B has 5mic-line input OR 2mic-line/6stereo input with 3bandEQ, 2aux etc.

Finally, the Public Address (PA). I’ve found real luggage-like battery powered speakers made by PylePro and those are just wicked! Low-budget but nice stuff. They have wheels and handle for easy relocating, EQ, and many other cool things built-in. They give you enough power to blow away your own head with guitar riffs, beatbox, singing, so you can just use Loopy to amaze your audience! The iRig’s output goes in the PylePro’s input, and there we are.

You do need to buy a mic, but this way nearly anything will sound better than that electric condenser.

Summary

For the money you avoided spending on a Boss RC-300 LS for £400 (vs. Loopy 2 HD for £5), you can pick up nearly all this equipment — the sum is between 400-550 depending on where and what you buy or not. Then, you’re good to go and show some real busking to the public and start a career like our Uncle Dub Fx!

You can discuss fonyo’s research at the Loopy forum.

Tagged , , , | Comments closed

Update: Loopy 2.1.1 and Loopy HD 1.0.1

Loopy 2.1.1Updates to Loopy and Loopy HD have just hit the App Store!

Loopy 2.1.1 and Loopy HD 1.0.1 feature a number of bug fixes and iOS 5 compatibility fixes, as well as a few new features:

Configurable fade-in and fade-out

With this switched on, and with mute count-in/count-out enabled, the second tap on a playing or muted track will begin a fade in or out. A third tap will immediately play or mute the track. Without mute count-in/out, the first tap begins fade, the second plays or mutes immediately.

“Re-record” function

When clearing a track, this new function will cause the track to clear and begin recording again at the start of the next loop (or straight away, with count-in off)

“Chained mute” feature

If you mute a track (or tracks) while another track is counting in to record, then the muted track(s) will only mute after the recording ends, instead of at the next loop.

I hope you like the changes! Stay tuned for more.

Tagged , , | Leave a comment

Featured Artist: Benjamin Poole

Love Theme (feat. the Tiny Instrument Orchestra)(Loopy) by benjaminpoole

Benjamin Poole’s creations with Loopy are beautifully whimsical, uplifting and sometimes melancholy tracks that feature second-hand and vintage toy instruments that Benjamin has found via Craigslist and through friends.

Judging by the quality of his work, I’d assumed that Benjamin was a professional musician experimenting with Loopy, but to my surprise, this is just his hobby: Benjamin’s a full time Communications major!

Benjamin can be found posting to SoundCloud as benjaminpoole.

Good Morning (Loopy Experiment) by benjaminpoole

You can hear what others are doing with Loopy at Loopy’s very active SoundClound group.

Tagged , | Leave a comment

Experiences with some app promotion strategies

Buy my thingIn the dim and distant past, while in a moment of neglecting my PhD to work on the very first version of Loopy (which is now currently one of the most popular music apps on the iPad!), I had grand visions of an almost totally passive income, making apps. I love the creative initial product development process and, with naive optimism, I pictured pumping apps out and then sitting back and watching the money roll on in. Tim Ferriss’s 4-Hour Workweek had me enthusiastically lifestyle-designing and dreaming of all my free moneys.

I bet I’m not the only one, but of course reality struck and we realised that the App Store aint that kind of beast. Like any other product, an app needs to be actively presented to the world on a regular basis, and needs to be nurtured to keep it fresh and relevant.

I say “we” because at this point, my partner Katherine joined me after this particular revelation, and became A Tasty Pixel’s part-time marketing director and PR strategist — it’s taken two of us to keep A Tasty Pixel’s wheels turning smoothly, and we still have a lot to learn.

I thought I’d take a moment to reflect on some of the lessons we’ve learned in the past year, in which we’ve released a relatively successful travel planning and travel assistant app, The Cartographer, a very successful live looping app, Loopy, and its big brother Loopy HD, and tried a bunch of promotion strategies, some successful, some not, and some that haven’t yet run their course. Read More »

Tagged , , , , , , , | 7 Comments