Releases: okstudio1/Octavium
Releases · okstudio1/Octavium
Octavium v1.1.1 Signed Build & Distribution Pipeline
Octavium v1.1.1
Making music accessible MIDI chord toolkit for musicians
Signed by OK Studio Inc. (Sectigo EV Code Signing Certificate)
What's New
EV Code Signed
- Octavium is now signed with an Extended Validation certificate no more Windows SmartScreen warnings
- Timestamped signature remains valid beyond certificate expiry
Windows Installer (coming soon)
- Professional InnoSetup installer with admin-level installation
- Optional bundled MIDI Chord Library (15,000+ chord voicings)
- Automatic upgrade/downgrade detection
Repository Cleanup
- Removed ~15,000 MIDI files from git tracking (30 MB lighter clones)
- MIDI library now fetched on-demand via
scripts/fetch_midi_library.ps1
Download
| File | Description |
|---|---|
| Octavium-1.1.1.exe | EV code-signed standalone executable (recommended) |
Note: You'll need a virtual MIDI port (e.g., loopMIDI) to send chords to your DAW.
Features
- Interactive 44 chord grid with 16 simultaneous voicings
- Algorithmic + MIDI library autofill (15,000+ real chord voicings)
- Smart regeneration with lock, scale compliance, and voice-leading
- Humanize/drift for natural-sounding playback
- Works with any DAW via virtual MIDI
- Generation options: key, mode, inversions, note counts, scale compliance
Building from Source
git clone https://github.com/owenpkent/Octavium.git
cd Octavium
python -m venv venv
.\venv\Scripts\Activate.ps1
pip install -r requirements.txt
.\scripts\fetch_midi_library.ps1 # optional: MIDI chord library
python run.py
Requirements
- Windows 10 or later (64-bit)
- Virtual MIDI port (e.g., loopMIDI)
- Any DAW that accepts MIDI input
Support Octavium If you find this useful, consider sponsoring the project!
Octavium 1.1.0
Octavium 1.1.0
Release Date: December 2, 2025
What's New
New Features
- Launcher Window - New launcher with quick access to all keyboards and windows; supports opening multiple instances simultaneously
- Modulune Generative Engine - Dual left/right hand controls for generative MIDI patterns
- Chord Monitor Enhancements
- Hold-to-play with humanize controls and drift direction
- Card editing and right-click latch features
- Exclusive chord mode
- Harmonic Table Improvements
- Right-click latch support
- Duplicate note highlighting
- Octave color gradients
- Drag While Sustain - New View menu option for dragging notes while sustaining
- 25-Key Keyboard Layout - Two-row header with inline chord display and improved drag feedback
Bug Fixes
- Fixed 25-key piano opening as 61-key piano - The 25-key piano option now correctly opens a 25-key keyboard
- Fixed pygame.midi RuntimeError - Resolved shutdown error in BasePort.del
- Fixed shared MIDI output - Prevented port from being closed when windows close
- Fixed MIDI port selection - Launcher now prefers loopMIDI Port 1 over Microsoft MIDI Mapper
- Fixed port conflicts - Shared MIDI output prevents conflicts when opening multiple windows
- Fixed chord display - Corrected chord display and pad grid note ordering
- Fixed sustain behavior - Resolved issues with chord monitor sustain
- Improved chord detection algorithm - Better accuracy in chord recognition
Download
Octavium.exe- Windows standalone executable (no installation required)
Requirements
- Windows 10/11
- A virtual MIDI port (e.g., loopMIDI) or physical MIDI device
Version 1.0.0
Octavium v1.0.0 - Initial Release
This is the first official release of Octavium, a MIDI keyboard application for Windows.
What's Included
- Standalone Windows executable (no installation required)
- Multiple keyboard sizes: 49, 61, 73, 76, and 88 keys
- Additional layouts: 4x4 Beat Grid, Faders, XY Fader
- Full MIDI output support
Changes in This Release
- Added build scripts for creating executables
- Updated line ending handling for cross-platform development
Installation
Simply download and run Octavium.exe - no Python or dependencies required!
System Requirements
- Windows 10 or higher
- MIDI output device (hardware or virtual like loopMIDI)
Download
Download the Octavium.exe file below to get started.