Windows and Linux packaging
The application code is plain JavaFX and Java Sound — nothing in it is macOS-specific.
What is macOS-specific is scripts/package-mac.sh: the microphone usage
description in Info.plist, the ad-hoc re-signing, and the .dmg.
An equivalent jpackage invocation producing an .msi or an
AppImage, plus a CI job to run it, would put the app on two more platforms. The module
list is already worked out and documented — including the two easy to miss,
java.desktop for audio capture and java.prefs for settings.
Clear finish line · no DSP knowledge needed · high impact