Skip to content
@tonalflex

Tonalflex

Logotype


TonalFlex is an open-source platform for high-quality, portable tone shaping — designed to be powerful, flexible, and easy to integrate into any rig.

Built around a compact, screenless hardware unit, TonalFlex is controlled remotely through your phone, tablet, or computer. The system is built for developers and tone enthusiasts alike, offering a unique architecture:

  • Audio processing powered by cross-compiled JUCE plugins — write your DSP code in JUCE, compile it for the embedded hardware, and deploy it seamlessly.
  • Modern, customizable UI using WebView and Vue.js — build your plugin interface using web technologies (Vue + Vite), and use the same codebase both in development and within the plugin itself via JUCE's WebView support.
  • Micro frontends via npm — when deploying to the embedded device, plugin UIs are handled as independent micro frontends using npm, making each plugin lightweight, modular, and easy to update.
  • Remote-first interaction — control the device wirelessly from a browser or mobile device, with no built-in screen required.
  • Modular and hackable — from amplifier modeling to FX chains, everything is open, tweakable, and extendable.

Whether you’re crafting a custom pedalboard, building synth effects, or prototyping entirely new audio processors, TonalFlex gives you a fully open canvas — no vendor lock-in, no compromises.

Shape sound on your terms. Build the rig you’ve always wanted!

Popular repositories Loading

  1. tonalflex-template-plugin tonalflex-template-plugin Public template

    JUCE Template for creating new plugins for Tonalflex (ElkOS aarch64)

    C++

  2. elk-audio-os-builder elk-audio-os-builder Public

    Forked from elk-audio/elk-audio-os-builder

    Docker image to build Elk Audio OS

    Dockerfile

  3. tonalflex-template-ui tonalflex-template-ui Public

    Example of how to utilize the micro-frontends exported by each Tonalflex plugin.

    TypeScript

  4. tonalflex-ui tonalflex-ui Public

    Vue frontend for Tonalflex

    TypeScript

  5. envoy-arm64-builder envoy-arm64-builder Public

    A lightweight build wrapper for Envoy Proxy targeting ARM64 (e.g. Raspberry Pi), with tcmalloc disabled to improve stability on embedded Linux devices.

  6. .github .github Public

Repositories

Showing 9 of 9 repositories
  • tonalflex-template-plugin Public template

    JUCE Template for creating new plugins for Tonalflex (ElkOS aarch64)

    tonalflex/tonalflex-template-plugin’s past year of commit activity
    C++ 0 AGPL-3.0 0 0 0 Updated Apr 16, 2025
  • envoy-arm64-builder Public

    A lightweight build wrapper for Envoy Proxy targeting ARM64 (e.g. Raspberry Pi), with tcmalloc disabled to improve stability on embedded Linux devices.

    tonalflex/envoy-arm64-builder’s past year of commit activity
    0 Apache-2.0 0 0 0 Updated Apr 16, 2025
  • tonalflex-ui Public

    Vue frontend for Tonalflex

    tonalflex/tonalflex-ui’s past year of commit activity
    TypeScript 0 0 0 0 Updated Apr 16, 2025
  • tonalflex-bundle Public

    This repository contains the installer script for running the complete Tonalflex app bundle.

    tonalflex/tonalflex-bundle’s past year of commit activity
    Shell 0 MIT 0 0 0 Updated Apr 16, 2025
  • tonalflex-butler Public

    A gRPC server which handles side function for elk-os and sushi, like file transfer and specific os setups.

    tonalflex/tonalflex-butler’s past year of commit activity
    Python 0 GPL-3.0 0 0 0 Updated Apr 11, 2025
  • tonalflex-netbird Public

    Remote VPN access to Tonalflex embedded device

    tonalflex/tonalflex-netbird’s past year of commit activity
    0 MIT 0 0 0 Updated Apr 11, 2025
  • .github Public
    tonalflex/.github’s past year of commit activity
    0 0 0 0 Updated Apr 6, 2025
  • tonalflex-template-ui Public

    Example of how to utilize the micro-frontends exported by each Tonalflex plugin.

    tonalflex/tonalflex-template-ui’s past year of commit activity
    TypeScript 0 GPL-3.0 0 0 0 Updated Apr 4, 2025
  • elk-audio-os-builder Public Forked from elk-audio/elk-audio-os-builder

    Docker image to build Elk Audio OS

    tonalflex/elk-audio-os-builder’s past year of commit activity
    Dockerfile 0 MIT 4 0 0 Updated Mar 20, 2025

Top languages

Loading…

Most used topics

Loading…