unstale

pypi / mlx-audio

mlx-audio

What changed in mlx-audio 0.6, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-28.

14 new APIs and options3 performance2 behavior and defaults28 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

mlx-audio 0.647 changes

New APIs and options 14

Performance 3

Behavior and default changes 2

  • encodec and phonon fall back to plain MLX when Metal is unavailable.

    0.6.0release notes

  • Model sampling parameters are now used by default.

    0.6.0release notes

Fixes and other changes 28

  • Flattens line breaks to avoid early turn ends.

    0.6.2release notes

  • Drops the <|semantic:0|> frame immediately before EOS.

    0.6.2release notes

  • Samples the main token without a top-k cap.

    0.6.2release notes

  • Fixes model loading and threaded generation.

    0.6.2release notes

  • Applies repetition_penalty to log-probabilities.

    0.6.2release notes

  • Loads the October 2026 checkpoint.

    0.6.2release notes

  • Preserves query dtype in sliding attention masks.

    0.6.2release notes

  • Honors stream=True by yielding one result per text fragment.

    0.6.2release notes

  • Fixes generation sampling.

    0.6.2release notes

  • Sets streaming chunk flags correctly in five models.

    0.6.2release notes

  • Falls back to the Qwen2.5 tokenizer when the local tokenizer is empty.

    0.6.2release notes

  • Resolves the no_speech token for pre-large-v3 vocabularies.

    0.6.2release notes

  • The Ming dense prompt contract is fixed.

    0.6.1release notes

  • Fixes rollback crashes with independent CFG and dual conditioning in irodori-tts.

    0.6.1release notes

  • Server-side STT uploads use a writable temporary file.

    0.6.1release notes

  • Audio input now decodes bytes and mislabeled files and adds a duration limit.

    0.6.0release notes

  • Stopping no longer drops audio that has not reached the auto-start threshold.

    0.6.0release notes

  • Prevents fast_ paths and embeddings from being quantized, fixing the convert script.

    0.6.0release notes

  • Empty Qwen3-ASR audio is validated.

    0.6.0release notes

  • Language auto-detection is kept per chunk.

    0.6.0release notes

  • Streaming no longer fabricates timestamps.

    0.6.0release notes

  • Makes the 0.6B instruct guard reachable.

    0.6.0release notes

  • The server uses the Qwen3-TTS generation config when sampling parameters are omitted.

    0.6.0release notes

  • Prefills full text to avoid slow speech.

    0.6.0release notes

  • Streaming detokenization is now tokenizer-safe.

    0.6.0release notes

  • Upsampling now uses the existing FIR resampler.

    0.6.0release notes

  • The server now forwards the prompt to STT models on this endpoint.

    0.6.0release notes

  • Empty non-speech token encodings are ignored.

    0.6.0release notes