Skip to content

Pro Wave 0.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Oct 02:03
· 31 commits to main since this release

Pro Wave 0.2.1 is an early development build of a Logic Pro-style music production app (DAW) written in Rust: tracks, MIDI and audio regions, Piano Roll, Mixer, Library and a built-in synthesizer. Expect missing features and rough edges.

What's new in 0.2.1

All systems (Windows, macOS, Linux)

✅ More audio formats: Pro Wave now opens Ogg Vorbis (.ogg, .oga), M4A and MP4 (AAC and ALAC) files, and ADPCM audio, besides WAV, AIFF, FLAC, MP3 and CAF.
✅ Recording tells you when the input fails: if the microphone or audio interface is unplugged or taken away by the system while you record, the take now says "Part of the recording was lost" instead of ending quietly.

Linux

✅ Graphics problems at launch: when the window can't be drawn, Pro Wave now tries up to three more ways by itself before giving up: Vulkan, then the X11 window system when running under Wayland, then software OpenGL. This is for NVIDIA cards (reported on Ubuntu 26.04 with an RTX 5060) and other machines where OpenGL starts but can't draw to the window.
✅ Wayland: the window now has the same name as its menu entry (prowave-studio, or the Flatpak's own name inside a Flatpak), so the desktop shows Pro Wave's icon and groups its windows.

Still to do or test

❌ Linux: the graphics fallbacks are written but not yet confirmed by a tester with an NVIDIA card; audio recording and sound on real Linux and macOS hardware
❌ Audio recording: cycle takes, punch in and out, amp and pedal effects for guitar and bass
❌ Apple Loops: reading their tags and tempo (the audio formats they use now open)

Downloads

System File How to install
Windows 10/11 x64 prowave-windows-x86_64.zip Unzip, run prowave.exe
macOS (Apple Silicon + Intel) prowave-macos-universal.zip Unzip, move Pro Wave.app to Applications (see below)
Debian, Ubuntu, Mint prowave-studio_0.2.1_amd64.deb sudo apt install ./prowave-studio_0.2.1_amd64.deb
Fedora, openSUSE, RHEL 9+ prowave-studio-0.2.1-1.x86_64.rpm sudo dnf install ./prowave-studio-0.2.1-1.x86_64.rpm
Any Linux Pro_Wave-0.2.1-x86_64.AppImage chmod +x it and run it
Any Linux (sandboxed) prowave-studio-0.2.1-x86_64.flatpak flatpak install --user ./prowave-studio-0.2.1-x86_64.flatpak
Any Linux prowave-linux-x86_64.tar.gz Unpack, run ./prowave or ./install.sh

Linux packages need glibc 2.31 or newer (Ubuntu 20.04+, Debian 11+, Fedora 32+) and ALSA for sound. Details, required libraries and troubleshooting are in README.txt inside the tarball and in dist/README-linux.txt.

Not signed yet

None of the files is code signed, so your system will warn before running them:

  • Windows: SmartScreen shows "Windows protected your PC". Choose More info, then Run anyway.
  • Windows antivirus: Norton, Avast, AVG or McAfee may block the unsigned prowave.exe with "Windows cannot access the specified device, path or file". Add the Pro Wave folder to the antivirus's exclusions (Norton: Settings > Antivirus > Scans and Risks > Items to Exclude from Auto-Protect, Script Control, SONAR and Download Intelligence Detection).
  • macOS: the app is ad-hoc signed but not notarized. The first time, right-click Pro Wave.app, choose Open, then Open again. If macOS says the app is damaged, run xattr -dr com.apple.quarantine "/Applications/Pro Wave.app".

How well tested is it?

Windows is the developer's daily platform. The Linux and macOS packages were built and install-checked on GitHub's build servers (Ubuntu and Fedora installs, and a 15-second launch under a virtual display on Linux), but have not yet been run on real Linux or macOS hardware. Please report what works and what doesn't.

Licensed under the GNU General Public License v3 or later.