Skip to content

Releases: zefie/NeoBAE

2026-4-1 Release

02 Apr 04:10

Choose a tag to compare

Not an April Fools!

Features

  • Nokia Compressed MIDI (MThc header) support (playbae, zefidi, Android, NBStudio)
  • Nokia ADP Support (playbae, zefidi, Android)
  • New converter tools (adp2wav and mthc_decomp, available in the clitools zip)

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

31 Mar 18:22

Choose a tag to compare

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

28 Mar 17:25

Choose a tag to compare

This release is mostly for updates to NeoBAE Studio.

Features

  • NBStudio: Allow cloning/aliasing instruments within a song
  • NBStudio: New Makefile.rmfeditor-wx-osx for 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

26 Mar 23:15

Choose a tag to compare

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

24 Mar 19:27

Choose a tag to compare

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_SIZE was 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

13 Mar 12:34

Choose a tag to compare

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 --script argument
    • Advanced BAEScript editor in zefidi
    • No support for BAEScript in Android
  • 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

27 Feb 18:12

Choose a tag to compare

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

23 Jan 23:29

Choose a tag to compare

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

19 Jan 21:57

Choose a tag to compare

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

30 Dec 23:20

Choose a tag to compare

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