Repository navigation
Releases
Releases · robeertm/manuwave-studio
3.28.0 — Dynamics in mastering
Added
- Dynamics in mastering, three new controls (strength 0–10):
- AI harshness — a dynamic EQ at 3 kHz. It only turns the band down when it gets harsh and leaves the
rest of the track untouched — aimed at the brittle top end AI music tends to have. - De-esser — tames sibilance around 7 kHz in the same way.
- Compressor — a gentle 2:1 glue compressor with a soft knee for the whole mix.
Under each control the app shows how much it actually works on the current track (average and deepest
reduction). Thresholds follow the loudness target, so the same strength behaves alike on every track. Loudness
the dynamics take away is measured and given back afterwards, so “Auto” still lands on the target.
- AI harshness — a dynamic EQ at 3 kHz. It only turns the band down when it gets harsh and leaves the
- The starting curves (Foundation & air, melodic techno, trance, deep house, vocal pop) now include moderate
dynamics; presets save and restore the three controls.
Changed
- The browser preview computes the dynamics sample by sample with exactly the compressor the export on your
computer uses — measured identical to it, within 0.05 dB over the whole track. - Fades are now calculated per sample, exactly like the export.
Manuwave Studio 3.27.0
Added
- Mastering presets. Save the current sound under a name, mark favourites (⭐ — they sit next to the built-in
presets), overwrite or delete them. Presets live on your computer, so every browser and every export without a
browser uses the same ones. - “My sound” — calculated from your own mastered tracks (the median of your settings, from three tracks on), so it
learns along with you. - Default for new tracks. Pick one preset and every newly produced track gets that sound straight away — in the
library, in exports and on your computer. Existing tracks keep their settings. - Parametric equalizer with up to 8 bands: low cut and high cut (24 dB/octave), low and high shelf, and bells with
adjustable width. Drag the points on the curve over the track's spectrum, use the mouse wheel for width, double-click
to add a band, or type exact values. The browser preview and the export on your computer use the same filter
formulas — measured within 0.02 dB of each other and of the reference formulas. - Mono bass below an adjustable frequency (60–200 Hz) and stereo width (50–150 %), computed in mid/side.
- Loudness target: streaming −14 LUFS, −16 LUFS (services that normalise lower) or club −9 LUFS; “Auto” follows it.
- Starting curves for melodic techno, trance, deep house and vocal pop, plus “Foundation & air”: a clean low end
(rumble filter, kick fundament at 55 Hz, mono bass) with a little air on top.
Manuwave Studio 3.26.0
Added
- Choose the language model. ⚙️ → Language model for brief and lyrics lists the models of the app's own
Ollama and — if you already run Ollama yourself — yours as well. Your own models are used directly, nothing is
downloaded a second time. Automatic stays the default. The language model writes style tags, lyrics and
structure; the music itself always comes from ACE-Step 1.5. - Thinking models answer straight away. Models with a thinking phase are asked without it — a brief takes
seconds instead of minutes. - If the chosen model is not reachable (your Ollama is not running), the best other one writes and the setting
says so; your choice comes back by itself once Ollama runs again.
Fixed
- The library folder, the pairing command, the image-model hint, the model-server error and the proof-of-origin
PDF named a fixed folder of an older layout. They now show the folder of your install (~/ManuwaveStudio,
%USERPROFILE%\ManuwaveStudioon Windows).
Manuwave Studio 3.25.1
Changed
- Loop machine: the large view shows everything. ⤢ on any generator — or Sound — opens all of its settings
across the whole width: generator, orb & global, live sound, recording, mutations, MIDI out and every knob of the
instrument, in sections side by side. It is the same card, so moving knobs and live values carry on as before;
the keyboard below plays that generator. ⤡ or Esc goes back. Beat, oscillator and mic loop have it too.
Manuwave Studio 3.25.0
Changed
- Loop machine: Sound opens as a layer across the whole width. Every knob of the instrument, its sections side
by side, over the other generators — instead of a long panel inside the card. The keyboard at the bottom stays free
to play and Space still starts and stops everything; Esc or ✕ closes it, and only one is open at a time. On a phone
it fills the screen. - The autopilot fades. A generator it takes out fades out over two bars, one it brings in fades in over two bars;
after a breakdown, beat and bass come back over one bar. Starting and stopping by hand stays immediate. The fade is
computed in the sound engine, so recordings have it too. The auto mix measures a generator only once it has faded
in, so it is not turned up too loud. - No third-party product names. The README, code comments and the texts in the release package
(Metadaten.txt, licence template) describe distribution services, platforms, collecting societies and keyboards
in general terms instead of naming them.
Manuwave Studio 3.24.1
Fixed
- Windows: installer and start window did not run. Windows PowerShell 5.1 reads scripts without a byte-order mark
as ANSI; the dashes in them turned into quotation marks and broke the syntax. Both scripts are plain ASCII now, and
CI parses them the way Windows PowerShell 5.1 does. - Windows: app and bridge did not come back after an update or new code. The start window waited for exit code 75,
which Windows PowerShell never reported (Start-Process -PassThruwithout a cached handle). It now restarts both
whenever they end. Under an older start window the app and the bridge start their successor themselves, so the
update to this version works too. - Windows: a second app could take the same port.
SO_REUSEADDRlets a second process bind the same port on
Windows — jobs then reached one app while the bridge asked the other. A second app now stops with a clear message.
Changed
- The start window heals the app (macOS, Linux, Windows). If the app or the bridge stops (crash, killed), the
start window starts it again within seconds — at most every 10 seconds. - The page says when the app is not running (🔴 App not responding and a note what to do) instead of showing
Computer asleep while every click went nowhere. It carries on by itself once the app is back. - A successor waits briefly until the port is free instead of giving up.
- CI runs the real start window on Windows: start, restart after a crash, second app refused, self-restart.
Manuwave Studio 3.24.0 — from your songs
3.24.0 — 2026-10-21 (bridge 3.19.0)
Added
- From your songs: upload one to three songs in New track. Your computer analyses each of them and the AI makes
a new song of your own from what they have in common.- The music AI listens (style, time signature, language of the vocals). The lyrics it hears are discarded.
- Your computer measures the song: tempo, key (with the second candidate when it's close), chord progression, groove
(kick on every beat, backbeat or broken), how much drums, bass, vocals and the rest take up, vocals, brightness,
loudness, dynamics, the energy over time and the structure (repeating parts, calm/medium/full). - Each song gets a card with its energy curve; below them, what they share.
- Create a new song from them writes the brief from the measured character — no melody, no lyrics, no riff, no
title and no file name is passed on. If the songs' tempos are close, the new song takes the measured tempo; the key
only if they agree. - Checked on archive tracks: tempo right in 7 of 8 (8 of 8 allowing for double/half time), key in 6 of 8;
10–20 seconds per song. - Measuring needs the optional MIDI image component of the installer; without it, the music AI's description is used.
- Replaces the single reference track under Details.
Changed
- Screenshots show a neutral device name.
Manuwave Studio 3.23.0 — one-click update
3.23.0 — 2026-10-21 (bridge 3.18.0)
Added
- One-click update. When a new release is out, ⬆ Update x.y.z appears at the top right with the release notes.
One click downloads it, checks it (it must compile and start on a spare port), keeps the previous version in
app.prev, replaces the app and restarts; the page reloads by itself. Music, library, settings and pairing stay.
It waits while a job is running. - Under ⚙️ → Updates: switch the check off (it asks GitHub at most every six hours) or check by hand.
- Releases that need new components say so and point to the installer instead of updating in place.
- The bridge restarts by itself when its code on disk changes (after an update or a new install), as soon as it is idle.
Changed
- The installers record which installer state the app needs (
install_rev). The Windows launcher restarts the app
and the bridge when they ask for it.
Note
- Versions before 3.23 don't have the updater: update them once with the installer (close the window first).
Manuwave Studio 3.22.1 — no references to other music software
3.22.1 — 2026-10-21 (bridge 3.17.0)
Changed
- Hints, tooltips, comments and documentation no longer refer to other music software; the AIFF export hint now reads
“uncompressed, with cover”.
Manuwave Studio 3.22.0 — grouped pickers with search, steadier loading
3.22.0 — 2026-10-21 (bridge 3.17.0)
Changed
- No more long drop-down lists for instruments. A button opens an overview instead: groups as headings, entries
as tiles in columns (not one long column), a short description under each instrument, and a search field from
ten entries on (it also searches the descriptions; accents don't matter). Typing jumps into the search, the arrow
keys move by position on screen, Enter picks, Esc or a click outside closes. On a phone it opens as a sheet from
the bottom.- Make your own: instrument and new track (33 instruments in five groups), sound preset, kit (classic drum
machines / by style), pad sound (kicks, snares & claps, hi-hats & cymbals, toms, percussion, effects), projects
and library songs. - Loop machine: beat kit and sets.
- Instrument settings: piano & mallet type (pianos / mallets / bells & metal) and orchestra instrument (strings /
brass / woodwinds). - Mastering: the track list, grouped by folder once more than one folder is in use.
- Make your own: instrument and new track (33 instruments in five groups), sound preset, kit (classic drum
- Short lists stay drop-downs but are now structured: echo time (straight / dotted / triplets / free) and tempo sync
(bars / notes / triplets). - While the overview is open, keys belong to it: Space no longer starts playback and letters don't play notes.
Fixed
- Reloading while the computer was busy could leave the app half-loaded: the built-in web server kept only five
waiting connections and reset the rest, so a script file went missing. It now queues up to 256.