Skip to content

Feature/song pianoroll mixer improvements - #8

Open
bpstudio wants to merge 4 commits into
JRYCodesYT:mainfrom
bpstudio:feature/song-pianoroll-mixer-improvements
Open

Feature/song pianoroll mixer improvements#8
bpstudio wants to merge 4 commits into
JRYCodesYT:mainfrom
bpstudio:feature/song-pianoroll-mixer-improvements

Conversation

@bpstudio

@bpstudio bpstudio commented Aug 19, 2026

Copy link
Copy Markdown

Summary

Builds on the macOS file-dialog fix with song-style arrangement and tighter editing/mixing.

  • Renamed the SEQUENCER tab to DRUMS
  • Piano roll edits only the selected instrument; other instruments in the same cell show as smaller stacked color bars
  • Mixer: separate strips for SOFT, PLUCK, BASS, and KEYS; horizontal scrolling; audio mute/solo/volume/pan apply while a clip is playing
  • SONG tab: chain drum, piano, and audio patterns 0099 (empty slots are --)
  • Playback follows the SONG order, 16 steps per row, then loops
  • Save/load .jry files including all pattern banks, SONG order, and mixer state
  • README: feature list plus macOS setup (brew install sdl2 sdl2_mixer python-tk, pip install pygame-ce)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant