Releases: zefie/NeoBAE
Releases · zefie/NeoBAE
2026-4-1 Release
Not an April Fools!
Features
- Nokia Compressed MIDI (MThc header) support (playbae, zefidi, Android, NBStudio)
- Nokia ADP Support (playbae, zefidi, Android)
- New converter tools (
adp2wavandmthc_decomp, available in theclitoolszip)
Fixes
- Some makefiles were incorrect
- WASM with FluidSynth was built in debug mode in the last release
Known Issues
- macOS
- zefidi: The player may take several seconds to appear
- zefidi: Finder interactions may be interpreted as drag‑and‑drop
- NeoBAE:
- Exporting audio on Windows 7 while sound is playing may cause oddities in the exported file
- WASM:
- Audio may start at 2-3 seconds instead of 0.
- NeoBAE Studio:
- Performance under Windows is less than desired (wxWidgets/MSW limitations)
2026-3-31 Release
Features
- When using an SF2 and playing an RMF/ZMF, Bank 1 will route to the internal bank, for proper Beatnik sounds
- Does not affect other formats except RMF/ZMF
- Enhanced BAEScript significantly
Fixes
- WASM FluidSynth is working again
- Improved NeoBAE Studio performance
- Bank loading is up to 10x faster
- Applying bank changes is up to 15x faster
- Piano Roll performance is up to 5x faster
Known Issues
- macOS
- zefidi: The player may take several seconds to appear
- zefidi: Finder interactions may be interpreted as drag‑and‑drop
- NeoBAE:
- Exporting audio on Windows 7 while sound is playing may cause oddities in the exported file
- WASM:
- Audio may start at 2-3 seconds instead of 0.
- NeoBAE Studio:
- Performance under Windows is less than desired (wxWidgets/MSW limitations)
2026-3-28 Release
This release is mostly for updates to NeoBAE Studio.
Features
- NBStudio: Allow cloning/aliasing instruments within a song
- NBStudio: New
Makefile.rmfeditor-wx-osxfor macOS Brew - NBStudio: If ZMF is required, hover over the statusbar, and a tooltip will tell you why
Fixes
- NBStudio: Could not launch on Rasbian Pi5 at 1080p
- NBStudio: significantly improved piano roll performance on non-Windows platforms
- NBStudio: Loading a ZMF with Song Settings did not fully apply in the UI
- NBStudio: Ctrl+Scrollwheel zoom of the piano roll is now less 'random'
- NBStudio: Pressing play no longer forces seek to 0
Known Issues
- macOS
- zefidi: The player may take several seconds to appear
- zefidi: Finder interactions may be interpreted as drag‑and‑drop
- WASM
- FluidSynth builds may not function correctly with SF3 soundfonts
- NeoBAE:
- Exporting audio on Windows 7 while sound is playing may cause oddities in the exported file
2026-3-26 Release
Features
- NBStudio: Load mod tracker files directly into the program
Fixes
- NeoBAE: Seeking past loopstart no longer breaks loop
- mod2rmf: numerous improvements
Known Issues
- macOS
- zefidi: The player may take several seconds to appear
- zefidi: Finder interactions may be interpreted as drag‑and‑drop
- WASM
- FluidSynth builds may not function correctly with SF3 soundfonts
- NeoBAE:
- Exporting audio on Windows 7 while sound is playing may cause oddities in the exported file
2026-3-24 Release
Features
- ZMF v3 - Successor to RMF
- Supports Vorbis, FLAC, and Opus samples
- Cubic interpolation option in authoring, for smoother playback
- New playback‑settings flags, including Classic Chorus
- Utilizes LZMA for smaller file sizes than RMF/HSB
- Classic Chorus Mode
- Emulates Beatnik 1.x chorus/reverb order for improved legacy compatibility
- Beatnik later swapped the order of chorus and reverb to match the DLS spec
- Classic Chorus mode is intended for older RMF files, but can be set as a flag in ZMF
NeoBAE Studio v0.10a (Alpha)
- Create, edit, preview, recompress, and convert MIDI, RMF, and ZMF
- Edit, preview, recompress, and convert HSB and ZSB soundbanks
- First public release, feedback welcome on the issue tracker or Discord.
- Alpha release, expect bugs
mod2rmf (Experimental, included with clitools)
- Convert ProTracker (.mod) and ScreamTracker (.s3m) modules to RMF or ZMF
- Early‑stage tool; results may vary depending on module structure
Fixes
MIN_LOOP_SIZEwas inadvertently set from 20 to 2 in August 2025. This has been fixed:- RMF is now limited to 20 frames, samples with smaller loops will not loop, as Beatnik intended
- ZMF can do loops as small as 2 frames, great for
mod2rmf
Known Issues
- macOS
- zefidi: The player may take several seconds to appear
- zefidi: Finder interactions may be interpreted as drag‑and‑drop
- WASM
- FluidSynth builds may not function correctly with SF3 soundfonts
- NeoBAE:
- Exporting audio on Windows 7 while sound is playing may cause oddities in the exported file
2026-3-13 Release
Update 2026-3-18
The binary releases were missing their executables, this has been fixed as of 2026-3-18
Features
- Implement BAEScript - a micro javascript-like language for controlling MIDI
- Supported in playbae with
--scriptargument - Advanced BAEScript editor in zefidi
- No support for BAEScript in Android
- Supported in playbae with
- Added a limiter to prevent hard clipping
- Special XP (non-SSE) Release
Fixes
- Fixed limited ADSR range for HSB
- Tweaked synth volumes again
Known Issues
- zefidi: On macOS, the player takes several seconds to appear
- zefidi: On macOS, the player treats Finder operations as Drag-and-Drop
- WASM: The FluidSynth build may not work with SF3
Special XP (non-SSE) Release
- A special release for Windows XP (for Pentium MMX and newer) is available as a RAR compressed ISO.
- The ISO contains NeoBAE, some sample media, sample banks, the WinXP SP3 installer, and a required Windows Update for MSVCRT.
- Due to most XP installs being lower resolution than modern systems, playlist functionality was disabled in zefidi to keep the player small.
- The ISO also includes a Dockerfile (and deps) to create the non-SSE toolchain for yourself
- The ISO can fit on a 650MB CD-RW
2026-2-27 Release
Updates
- Updated FluidSynth to v2.5.3 (with new limiter)
Known Issues
- zefidi: On macOS, the player takes several seconds to appear
- zefidi: On macOS, the player treats Finder operations as Drag-and-Drop
- WASM: The local FluidSynth build did not work with SF3, so the provided is HSB only.
2026-1-23 Release
Fixes:
- android: The media notification now closes with the app
Changes
- NeoBAE: Adjusted volumes again
- Neo Reverb: Added wet/dry mix option for custom presets
- Neo Reverb: Updated some presets
- zefidi: Removed "Stereo Output" option (it was broken anyway)
- CLI Tools are now bundled in clitools.zip
Known Issues
- Neo Nokia preset isn't quite where we'd like it to be
2026-1-19 Release v2
Fixes
- android: improved karaoke display and handling
- android: sound files (eg wav, flac, etc) were overgained
- android: switching from RMI files with embedded banks to other songs did not always work as intended
Changes
- zefidi win: updated .rc file copyright from 2025 to 2026
Known Issues
- android: app does not yet support opus playback
2025-12-30 Release v2
Fixes
- android: app now supports exporting with reverb and tails
- android: can now properly export a file if you paused playback before tapping export
- rmfinfo and rmf2mid needed compile fixes
Changes
- android: clean up mixer when paused, after reverb tail
Known Issues
- android: app does not yet support opus playback