Releases: BillTribble/Samsara-Looper
Releases · BillTribble/Samsara-Looper
🌊 v0.7.4: The Smooth Reverb Update
v0.7.4: The Smooth Reverb Update 🌊
Get ready for lush, seamless soundscapes.
- 🔇 Click-Free Reverb Resizing: Fixed a bug where adjusting the CloudSeed reverb size via the XY pad caused clicking and zipper noise.
- 🎛️ Analog-Style Delay Glide: Changing the reverb size now utilizes a deep DSP smoothing algorithm. Delay lines smoothly pitch-sweep to their new lengths in real-time, just like high-end hardware reverbs.
🧠 v0.7.3: The DAW Memory Update
v0.7.3: The DAW Memory Update 🧠
Samsara now perfectly remembers exactly where you were in your Ableton project.
- 💾 VST Project State: When loaded as a VST in a DAW, Samsara now saves your
Session IDdirectly into the DAW's project file. - 🎯 DAW Context Awareness: When you open an Ableton project, Samsara automatically loads the correct jam associated with that project instead of just the globally active one.
- 🎸 Standalone Convenience Preserved: Don't worry, when you launch the Standalone app, it still jumps right into your most recent jam.
🎛️ v0.7.2: The About Panel & Routing Fixes Update
What's New in v0.7.2 🎛️
- ℹ️ About Panel Enhancements: Added the About Panel to the Home Screen with version and build time info, and updated its text and placement in the header inside jams.
- 🎛️ Routing & Scrolling Fixes: Fixed VST 8-channel routing and improved
RiffHistoryPanelscroll timing. - 🛠️ Under the Hood: Updated logs and VST3 copy paths to streamline setup and development.
📤 v0.7.1: The Export & Delete Riffs Update
v0.7.1 (Build 20260530_173551) 📤
New Features & Enhancements:
- 📤 Export Riffs: You can now long press on a riff in the riff browser to export it. The export creates a master mixdown and stems for each layer as a ZIP file in your documents folder.
- 🗑️ Delete Riffs: The new long press menu also lets you delete riffs and their unique audio layers, freeing up disk space.
- 🔗 Deep Linking: Generated exports include a
.samsaralinkfile. Double click it to instantly open Samsara and scroll to that specific riff.
Performance & Bug Fixes:
- 🧵 Export Threading: Offline rendering runs safely in the background, allowing you to keep jamming while stems render.
🎯 v0.7.0: The Pitch Indicator & WebUI BPM Update
New Features & Enhancements:
- 🎯 Pitch Indicator: Added a pitch indicator highlight layer for better visual feedback.
- 🖱️ BPM Panel Improvements: Double-click to edit the BPM directly in the WebUI.
- 💡 Added helpful tooltips (which intelligently hide on pointer down).
- 📐 UI Cleanups: Removed the 40px JUCE header gap for a cleaner interface.
- 🙈 Hid the WebUI/JUCE UI selector row to simplify the view.
Performance & Bug Fixes:
- 🌊 Waveform Optimization: Optimized waveform rendering and rate-limited the FX grid for smoother UI performance.
- 🛡️ Audio Engine Stability: Fixed memory allocation issues on the audio thread for both
ShimmerReverbandCloudSeedeffects, resolving potential audio glitches and crashes.
🗂️ v0.7.0: The Repository Separation & Bug Fixes Update
New Features & Enhancements:
- 🗂️ Repository Separation: Introduced a dual-repo strategy to separate development code (private) from public releases (Samsara-Looper).
- 🌐 Web UI: Enabled concurrent web UI changes to sync more cleanly.
- 🧼 UI Cleanups: Hid the native Options button to avoid user confusion over MIDI settings.
Performance & Bug Fixes:
- 🎬 App Launch: Fixed an issue where the app would sometimes erroneously start in play mode; it now correctly defaults to paused (
isPlaying= false). - 🎮 Control Input: Fixed a bug causing the XY pad to lock up on right-click.
- 🔌 WebSocket Backend: Moved WebSocket broadcasting off the JUCE Message Thread to improve audio thread performance and application UI responsiveness.