Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Midi Handshake #365

Open
wants to merge 41 commits into
base: master
Choose a base branch
from
Open

Midi Handshake #365

wants to merge 41 commits into from

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