Skip to content

Releases: okstudio1/Octavium

Octavium v1.1.1 Signed Build & Distribution Pipeline

08 Feb 05:06

Choose a tag to compare

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

02 Dec 22:07
3248746

Choose a tag to compare

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

30 Oct 20:26

Choose a tag to compare

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.