Skip to content

Pro Wave 0.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 23:53
· 1 commit to main since this release

Pro Wave 0.2.0 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.0

All systems (Windows, macOS, Linux)

✅ Audio recording: record your voice or an instrument. Click the Input slot of an audio track's channel strip to pick the input (mono or a stereo pair) and, under Input Device, the audio interface or microphone. Press the track's R button (its meter then shows the input level), turn Record on and press Play: a red region grows while you record and becomes the waveform when you stop. Several armed tracks record their own inputs at the same time. The recording is saved inside the project, and it is lined up with the song by the audio delay the system reports.

✅ Hear your input: the I button on an audio track plays its input through the track's channel strip, with its effects. Use headphones to avoid feedback.
✅ Count-in works: with Count-in and Record on, Play gives one bar of clicks and then starts recording.
✅ Capture Recording: the button next to Record turns what you just played on a MIDI keyboard while the song was running into a region, without having recorded it.
✅ The R button on instrument tracks now picks the track MIDI records on.
✅ Mixer: the Setting slot copies, pastes or resets a channel strip, and the Output slot sends a track to Stereo Out or to a bus.
✅ New panes: Quick Help, a Toolbar, a Note Pad saved with the project, a Loop Browser for a folder of your choice, and All Files. Double-click a file in a browser to add it.
✅ Window menu: the Record entry is gone; it switched Record on instead of opening a window.

✅ No more demo project: Pro Wave now always starts with a clean project, and Demo Song is gone from Project Templates.

Linux

✅ Fixed a crash at launch with the error "no graphics adapter can draw to this window", reported on Ubuntu 26.04 with an NVIDIA card: when OpenGL can't draw to the window, Pro Wave now restarts itself on Vulkan.

✅ A project's audio file that is cut shorter while it plays now carries on from the exact place, not from the start of the block it was in.

Still to do or test

❌ Audio recording: cycle takes, punch in and out, amp and pedal effects for guitar and bass
❌ Mixer: automation of sends, Bezier curves with two handles, plug-in (CLAP / VST3 / AU) hosting, a multi-band compressor
❌ Flex Time: dragging Flex markers with the mouse, Flex Pitch per note (drift, vibrato, formant), Groove Track for audio tracks to follow
❌ Smart Tempo: Adapt Region Tempo while recording, a tempo that is not steady in the Editor's beat grid

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.0_amd64.deb sudo apt install ./prowave-studio_0.2.0_amd64.deb
Fedora, openSUSE, RHEL 9+ prowave-studio-0.2.0-1.x86_64.rpm sudo dnf install ./prowave-studio-0.2.0-1.x86_64.rpm
Any Linux Pro_Wave-0.2.0-x86_64.AppImage chmod +x it and run it
Any Linux (sandboxed) prowave-studio-0.2.0-x86_64.flatpak flatpak install --user ./prowave-studio-0.2.0-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.