JSPM

zzfx-studio

0.1.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q73344F
  • License MIT

Algorithmic chiptune tracker — generate 4-channel retro songs instantly

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (zzfx-studio) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    zzfx-studio

    npm license

    ZzFX Studio is an algorithmic chiptune tracker that generates 4-channel retro songs instantly using pure math -- no samples, no AI. Built for indie game devs who need quick retro audio for game jams and chiptune hobbyists who enjoy the creative process. Available as a PWA, desktop app (npx zzfx-studio), or global install (npm i -g zzfx-studio).

    Quick Start

    Run it right now, no install needed:

    npx zzfx-studio

    Or install globally:

    npm i -g zzfx-studio
    zzfx-studio

    Or use the PWA -- no install at all:

    thejustinwalsh.github.io/zzfx-studio

    Supported Platforms

    Platform Architecture
    macOS ARM64 (Apple Silicon), x64 (Intel)
    Linux x64, ARM64
    Windows x64

    The correct binary is automatically selected when you install via npm. Platform packages are optional dependencies -- if your platform isn't supported, the install won't fail, you just won't get the desktop binary.

    How It Works

    The desktop app wraps the web app using Neutralino.js -- a lightweight alternative to Electron that uses the system's native webview. The result is a tiny binary that launches fast and doesn't ship a whole browser.

    The music generation is entirely algorithmic: Euclidean rhythms, probability-weighted pattern templates, and scale-constrained note selection. All audio is synthesized in real-time using ZzFX and ZzFXM.

    Repository

    github.com/thejustinwalsh/zzfx-studio

    License

    MIT