Skip to content

Releases: wrodie/behringer-mixer

v0.4.13

21 May 01:14
32352e7

Choose a tag to compare

New Behringer Wing functionality added

thanks to @speedy3wk

  • Expanded WING OSC mapping and documentation (headamps, channel preamp, USB player/recorder, bus→bus, bus→matrix/main pre, /status handling, scribble light mapping).
  • Added WING variants: WINGRACK and WINGCOMPACT.
  • Improved WING info/ACK handling.
  • Updated WING color indexing (18 colors, 0-based internal indices with 1-based device writes; no OFF observed) and headamp gain normalization.
  • Added Wing test.
  • New / expanded tags
    • headamps
    • channelpreamp
    • usbrec
    • busbussends

New keys / expanded keys

  • Channel preamp

    • /ch//preamp_gain
    • /ch//preamp_phantom
    • /ch//input_mode
    • /ch//input_srcauto
    • /ch//input_altsrc
    • /ch//input_invert
    • /ch//input_trim
    • /ch//input_balance
    • /ch//input_delay_mode
    • /ch//input_delay
    • /ch//input_delay_on
    • /ch//input_conn_grp
    • /ch//input_conn_in
    • /ch//input_alt_conn_grp
    • /ch//input_alt_conn_in
  • Scribble light

    • /ch//config_led
    • /auxin//config_led
  • Headamps (local + AES50)

    • /headamp//gain, /headamp//phantom, /headamp//config_name, /headamp//config_color
    • /headamp/a//gain, /headamp/a//phantom, /headamp/a//config_name, /headamp/a//config_color
    • /headamp/b//gain, /headamp/b//phantom, /headamp/b//config_name, /headamp/b//config_color
    • /headamp/c//gain, /headamp/c//phantom, /headamp/c//config_name, /headamp/c//config_color
  • USB player

    • /usb/playlist/path
    • /usb/playlist/index
    • /usb/playlist/songs
  • USB recorder

    • /usb/rec/state
    • /usb/rec/file
    • /usb/rec/action
    • /usb/rec/resolution
    • /usb/rec/channels
    • /usb/rec/time
  • Bus sends

    • /busbussend///mix_on
    • /busbussend///mix_fader
    • /busbussend///pre
    • /bussend///pre
    • /busmainsend///pre
  • Info

    • /status

v0.4.12

13 Jan 03:43
c9bd4af

Choose a tag to compare

Numerous bug fixes to Wing configuration - thanks to @speedy3wk

  • Corrects WING channel count to 40 (aux-ins are handled separately).
  • Makes initial mixer info loading reliable by requesting /? and accepting the WING reply variant (/* vs /?) so /status populates consistently.
  • Fixes WING mapping/value extraction by using the correct data_index for multi-value OSC replies (notably color/config messages), and normalizes a couple of WING-specific addresses/paddings for consistent mapping generation.
  • Updates WING color handling: aligns known indices with documented values, adds newer indices used by firmware v3.1 and adds a forward-compatible fallback (COLOR_) so unknown colors can round-trip without breaking.
  • Fix incorrect handling of DCA Fader and Mutes for WING

v0.4.11

14 Sep 03:49
576464d

Choose a tag to compare

Add the ability to pass in a logger object to the create function.
This should lead to better logging control in Home Assistant.

v0.4.10

13 Sep 04:40
e51f359

Choose a tag to compare

  • Add support for Mute Groups
  • Add support to view/config X32 X-USB card output config

v0.4.9

26 Jul 05:21
8f341ee

Choose a tag to compare

Fix an issue with the Wing Bus->Matrix send level

v0.4.8

26 Jul 05:04
050ffbf

Choose a tag to compare

Add support for Behringer Wing Mixer

v0.4.7

01 Jan 04:35
343f8df

Choose a tag to compare

A significant number of changes.
Change how all the mixer configuration is done. There were too many 'special cases' in the code. This is now done in the configuration. This allows for more flexibility in mapping values as well.
Code should now be more maintainable.
Applied Black code formatting
Added more test code

Features

Add support for head amps gain and phantom power
Add support for (optional) 'includes' which only pulls back certain types of data

v0.4.5

30 Mar 05:01

Choose a tag to compare

Fix bug where main/lr channels weren't working properly.

v0.4.4

15 Mar 03:25

Choose a tag to compare

Fix bug with channel sends on Xair mixers

v0.4.3

25 Jan 23:32
6efc29b

Choose a tag to compare

Adds functionality to control the USB player/recorder