Page MenuHomePhabricator

Midi MCU meter/display not cleared
Closed, ResolvedPublic

Description

if you change to another layer where one of the channels is not assigned (blank) the meter stays assigned and the display changes to [chname. the second line of the display stays with the previous text.

expected behaviour: if a channel is not assigned, there should be an empty display and no meter

Platform: Windows
Variant: XM32
Version: 1.1.0 (125)

Event Timeline

AnonymousTaskBot changed the task status from Open to Confirmed.Jan 10 2021, 10:58 AM
david renamed this task from midi mcu changing layer meter and display behavier to Midi MCU meter/display not cleared.Jan 10 2021, 11:12 AM
AnonymousTaskBot mentioned this in v1.4.1.
AnonymousTaskBot mentioned this in v1.1.0.
AnonymousTaskBot mentioned this in v1.2.0.
AnonymousTaskBot mentioned this in v1.2.0.
AnonymousTaskBot mentioned this in v1.2.0.
AnonymousTaskBot mentioned this in v1.2.0.
AnonymousTaskBot mentioned this in v1.2.0.
AnonymousTaskBot mentioned this in v1.2.0.

Hallo David

Ich schreibe auf Deutsch....auf Englisch könnte ich mich nicht genügend gut ausdrücken.

In der Version 126 musste ich folgende feststellen:
Wechsle ich auf einen Layer in welchem ein Kanal nicht enthalten ist und dann wieder zurück, funktioniert der Kanal auf dem Midi Controller nicht mehr. Nur das Meter und die Select-Taste gehen noch...alle anderen Funktionen vom selben Offset (Solo, Mute, Fader, Knob etc.) haben keine Funktion mehr. Um diese zu reaktivieren, muss Mixing Station neu gestartet werden.

Display bei Kanälen ohne Zuweisung:
Die erste Zeile (Kanalname) zeigt korrekt nichts mehr an (Zuweisung: Current Layer - Offset x - Main - On)
Die zweite Zeile (Encoder) zeigt MainCH an (Zuweisung: Midi label ref - Controller - Knob-x) wechselt auf MainCH. Das Dysplay müsste korrekterweise leer sein.

{{userId:34}}

Oh, ich schau es mir morgen noch mal an. Ich hab blöderweise nur ein automatischen Test für den Wechsel zu einem leeren Kanal geschrieben, nicht andersrum. Sonst wär das schon aufgefallen :-)
Danke fürs Testen!

{{userId:1}}

immer wieder gerne! Du darfst übrigens ruhig fragen, wenn du gerne was geprüft hast (auch Alpha-Tests). Ich habe zwar nur beschränktes Equipment, aber genügend Zeit. Vorhanden ist ein XR18, ein M32C, zwei Midi-Controller (BCF und ICON). Als Geräte habe ich ein IPhone, ein IPad2, PC's und ein Macbook...und als Informatiker, Hobbyprogrammierer und Tontechniker bin ich der Materie nicht fremd :-)

{{userId:34}}

Gerade habe ich noch folgendes noch entdeckt...handelt sich wahrscheinlich um dasselbe Problem, ich bin aber nicht 100% sicher:
Ich habe auf den Knobs 1-8 die Gains der Kanäle (Current layer - offset x - headamp - gain) drauf. Ich habe aktuell die Kanäle von USB geroutet, die Anzeige im Display lautet deshalb CH Trim, der Knob steuert den Trim...soweit alles ok. Wenn ich auf den Layer Mix 1-16 wechsle zeigt das Display CH Head an. Nach dem Wechsel zurück zu den Kanälen 1-16 funktionieren die Gains nicht mehr. Das Display zeigt immer noch CH Head an.

{{userId:34}}

Ich hab heute noch mal einiges umgebaut und viel rumprobiert. Die Probleme sind bei mir alle weg. Zusätzlich habe ich eine neue Action hinzugefügt die beliebig viele Controller umstellen kann. D.h. man braucht nicht mehr 8 actions um die 8 Potis auf was anderes umzustellen sondern nur eine.
Und die lcds für MCU expander gehen jetzt auch, dafür gibt es ein eigene Treiber zur Auswahl.
Ah und man kann pro Midi Gerät ein offset festlegen für layer actions. Damit muss man nichts von hand ändern wenn man z.b. mcu und mcu expander nebeneinander verwendet. Layer scrolling geht dann auch über alle Geräte.
Das Update kommt morgen gehen Mittag

{{userId:1}}

ich bin sprachlos.....

{{userId:34}}

The beta is online now

{{userId:1}}

Hallo David
first impression: Meters, controls and the display is all perfect now! Many thanks!! i will mix a show to see if it is working as expected.

the new action "midi action layer" thows a null-pointer exeption as soon as i click on the left button under "controller name prefix". there is no label on the button.

{{userId:34}}

something i just realized and double-checked on a separate pc: the actions of the midi controller Assign-1 and Assign-2 got deleted with the update from 126 to 127. not a problem for me, but you might want to know about.

{{userId:34}}

Thanks, I don't see a crash report yet but I'll try to reproduce it tomorrow.

The missing actions was caused by a internal renaming, but fix that as well

{{userId:1}}