Track recording LEDs get stuck on at start-up
to-the-sun opened this issue · 0 comments
Repository
https://github.com/to-the-sun/amanuensis
Details
I thought this bug had been fixed, but apparently not completely. Looking for someone to investigate the causes and potentially fix it.
-
Expected behavior
Each track has a circular LED that lights up when recording is on and turns off when not recording. Obviously, when the program first starts up this LED should be off. -
Actual behavior
For some reason, there's something that happens while using the program that causes this LED to be on (on a track per track basis) from the beginning next time you start it up -
How to reproduce
As you can see in the following video, the LED is on from the very moment the program starts up. My first hunch was that it was somehow being kept on by thepattr
system and sure enough, if I open up the list of client objects there is an "led" under each track and the one in question is set to 1.
If this is the case, then the way to reproduce it would be to close the program while recording is still going on (and therefore the LED is also on).
Windows 10 / Max 7 / Python 3.5
- Recording Of The Bug
Components
However, the LED really should not be exposed to the pattr
system and I'm not sure how it is. So the first place to begin the investigation would be to open up track.maxpat
and try to figure out how it's being exposed, or if there really is some other reason for it to get stuck on like this.
Deadline
There is no deadline, but we can discuss how long it might take to execute.
Communication
Reply to this post or contact me through Github for more details.