Modular Toy

Lanes · multitrack recorder for Android

Record your whole interface. On your phone.

Android gives apps two channels of a USB audio interface. Lanes takes all of them: up to eight tracks from one press of record, placed where you played them, on a timeline that never touches the audio.

Coming to Google Play Tell me when it’s out Help test it

Android 8.1+ · 64-bit · coming to Google Play

Illustration of the Lanes timeline: eight lanes, one per input channel, all recording from the same bar on one press, with a playhead, a marker, a fade and a clip holding three takes. 00:15.200 8.2.40 REC USB · 8 ch in · 120 BPM · 4/4 1 2 3 4 5 6 7 8 9 10 11 Verse 2 3 takes TRACKS Kick In 1 R Snare In 2 R Hats In 3 R Bass In 4 R Keys In 5 R Guitar In 6 R Vox In 7 R Room In 8 R
Illustration of the Lanes timeline: eight lanes, one per input channel, all recording from the same bar on one press, with a playhead, a marker, a fade and a clip holding three takes. 00:15.200 120 BPM 3 4 5 6 7 8 Verse 2 3 takes Kick Snare Hats Bass Keys Guitar Vox Room
IllustrationEight inputs, eight lanes, one press of record. The vocal clip keeps three takes. Drawn for this page, not a screenshot.

Multichannel

One press, eight tracks.

Plug an eight-channel interface into an Android phone and the recording apps you’ll find record two channels of it. That isn’t laziness on their part: two is what Android hands an app.

Lanes doesn’t take that path. It has its own USB audio driver, claims the interface and reads every channel the hardware sends. Arm a lane per channel or per stereo pair, press record once, and every armed lane captures from the same stream, so they line up with each other exactly.

No interface? A lane can record from the phone’s own mic.

8tracks
1press of record
1stream, no drift
Diagram: an eight-channel interface through Android's own USB path gives an app two lanes; through Lanes' own driver it gives eight. ANDROID’S OWN USB PATH 8 in 2 LANES, WITH ITS OWN DRIVER 8 in 8

Latency

It knows how late it is.

Phones add tens of milliseconds between a sound and a stored sample. Sing over a beat with a recorder that ignores that, and your take lands a round trip late.

Lanes reads the hardware’s capture timestamps, works out the real offset and places each take where it was actually played. The figure it measured sits in the corner of the screen, in milliseconds, with a dot that says whether it came from timestamps, an estimate or a guess.

Diagram: a note played on the beat is stored a round trip late; Lanes reads the hardware timestamps and slides the take back so it lands on the beat. 1 2 3 4 Played Stored Placed + round trip hardware timestamps

Editing

It doesn’t destroy anything.

Every edit is a window onto untouched audio. Trim a clip and pull it back out later. Move it, split it, loop it, draw a fade, automate its volume. Undo covers all of it.

Record the hook four times and every pass stays on the clip. Flip between them, keep one, or let Quick comp lay them out bar by bar so you can pick the best bar of each. The file you recorded is still the file you recorded.

Diagram: the recorded file stays whole; the clip on the timeline is a trimmed, faded window onto it, and the clip keeps three takes to choose between. THE FILE YOU RECORDED THE CLIP YOU SEE ← trim trim → TAKES ON THIS CLIP T1 T2 T3

Also in there

Everything around the record button.

A small studio, laid out for a phone held either way.

Takes

Punch in anywhere

Punch in over the second verse, or anywhere else. Each pass is kept as a take on the clip, so a better attempt never costs you the last good one.

Timeline

Clips, not tape

Trim, loop, move, split, fades, volume automation, markers and snap to grid. Every one of them undoable.

Effects

Six per track

Low cut, compressor, de-esser, EQ, delay and reverb. Start from Dry, Close, Radio, Slap or Wide and move anything.

Mixer

Level, pan, click

Volume and pan for every track, a metronome, and a count-in before the take starts.

Import

Bring a beat in

Lanes shows up in Android’s share sheet, so a beat from an app like Koala or Polaris goes straight onto a lane, ready to record vocals over.

Export

Mixdown or stems

A stereo WAV of the whole mix, or one WAV per track, full length from zero, so the stems line up wherever they land. 16-bit.

Tune

Pitch correction, offline

Pull a take toward the nearest semitone, as gently or as hard as you choose. Stretch to selection fits a clip to a span you’ve selected.

Layout

Portrait or landscape

Built for a phone rather than only a tablet, and usable whichever way you’re holding it.

Help

Never used a DAW?

A “How this works” sheet explains what a track is, what arming means, why you want headphones and what latency is, in plain words.

Good to know

The limits, said out loud.

Every channel needs USB Audio Class 1

Class-compliant interfaces that speak UAC1 give Lanes all their channels. UAC2 interfaces fall back to Android’s normal two channels for now.

Lanes holds the interface

While Lanes has the interface, Android can’t use it for playback.

Tested with one setup so far

A Teenage Engineering OP-1 on a Samsung Galaxy S25. Other interfaces and phones are what the test group is for.

Android 8.1 or later, 64-bit

Lanes runs on 64-bit phones only. The minimum is Android 8.1.

Bytes Lanes sends off your phone.

Lanes has no internet permission at all. No accounts, no ads, no analytics, no crash reporting. Your recordings stay on your phone until you export or share them, and then they go only where you send them. Read the privacy policy.

Not on Google Play yet

Help test it.

Google Play wants a new app to run a closed test with real testers before it goes live. If you have an Android phone and a USB audio interface, you can be one of them.

  • You get Lanes before launch, through Google Play.
  • Your interface and phone become one more tested setup.
  • Tell us what broke. That’s the whole job.

Questions

Before you ask.

Which interfaces work?

Class-compliant USB interfaces, the kind that work on a computer without installing a driver. If the interface uses USB Audio Class 1, Lanes records every channel it sends. UAC2 interfaces fall back to the two channels Android gives every app, for now.

So far Lanes has been tested with a Teenage Engineering OP-1 on a Samsung Galaxy S25. If yours isn’t that, joining the test is how we find out.

Does it work without an interface?

Yes. Any lane can record from the phone’s own microphone, and you can import a beat and record vocals over it with nothing plugged in. Wear headphones, so the beat doesn’t end up in the vocal.

Is there an iPhone version?

No. Lanes is an Android app, and the problem it exists to solve, Android’s two-channel limit, is an Android one.

What does it cost?

Pricing is announced at launch.

Will my recordings leave my phone?

Only when you export or share them. Lanes has no internet permission, so it can’t send anything anywhere. If you use Android’s own backup or phone-to-phone transfer, Android may copy the app’s data; the privacy policy explains.

Can I export stems?

Yes. Each track exports as its own 16-bit WAV, full length from zero, so they line up when you drop them into another app. Or export the whole thing as a stereo WAV mixdown.

Which phones does it run on?

64-bit Android phones on Android 8.1 or later. The multichannel path has been tested on a Samsung Galaxy S25 so far.