Skip to content

Midi Handshake#365

Open
greengrooves wants to merge 41 commits intowestlicht:masterfrom
jackpf:master
Open

Midi Handshake#365
greengrooves wants to merge 41 commits intowestlicht:masterfrom
jackpf:master

Conversation

@greengrooves
Copy link

@greengrooves greengrooves commented Aug 10, 2022

Hallo,
I have litlle strange question.
I try to use my Westlicht Performer with your new implemented Program changes with an Expert Sleepers Select Bus Module. I try to send the Program Change from the Performer over the Select Bus Module to change Presets together with Varigate and Voltageblock wich only respond to Select Bus messages. The Problem is that the Malekko stuff need a handshake message first to read the program change. Would it be possible to implement this in the Program Change Message ? The Voltageblock needs a Control Message on Ch1 Data 16 Velocity64 to react to the Program Changes

User settings (brightness + screensaver)
* Wake mode

* Fix

* Properly consume screensaver events

* Consume encoder properly

* Dont consume encoder when screen saved
* Shapes improvements

* Ported changes

* Extra shapes

* Remove printlns

* Remove printlns
* Send midi program change messages

* Remove debug statements

* Default send on channel 0

* Working presend

* Add always sync option

* Refactor

* Refactor

* Refactor
* Improvement docs

* Add midi improvements

* Refactor
jackpf added 11 commits August 18, 2022 18:35
* Malekko integration

* Add todos

* Use channel 0

* Program saves

* Midi integration setting

* Refactor

* Midi program offset setting

* Increment project version

* Revert "Increment project version"

This reverts commit dd1fe66.

* Update project version comment

* Dont send pattern changes when snapshot mode is activated

* Send program change message when midi program offset setting is updated
* Handle program change receives

* Only handle if setting enabled

* Handle program number overflow

* Fix
* Send pattern changes in song mode

* Refactor

* Refactor
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.

2 participants