Skip to content

Poor Man’s Studio v0.66.0

Choose a tag to compare

@izzaeroth izzaeroth released this 06 Jul 13:47
· 13 commits to main since this release

Poor Man’s Studio v0.66.0

Highlights:

Added CLAP plugin support alongside the existing VST3 workflow.
Added CLAP plugin scanning, cataloging, plugin manager support, settings, compatibility/status views, and host helper status.
Added CLAP Instrument and CLAP Effect assignment labels in the picker so CLAP choices no longer appear as offline-only items.
Added CLAP instrument editor windows with Apply Changes, Snapshot support, and Test Instrument behavior.
Added CLAP effect editor windows with Apply Changes, Snapshot support, and Test Effect behavior.
Added CLAP Effect Slot 1 and Slot 2 support for selected tracks.
Added CLAP offline instrument rendering and CLAP offline effect processing while preserving the existing VST3 offline render path.
Added dynamic CLAP/VST3 effect-tail detection so effect processing can stop early after wet output becomes silent instead of always rendering the full safety tail.
Added persistent CLAP live instrument sessions as the foundation for live CLAP playback.
Added selected-track CLAP live audition using a persistent CLAP instance, scheduled note events, and direct CLAP processing.
Added a reusable CLAP live playback scheduler for block-based note timing.
Added callback-safe CLAP live bridge ownership so live preview can reuse request buffers and avoid unsafe callback blocking where possible.
Added direct CLAP preview output through the JUCE audio callback for selected-track CLAP instrument playback.
Added guarded multi-track CLAP direct preview for compatible CLAP-only MIDI projects.
Added live CLAP Effect Slot 1 / Slot 2 routing during direct CLAP preview when safe.
Added fallback behavior so unsupported or mixed projects still use the existing rendered temp-WAV preview path.
Added stuck-note safety, guarded stop note-off flushing, busy-block watchdog handling, and output clipping protection for the CLAP live preview path.
Added future-facing automation/event prep structures for MIDI CC, pitch bend, channel pressure, program change, and parameter automation.
Expanded the main UI Track Vol and Master Vol sliders to support gain from 0.00 to 3.00.
Centralized shared gain limits so UI gain, render/export gain, and CLAP direct preview gain use the same cap.
Cleaned the VST Plugins and CLAP Plugins menus by removing developer/testing workflow items from the bottom of the menus.
Moved Close All Plugin Windows into the Window menu beside the other window-closing controls.
Added Window > Close All Plugin Windows to close open VST3 and CLAP plugin editor windows together.
Updated helper bubbles for direct CLAP preview, rendered fallback behavior, gain range, and plugin test workflows.
Refactored MainComponent plugin/menu code, centralized gain constants, and added cleaner plugin-window close helpers.
Updated the README, setup/build guide, text user guide, and PDF user guide with the current main window, Window menu, VST menu, CLAP menu, CLAP Settings, current tool versions, CLAP workflow notes, and updated screenshots.
Updated recommended tool versions to FluidSynth 2.5.6, JUCE 8.0.14, CMake 4.4.0-rc3, and the latest FFmpeg build.

Download:
Use the Windows zip attached below.