WaveSmith
An audio editor inspired by programs like GoldWave for Windows and Amadeus Pro on the Mac — run it entirely by keyboard, touch, and announcements. New in 1.16, it also takes editing gestures right on the waveform: the swipe area, built to work even with a screen reader running.
Download WaveSmith v1.16.2 (.apk)
Version 1.16.2 · 3.3 MB
APK for Android. Installs directly — your phone will ask you to allow installs from your browser. Updates arrive inside the app.
Why it exists — what it solves
I built WaveSmith to edit a real weekly podcast without sight. Mainstream audio editors are waveform pictures you drag with a mouse — a dead end if you can't see the waveform. WaveSmith is inspired by programs like GoldWave for Windows and Amadeus Pro on the Mac — the same transport, selection, and effects approach — but every action has a key, every state is announced, and the status bar tells you where you are in words.
- Keyboard, touch, and announcements: selection and transport entirely by keyboard — real menus on Alt, no modifier to hold down — with touch controls and spoken status alongside.
- Real effects: including a one-step Radio processing preset and a spectral denoiser for cleaning up speech.
- Normalize: one command brings a too-quiet recording up to level — it finds the loudest peak across the part you're working on and raises everything evenly until that peak reaches full scale, so the volume comes back without the balance changing.
- Recording built in: pick your input device, hear countdown beeps, and record straight into the editor.
- Exports to WAV, MP3, and M4A — MP3 for podcasts and stations, WAV when the next tool in the chain wants the audio untouched, M4A when file size matters more.
- Tabs, redo, reverse, and sharing: several documents open at once in tabs; undo and redo; a Reverse effect that flips a selection end for end; deletions that ask first, with a preview of exactly what would go; and a place in Android's share sheet, so audio from other apps opens straight into WaveSmith. Tags live in the File menu, on Ctrl+I.
Not just for podcasts
WaveSmith earns its keep on a podcast every week, but it was never only a podcast tool. If it makes sound, WaveSmith can shape it: station IDs, promos, and spots for radio work, voice tracks, announcements — anything you'd open a desktop editor for. Cut it, process it, export it, done.
Your audio goes nowhere
Plainly: your audio never goes anywhere. The app sends nothing anywhere — no uploads, no cloud processing, no phoning home. When you save or export, the file goes only where you put it. If you save it to Google Drive, that's because you chose Drive as the place — WaveSmith just hands the file to the folder you picked, same as saving it on the device.
About the name
Same smith idea as WordSmith — this one works sound waves instead of words. Raw audio goes in; a finished, shaped piece of audio comes out.
The shortest version of what WaveSmith is, the way I put it to fellow blind users on AppleVis:
There's no need to be constantly holding down a modifier. Arrows work, Alt works — you can almost forget you're on Android when you're driving this thing from a keyboard. But on touch it's like the Android apps we know and love. So, like, if a Windows program and an Android app happened to love each other very very much, and well, ya know. lol
The swipe area — new in 1.16
WaveSmith can take the waveform's touches raw, under any screen reader, so you can edit by gesture right on the waveform — stopped or playing, no script needed. It works because WaveSmith carries a small touch service of its own: switch on WaveSmith touch service once in Android's accessibility settings, and the service sets the waveform's rectangle aside so gestures reach the app instead of being read as screen-reader navigation. The area is the bottom half of the waveform; the top half stays ordinary screen-reader territory. If the service isn't on while a reader is running, the app offers to walk you to the setting — Android makes enabling a sideloaded app's service a bit of a chore, and the app says so up front and shows the steps.
The gestures, briefly: one finger flicks to skip by the current step and to zoom. Two fingers swipe to the start or end of the file, set the selection's start and finish at the place playback paused, and double-tap to play or pause. Three fingers swipe to copy, paste, undo, and redo; hold all three still to select everything; double-tap to delete the selection, with a confirmation that can play you exactly what would go. Small swipes are enough — the area is compact on purpose. Short tones mark a touch landing in the area and crossing its edges, so the rectangle can be learned by ear; they are interface sounds only, and they never end up in a recording or an export. And a drag that runs off the waveform's edge is read as leaving, not editing — anything it brushed is put back.
The swipe-area idea is Aaron Hewitt's — Aaron Hewitt, the developer behind the SandFly screen reader these apps are built around. Thank you, Aaron Hewitt.
An honest note about the swipe area
Plainly, because this page doesn't hide its rough edges: on some setups there have been issues getting the swipe area to engage. The first engagement on a cold start can wobble — a moment where gestures don't land — before it settles and stays engaged. Version 1.16.2, out now, aims at the causes the field reports exposed, including a drag setting that could arm itself permanently from a single tap, and a region refresh that didn't always re-assert the area. Whether that fully closes the reports is still being proven in the field, and I'd rather say that here than oversell it. If the area misbehaves on your device, please send a bug report from inside the app — it's in the Help menu — because the diagnostics it attaches are exactly what pins these things down.
Verify your download
After downloading, check the file's checksum against the one published here. If they match, your file is exactly the file that was released — unaltered in transit.
WaveSmith v1.16.2 — MD5
ad1a3567c28c5cfe704294ede3a6a547
Signing certificate (SHA-1): 36:36:21:48:15:4E:C1:FF:C0:0A:28:B9:78:CB:C9:B9:4C:DA:DC:F7 — the same Powerhouse Apps release key signs every release.
Virus-free: the published checksum above must match your download — that's your guarantee the file hasn't been tampered with. Scan reports are published alongside each release — here is the Scan report for this release.
Permissions, explained
| Permission | Why this app needs it |
|---|---|
| Record audio | It is a recorder as well as an editor — no microphone, no recording. |
| Internet | Update checks only. Your audio never goes anywhere. |
| Foreground service + wake lock | Long imports and exports — an hour of audio takes minutes to process — must not be killed mid-job by Android putting the app to sleep. |
| Post notifications | To tell you when an export finishes, so you're not stuck waiting on a silent screen. |
| Request install packages | So WaveSmith can install its own updates. |
| Accessibility service (the WaveSmith touch service) | Optional, and off until you turn it on in Android's accessibility settings. It exists for exactly one job: reserving the waveform's touch area so your gestures reach the app while a screen reader runs — the swipe area described above. |
Documentation
Press Alt+H in the app for Help — Documentation, What's new, and Check for updates. The essentials:
- Transport and selection keys drive playback and mark out the section you want to cut, copy, or process — the status bar announces your position and selection as you go.
- Effects live in one list, including the Radio preset (one step to broadcast-ready voice) and the spectral denoiser.
- Recording flow: choose your device, start recording, and listen for the countdown beeps so you never clip your own first word.
- The swipe area has its own Help topic in the app — the complete gesture list, what the tones mean, and the steps for turning the touch service on.
- A magic-tap (two-finger double-tap) plays and pauses, for quick touch control mid-edit.