Stream Deck Pages and Folders bug?
2 posters
Page 1 of 1
Stream Deck Pages and Folders bug?
Hello, I'm not sure if this is a bug or not. Here's the situation.
I'm using a stream deck to control a program called Beyond thru midi commands. When I press a button on the stream deck it triggers cue's in Beyond. When I select a cue in Beyond, it sends a midi command to change the state of the button on the stream deck. To do this, I'm using the "Note ON/OFF" function and the buttons are set to toggle.
This all works beautifully, except when using pages or folders on the stream deck. If I'm on a different page on the stream deck and select a cue in Beyond that sends the midi command back to the stream deck to indicate that the cue is active, when I move back to the correct page on the stream deck the state of the button hasn't changed as expected.
After some playing around, this function seems to work fine using a control change so it just seems isolated to the note on/off function.
I was able to notice in the log, when I'm on the stream deck page with the cue that I click in Beyond, I get the following log information:
If I'm not on the same stream deck page with the cue, I find the following in the log:
Thank you for your time!
David
I'm using a stream deck to control a program called Beyond thru midi commands. When I press a button on the stream deck it triggers cue's in Beyond. When I select a cue in Beyond, it sends a midi command to change the state of the button on the stream deck. To do this, I'm using the "Note ON/OFF" function and the buttons are set to toggle.
This all works beautifully, except when using pages or folders on the stream deck. If I'm on a different page on the stream deck and select a cue in Beyond that sends the midi command back to the stream deck to indicate that the cue is active, when I move back to the correct page on the stream deck the state of the button hasn't changed as expected.
After some playing around, this function seems to work fine using a control change so it just seems isolated to the note on/off function.
I was able to notice in the log, when I'm on the stream deck page with the cue that I click in Beyond, I get the following log information:
- Code:
2022-03-22 18:43:04.686 Debug 39020.38ms DawController MidiIn_NoteOn [InPort(Beyond OUT Channel(0) Note(107) Velocity(64)]
2022-03-22 18:43:04.686 Debug 0.08ms NoteOn MidiReceivedEvent [661BD7E6094018D30412BFCE8CE27050 InPort(Beyond OUT) Channel(0) Key(107) Velocity(64) Togglebutton Note On ]
2022-03-22 18:43:04.686 Debug 0.02ms NoteOn SetState [661BD7E6094018D30412BFCE8CE27050 Port(Beyond IN) Channel(0) - Key(107) - Velocity(64) State(1) Value(64)]
2022-03-22 18:43:09.561 Debug 4865.75ms DawController MidiIn_NoteOff [InPort(Beyond OUT Channel(0) Note(107) Velocity(64)]
2022-03-22 18:43:09.562 Debug 0.09ms NoteOn MidiReceivedEvent [661BD7E6094018D30412BFCE8CE27050 InPort(Beyond OUT) Channel(0) Key(107) Velocity(64) Togglebutton Note Off ]
2022-03-22 18:43:09.562 Debug 0.02ms NoteOn SetState [661BD7E6094018D30412BFCE8CE27050 Port(Beyond IN) Channel(0) - Key(107) - Velocity(64) State(0) Value(0)]
2022-03-22 18:43:19.346 Debug 9794.83ms NoteOn OnPIDidAppear [661BD7E6094018D30412BFCE8CE27050 Port(Beyond IN) Channel(0) - Key(107) - Velocity(64)]
If I'm not on the same stream deck page with the cue, I find the following in the log:
- Code:
2022-03-22 18:49:07.890 Debug 27109.10ms DawController MidiIn_NoteOn [InPort(Beyond OUT Channel(0) Note(107) Velocity(64)]
2022-03-22 18:49:10.077 Debug 2193.90ms DawController MidiIn_NoteOff [InPort(Beyond OUT Channel(0) Note(107) Velocity(64)]
Thank you for your time!
David
aldeberan- Posts : 2
Join date : 2022-03-22
Re: Stream Deck Pages and Folders bug?
Hi David,
I would say that this behavior is "by design." When I developed the Note action, I saw it primarily as a tool to play notes and didn't implement state management. As you have discovered, the Control Change action has a much more robust state management that keeps track of the control state even if there is no button present in the active profile/folder/page.
Implementing state management for the Note action is trickier than you may expect, and I currently have no plan to do that. If you can switch to CC messages, I recommend that you do that; otherwise, I'm afraid that you have to live with the lack of state management.
I would say that this behavior is "by design." When I developed the Note action, I saw it primarily as a tool to play notes and didn't implement state management. As you have discovered, the Control Change action has a much more robust state management that keeps track of the control state even if there is no button present in the active profile/folder/page.
Implementing state management for the Note action is trickier than you may expect, and I currently have no plan to do that. If you can switch to CC messages, I recommend that you do that; otherwise, I'm afraid that you have to live with the lack of state management.
Re: Stream Deck Pages and Folders bug?
Hello, thank you for the quick reply! No problem at all, I will find a way around it. I'm just happy to know that I'm not going crazy!
aldeberan- Posts : 2
Join date : 2022-03-22
Similar topics
» Stream Deck With Amplitube 5
» MTC Display on Stream Deck +
» my stream deck with the MIDI plug-in
» X-TOUCH MINI + STREAM DECK XL
» Selected Track + Rec works, but no feedback on Stream Deck
» MTC Display on Stream Deck +
» my stream deck with the MIDI plug-in
» X-TOUCH MINI + STREAM DECK XL
» Selected Track + Rec works, but no feedback on Stream Deck
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum