v0.1.13 2026-02-16: ------------------- * Fixed monitor target always dimmed v0.1.12 2026-02-11: ------------------- * Fixed waiting for hardware log-info * Fixed running sudo as root * Fixed logging under not-so-clean boot conditions * Fixed monitor target muting after mic-off v0.1.11 2026-02-09: ------------------- * Fixed AES3 status polling * Fixed slot handling driver loading * Fixed EmberPlus stream size and offsets * Fixed EmberPlus update on types * Fixed MonBus routing reported to EmberPlus * Fixed check discovered nodes against last known configuration * Fixed old CTRLMOD_METERING message handling * Added dynamics state to saved * Added debug info on improper startup * Added Slot1-AES and prepared SPDif * Added dynamic_gain in metering stream * Added MonTarget dim level rather then abusing TalkbackDim * Added re-initialize module after failed for 5 seconds * Added check against number of configured nodes v0.1.10 2025-11-10: ------------------- * Fixed init of union member correctly * Fixed formatstring for floats * Fixed dynamics message size * Fixed forward-declaration * Fixed no-return on dummy() * Fixed dynamics for all parameters * Fixed auto-off for VoIP channels * Added storing/retrieving dynamics * Added dynamics parameters to api/emberplus * Added module dynamics v0.1.9 2025-10-21: ------------------ * Fixed Start/Stop behavior * Fixed rejection messages * Fixed handling faderbases v0.1.8 2025-10-14: ------------------ * Fixed Dante config checks for old/fake config * Fixed Start and StartStop when Fader already up * Fixed more robust checking, avoiding redundant messages, more logging * Fixed filling in the actual faderbase-type in EmberPlus * Fixed VoIP channel active on mic_cf_3 on startup * Fixed crash with 2nd dante MicCF connections * Added faderbase type for AFU-10 * Added more delay and retries on EmberPlus-Tree availability * Added some altenate button handlers v0.1.7 2025-09-08: ------------------ * Fixed not found EmberPlus nodes by retrying at a later state * Added Slot2 AD Target configuration v0.1.6 2025-09-01: ------------------ * Fixed number of messages for TB led control * Fixed Slot2 not added to EmberPlus-Tree when Slot1 was absent * Fixed useless init of modules and faderbase * Added supporting runtime scripts v0.1.5 2025-07-29: ------------------ * Fixed HUP signal only reloads config without restarting EmberPlus * Fixed master mute handling * Fixed path to external scripts * Added saving to tmp-file before overriding actual config v0.1.4 2025-07-15: ------------------ * Fixed update monitor mute when MicAtLine changes * Fixed updating EmberPlus dim rather then talkback_dim * Fixed to listen to the correct signal * Fixed dimming of monitors * Changed to test teardown in phases * Added MST/EXT behave like PGM in monitor * Added configurable options v0.1.3 2025-07-02: ------------------ * Fixed notify the cached value for SwitchLEDs * Fixed auto-TalkBack last source enable v0.1.2 2025-06-30: ------------------ * Fixed optimistic value changes for SwitchLEDs * Fixed removeAllTB remembered Studio-targets * Fixed extra dim causing pop-sound * Fixed restore Dim state after TalkBack * Fixed no two modules have same slot-card source * Fixed EmberPlus intial values * Fixed stability of EmberPlus consumer handling * Fixed unnescessary module input changes during startup * Fixed not-interlock without PGM dim * Fixed interlock VT without dim PGM * Fixed bus interlock behavior * Fixed monitor bus routing to consecutive presses * Fixed Slot1 cards activate GPO and EmberPlus * Fixed MonitorBusTarget not dimming properly * Fixed monitor bus index * Fixed intial master bus output attenuation * Fixed crash on empty on-air matrix * Fixed Factory with reset accepted * Fixed slot config is now saved * Fixed setting NS-source translation to EmberPlus * Fixed setting MST_SRC now resets silence alarm * Fixed NewModule responded to key-up * Fixed loadNodeIds returns something useful * Fixed data-types for configuration parsing * Fixed OnAir triggers are not pushed * Fixed fader_reserve corrected working * Fixed crash on module9&10 (last two) * Fixed cannot change module-input when active * Fixed USB-VoIP Ring/Connect LED behavior * Fixed MasterStream streamIdentifier to be nonzero * Fixed source name can be global, local to FaderBase or local to Module * Fixed ModuleGPO * Fixed obs usleep() to nanosleep() * Fixed MonitorDim is per target rather than bus * Fixed Broadcast and all-leds message * Fixed SilenceDetection with metering info * Fixed handling of ember silence_detection * Fixed module's NonStop as source * Fixed off-by-one non_stop source setting * Fixed only save changes when system READY * Changed Renamed Master CRM to Control * Changed startup for not sending unnecessary CAN messages * Added Slot1 POTS * Added Slot1 dual-WPC * Added Slot1 WPC+POTS * Added Slot1 RIAA * Added Slot2 Dante * Added EmberPlus Provider support * Added TB from last known source * Added indicator_leds writable * Added play/pause while not in call * Added NewModule mode also allows reverse order * Added saving module names * Added monitor button longpress * Added option to override number of Auron4 * Added GeneralSystemState info * Added loop-through and mute signals * Added feedback on SourceAB * Added Mic/CF AD Target selection * Added Module GPO * Added Master GPO * Added VEGAS mode * Added Mute modules when shutting down * Added StudioRemote * Added Faderbase NonStop support * Added Matrix ModuleTriggerOnair * Added SilenceDetect from Airlite mostly as-is * Added TalkBack * Added saving config after change * Added ConsoleControl mode * Added ClipLED support * Added IndicatorLED handling * Added signal for gateway to restart * Added module's menus on rotary * Added auto_vt / auto_cue for monitor buses * Added config_auto_on/off * Added VoIP active to GPO triggers * Added OnAir groups and channel triggers * Added ButtonPress / LongPress handlers including AutoLatch * Added StudioRemote as regular buttons * Added TalkBack & output_dim per monitor target v0.1.1 2024-10-01: ------------------ * First release v0.1.0 2022-10-19: ------------------ * Added system source files * Added API function * Added first engine functions v0.0.0 2022-03-14: ------------------ * initial commit