Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Oszillation Mixing Buddy

БесплатноНе проверен

Universal AI Co-Producer for DAWs · Bit-transparent ITU-R BS.1770-4 telemetry, 128-band RTA & zero-latency native accessibility bridges (macOS / Logic Pro & Ste

GitHubEmbed

Описание

Universal AI Co-Producer for DAWs · Bit-transparent ITU-R BS.1770-4 telemetry, 128-band RTA & zero-latency native accessibility bridges (macOS / Logic Pro & Steinberg).

README

Version v0.9.0 License: PolyForm Noncommercial 1.0.0 Platform macOS Core Stack MCP Spec 2026

The Autonomous, Hearing-Protected AI Co-Producer for Professional Digital Audio Workstations.
Bit-transparent ITU-R BS.1770-4 metrology, 128-band hardware-grade RTA, multi-satellite monitoring, and zero-latency native bridges for Apple Logic Pro & Steinberg Nuendo 14 / Cubase 14.


🎬 Studio Split-Screen Overview

Oszillation Mixing Buddy operates alongside your DAW as an intelligent, responsive co-producer. It continuously monitors incoming audio streams, detects tonal imbalances, and executes non-destructive mixing adjustments directly on your mixer and insert plugins.

Oszillation Mixing Buddy in Studio Split-Screen with Apple Logic Pro


⚡ Key Architectural Highlights

1. 30 FPS Multi-Satellite Telemetry ("The Ear")

  • JUCE 8 / C++20 Satellites: Dedicated lightweight meter plugins deployed simultaneously on Master, Subgroups, Vocals, and Drums.
  • Bit-Transparent Streaming: Evaluates Integrated LUFS, Momentary LUFS (400 ms), True Peak (dBTP), Stereo Correlation, and Crest Factor with internal latency $\le 0.1\text{ ms}$.
  • Multi-Instance Session Manager: Live mini-peak meters per channel with responsive fuzzy search (Kick, Bass, Grand) to instantly isolate and monitor active stems in large 80+ track sessions.

Multi-Satellite Session Manager with Live Mini-Peak Meters and Instant Search


2. High-Density RTA & Dynamic Masking Heatmaps

  • 3 Studio Visualization Engines:
    • 32 LED Vintage Rack: Hardware VFD rasterization with floating peak-hold caps and 500 ms gravity fall decay.
    • 128-Needle High-Res Mode: Fine spectral needles with phosphor neon-green to amber glow for individual note overtones and kick-to-bass collisions.
    • Smooth Bezier Spline: Continuous curve with translucent gradient fills.
  • Psychoacoustic Target Envelopes: Real-time target curve overlays for Pop/Radio, HipHop/Trap, Rock/Metal, Acoustic/Jazz, or Custom Crossovers.
  • Active Masking Detection: Frequencies exceeding the target envelope light up in Amber ($+2.0\text{ dB}$) or Signal-Rose ($> +3.5\text{ dB}$) to highlight resonance buildup before it damages the mix.

3. ActionCards & Bi-Directional DAW Automation ("The Hands")

  • Zero AppleScript Overhead: Native Swift Mach-O accessibility bridge (logic-ax-bridge) interfacing directly with macOS AXUIElement and CoreMIDI MCU buses ($< 0.1\text{ ms}$ execution).
  • Audition Before Commit (A/B Listen): Temporary 6-second A/B preview with bar-accurate cycle placement (audition_region).
  • Non-Destructive Control & Granular Redo: Parameter changes can be toggled individually, rolled back on a per-track basis, or reapplied seamlessly.
  • 🛡️ Acoustic Shock Shield: Asymmetric hearing protection protecting monitoring monitors and ears:
    • Gain drops ($\le 0.0\text{ dB}$) pass instantly.
    • Gain boosts ($> 0.0\text{ dB}$) are clamped at maximum $+3.0\text{ dB}$ per increment.
    • Restoring base listening volume is strictly unblocked.

4. Native Plugin Auto-Profiler & Persistent Plugin Vault

  • Automated Parameter Profiler: Scans any opened stock or 3rd-party plugin window (FabFilter, Soundtoys, UADx, Logic Stock) via native macOS accessibility in under 200 ms.
  • Persistent Hardware Vault: Normalizes diverse parameter ranges (EQ frequencies, Q-factors, threshold levels) into reusable JSON profiles stored in ~/.mixing-buddy/plugins/.
Automated Plugin Profiler
Deep Parameter Discovery & Profiling
Plugin Vault Library
Persistent Multi-Vendor Plugin Vault

5. Mixing Skill Vault & 5-Step AI Synthesis Wizard

  • Custom Mixing Philosophies: Define specialized engineering profiles (Tonmischmeister, Modern Broadcast Master, Aggressive Drum Glue).
  • Multi-Stage Chain Constraints: Enforce dedicated processing topologies (Utility Gain $\rightarrow$ Linear Phase EQ $\rightarrow$ Bus Compressor $\rightarrow$ Tube Saturation $\rightarrow$ Stereo Imager).
  • 5-Step Co-Producer Wizard: Interactively define stem disciplines, crest tolerances, audit gates, and psychoacoustic instructions.
Mixing Skill Vault
Curated Sound Philosophies & Rule Chains
5-Step AI Synthesis Wizard
Interactive Co-Producer Intent Synthesis

6. Resilient Multi-Provider Engine & Quota Protection

  • Model Context Protocol (MCP 2026): Exposes 7 high-level studio tools across stdio and SSE (Port 48124).
  • Multi-Key Round-Robin & Governor: Proactively cycles multiple API keys with an 80 % safety cap, prevent burst rate-limits (429), and applies automated 503 fallback routing (gemini-3.8-flash $\rightarrow$ gemini-3.5-flash-lite).
  • Session Quota Monitor: Real-time HUD telemetry tracking token throughput, execution latencies, turn budgets, and cost approximations per command.
Multi-Provider Reasoning Engine
Multi-Provider Backend & Active Key Pool
Token and Quota Monitor
Live Token & Telemetry Monitor

🏛️ System Architecture Diagram

┌─────────────────────────────────────────────────────────────────────────────────┐
│                           THE BRAIN: AI REASONING ENGINE                        │
│   • Model Context Protocol (MCP Spec 2026 / Port 48124)                         │
│   • Multi-Key Round-Robin Governor (Gemini 3.8 / Claude 3.7 / Ollama)           │
│   • Single-Turn Deterministic Tool-Lock & Acoustic Safeguards                   │
└────────────────────────────────────────┬────────────────────────────────────────┘
                                         │
                                         ▼
┌─────────────────────────────────────────────────────────────────────────────────┐
│                      THE HUB: TAURI v2 DESKTOP COMPANION                        │
│   • Rust Core (Acoustic Shock Shield, IPC Server ws://127.0.0.1:48123)          │
│   • React Musician HUD (128-Needle RTA, Multi-Satellite Registry, ActionCards)  │
│   • Polymorphic DAW Dispatcher (Logic Pro / Steinberg Nuendo & Cubase)          │
└──────────────────┬───────────────────────────────────────────┬──────────────────┘
                   │                                           │
                   ▼                                           ▼
┌──────────────────────────────────────┐   ┌──────────────────────────────────────┐
│       THE EAR: AUDIO METROLOGY       │   │        THE HANDS: DAW BRIDGES        │
│   • JUCE 8 / C++20 Meter Satellite   │   │   • Swift Mach-O Bridge (Logic AX)   │
│   • ITU-R BS.1770-4 / EBU R128 Meter │   │   • 14-Bit CoreMIDI MCU Engine       │
│   • 30 fps Frame Telemetry Stream    │   │   • Steinberg JS Remote API (Nuendo) │
└──────────────────────────────────────┘   └──────────────────────────────────────┘

🚀 Quick Start & Installation

Option 1: 1-Click Tester Setup (Recommended for Producers & Beta Testers)

No compilation required. Download pre-built bundles from GitHub Releases.

  1. Download Packages:
  2. Install Desktop App:
    • Open the .dmg and drag Oszillation Mixing Buddy.app into your /Applications folder.
  3. Install Plugins (1-Click):
    • Unzip MixingBuddyMeter-Plugins-v0.9.0.zip and double-click install-plugins.command.
    • Alternatively copy manually:
      • AU: MixingBuddyMeter.component $\rightarrow$ ~/Library/Audio/Plug-Ins/Components/
      • VST3: MixingBuddyMeter.vst3 $\rightarrow$ ~/Library/Audio/Plug-Ins/VST3/
  4. Steinberg Remote Setup (Nuendo 14 & Cubase):
    • In the desktop HUD under Hamburger Menu $\rightarrow$ Werkzeuge & Vault, click „Steinberg MIDI Remote Installieren“ (or copy Oszillation_MixingBuddy.js to ~/Documents/Steinberg/Nuendo 14/MIDI Remote/Driver Scripts/Local/Oszillation/MixingBuddy/).
  5. Grant macOS Permissions:
    • Accessibility (Bedienungshilfen): Open macOS System Settings $\rightarrow$ Privacy & Security $\rightarrow$ Accessibility and enable Oszillation Mixing Buddy.
    • Microphone (Speech Assistant): Required when using the Push-to-Talk voice assistant.
  6. Launch & Mix:
    • Launch Oszillation Mixing Buddy from /Applications/.
    • Insert MixingBuddyMeter on your DAW master bus or group stems. Telemetry locks in within 33 milliseconds.

Option 2: Build from Source (For Developers & Contributors)

Prerequisites

  • macOS 13.0+ (Ventura, Sonoma, Sequoia on Apple Silicon or Intel)
  • Apple Logic Pro (v10.8+ / v11.x) or Steinberg Nuendo 14 / Cubase 14 (also 12 & 13)
  • Node.js $\ge 20$, pnpm $\ge 9$, Rust toolchain (cargo, rustc), CMake $\ge 3.25$, Xcode Command Line Tools
# Clone the repository
git clone https://github.com/WizardofTryout/oszillation-mixing-buddy.git
cd oszillation-mixing-buddy

# Install dependencies and build shared packages
pnpm install
pnpm -r run build

# Build native Swift accessibility bridge ("The Hands")
pnpm --filter @mixing-buddy/daw-adapters run build:swift

# Build and deploy the JUCE Satellite plugin ("The Ear")
cmake -B build/plugins -S plugins/meter-audio -DCMAKE_BUILD_TYPE=Release
cmake --build build/plugins --config Release
cp -R build/plugins/MixingBuddyMeter_artefacts/Release/AU/MixingBuddyMeter.component ~/Library/Audio/Plug-Ins/Components/
cp -R build/plugins/MixingBuddyMeter_artefacts/Release/VST3/MixingBuddyMeter.vst3 ~/Library/Audio/Plug-Ins/VST3/

# Compile Desktop HUD application
pnpm --filter desktop tauri build --bundles app --no-sign
cp -R target/release/bundle/macos/Oszillation\ Mixing\ Buddy.app /Applications/
mkdir -p "/Applications/Oszillation Mixing Buddy.app/Contents/Resources"
cp packages/daw-adapters/bin/logic-ax-bridge "/Applications/Oszillation Mixing Buddy.app/Contents/Resources/"

🛡️ License & Commercial Rights

This software is released under the PolyForm Noncommercial License 1.0.0.

  • Permitted: Noncommercial evaluation, education, personal audio production, and open-source contributions.
  • Prohibited: Any commercial exploitation, bundling into proprietary paid products, or hosting as a commercial service without an express commercial license agreement.

For enterprise licensing, bespoke DAW integrations, or studio installations, please contact:
Oszillation Studio · Matthias Köhler M.Sc. · https://oszillation.studio

from github.com/WizardofTryout/oszillation-mixing-buddy

Установка Oszillation Mixing Buddy

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/WizardofTryout/oszillation-mixing-buddy

FAQ

Oszillation Mixing Buddy MCP бесплатный?

Да, Oszillation Mixing Buddy MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Oszillation Mixing Buddy?

Нет, Oszillation Mixing Buddy работает без API-ключей и переменных окружения.

Oszillation Mixing Buddy — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Oszillation Mixing Buddy в Claude Desktop, Claude Code или Cursor?

Открой Oszillation Mixing Buddy на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Oszillation Mixing Buddy with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории media