Skip to content

AudioPad 1.0.0

Latest

Choose a tag to compare

@jmarasch jmarasch released this 13 Aug 13:37

A cross-platform soundboard: a grid of buttons, each mapped to an audio clip, for firing sound cues live.

Downloads

Platform File How
Windows AudioPad-1.0.0-windows-x64.zip Unzip anywhere, run AudioPad.exe; needs the .NET 10 Runtime
Linux (Debian/Ubuntu) audiopad_1.0.0_amd64.deb sudo apt install ./audiopad_1.0.0_amd64.deb
Android AudioPad-1.0.0.apk Open on the device; allow install from unknown sources

The Windows build needs the .NET 10 Runtime — Windows links you to it on first run if it's missing. The Linux package bundles the runtime and pulls in libvlc5 through apt. Android requires 15 (API 35) or newer.

What it does

  • Latch pads play once and can be cut off; Loop pads run until stopped. Many can play at once, each at its own volume.
  • A playing pad shows restart / stop / pause as large targets, with elapsed time for loops and a countdown for one-shots.
  • Pages hold separate grids, navigated as an endless carousel — swipe, use the arrows, or pinch out to the page manager. Grid size is per page, up to 8×8.
  • Edit mode separates arranging from performing: with it on a tap opens a pad's settings and a drag rearranges the board; with it off, taps only play. Nothing gets reconfigured by accident mid-performance.
  • Pads take four colours — idle and playing, each with its own hover shade — set per page and overridable per pad.
  • Clips and icons are imported into the app's own library, so a board doesn't break when you reorganise your folders.
  • Export and import a page or a whole setup as a single .audiopad file with its media included, so a board built on the desktop can be carried to a tablet.

Known limitations

  • The Windows build isn't code-signed, so SmartScreen will warn about an unrecognised publisher. Choose More infoRun anyway.
  • Linux packaging covers Debian/Ubuntu (.deb) and x64 only.
  • On Android, importing uses the system file picker, whose Back button walks up the folder tree rather than cancelling outright.
  • A clip imported onto several pads is stored once per pad, so replacing it means re-importing each one.

Licence

MIT. AudioPad links libVLC and LibVLCSharp (LGPL-2.1-or-later, © VideoLAN), used unmodified as dynamically linked libraries — see THIRD-PARTY-NOTICES.md.