From 8b48a7aa0312e70b16af0d401c0650414fd17a8b Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 4 Nov 2026 20:42:43 +0000 Subject: [PATCH] Version 0.7.0 and release notes Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01F2632qxFQDNpcNPjZWVdJa --- CMakeLists.txt | 2 +- docs/release-notes/v0.7.0.md | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 docs/release-notes/v0.7.0.md diff --git a/CMakeLists.txt b/CMakeLists.txt index 0cbe678..9a87cf7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.22) -project(KeyStepProStudio VERSION 0.6.0 LANGUAGES C CXX) +project(KeyStepProStudio VERSION 0.7.0 LANGUAGES C CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) diff --git a/docs/release-notes/v0.7.0.md b/docs/release-notes/v0.7.0.md new file mode 100644 index 0000000..f714064 --- /dev/null +++ b/docs/release-notes/v0.7.0.md @@ -0,0 +1,29 @@ +# KeyStepPro Studio v0.7.0 + +Two editions from one source tree. **Lite is the recommended one**: it is the editor, nothing else. **Full** is the same editor plus VST3 hosting. + +## Which one do I download? + +| | Lite (recommended) | Full | +| --- | --- | --- | +| Edit patterns, drums, scenes, chains, arp, tempo, swing, MIDI channels | yes | yes | +| Read / write the KeyStep over USB, backups, library, generator, MIDI monitor | yes | yes | +| KeyStep clock readout (Play/Stop, position, BPM) | yes | yes | +| VST3 instruments and effects per track, audio output, WAV recording | no | yes | +| Installer | `KeyStepProStudio-Setup-0.7.0.exe` | `KeyStepProStudio-Full-Setup-0.7.0.exe` | +| Portable zip | `KeyStepProStudio-0.7.0-portable.zip` | `KeyStepProStudio-Full-0.7.0-portable.zip` | + +Both are maintained. The editions replace each other if you install one over the other. Lite does not make sound: play the KeyStep through its own outputs or your DAW. + +## What changed +- New **Lite** edition (no VST3 SDK, no plugin helper). CMake option `KSP_ENABLE_VST_HOST` (OFF = Lite, ON = Full). +- **Rec (overdub) removed** in both editions: it only recorded the echo of the KeyStep's own sequencer. +- Lite: Seq / Arp / Drum keys are lit correctly when a project loads. +- Library: double click or Enter opens a project, and the window closes after opening. +- New track card chapter in the manual; screenshots refreshed. +- Installer and CI build both editions (Windows and macOS). + +## Install +Unsigned: SmartScreen will warn ("More info" > "Run anyway"). SHA-256 sums: `SHA256SUMS.txt` (Lite) and `SHA256SUMS-Full.txt`. VirusTotal links: _to add after upload_. Close MIDI Control Center before connecting. Only official firmware 2.5.20 is written to, with a backup before each write and a read-back check. + +macOS: no installer yet; build from source (`cmake -S . -B build`). Both editions build and pass the tests on macOS.