Skip to content

Latest commit

 

History

History
297 lines (248 loc) · 38.9 KB

CHANGELOG.md

File metadata and controls

297 lines (248 loc) · 38.9 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.6.0 (2020-01-30)

Features

  • QL1 receive fader state working (d434dd3)
  • QlCl - added mute support FROM Sisyfos (8793170)
  • yamaha QL - gain out command moved to protocol instead of hardwired in qlclconnection.ts (e96f902)
  • Yamaha QL - use Winston logging instead of console.log (d856e26)
  • yamaha QL1 - get MUTE state (on-off) from mixer (ce021e9)
  • yamaha qlcl - inital req of fader levels. - split buffers - 2 byte channel message (f462841)

2.5.0 (2020-01-29)

Features

  • CasparCGconnection.ts winston logger support (4e0a7f0)
  • CCG channelsettings emit action for selecting new channel inputs. (6f807cd)
  • CCG v2 show- PFL in settings replaces CUE NEXT (9a24def)
  • ccg-v2 - move config files to storage folder. (53bd70e)
  • check geometry file for undefined (b15fbb1)
  • disable settings in browser by adding localhost:1176/?settings=0 (f2dc03f)
  • load CasparCG settings from Storage menu (c4e55e6)
  • move CasparCG input settings into channelstrip on left side (7d20317)
  • only show Load CasparCG in Storage menu if there are any .ccg files (6cda7c0)
  • Preparing CCG - /inject command so it´s possible pass a command directly from Sofie to Audiomixer. (cb53eb5)
  • remove close button in CCG input settings window (d61dab7)
  • remove filehandling from mixerprotocol, include default example (7918b05)
  • rename Storage menu to "STORAGE" (ee917a2)
  • set new CasparCG config from Storage Menu is working. (7eab0b9)
  • set seperate loglevel for console with loggerConsoleLevel='verbose' updated in Readme.md (beba900)

Bug Fixes

  • GUI crash for reference to fader label, on fader thats not defined. (9bc4df7)
  • zero indicator on faders was off after new design (78f48b5)

2.4.0 (2020-01-23)

Features

  • added Low-mid to get 4-band eq instead of 3-band eq (59542a8)
  • chan strip zero indicators on eq, comp and monitor mix (b9ec40e)
  • channel name in header of monitor mix minus (99c0207)
  • get eq & comp state from Midas/Behringer X32 - both inital and realtime (86bd216)
  • individual runtime args for setting log level of kibana and of local log file. (e978093)
  • Midas/Behringer OSC get inital Aux state from mixer (7bb0741)
  • move ch strip to left side (89756b9)

Bug Fixes

  • Ardour ping mixewr command didn´t have osc data type (b84e965)
  • channel-body css didn´t set heigth (653def0)
  • delay initial state commands to avoid overload of OSC commands to Midas (443325f)
  • Recived Midas Ratio has value from 0 to 11 and not 0 to 1 (40afcc5)
  • typo - dispatch obj with level: instead of label: (e84abaa)
  • typo - don´t revert dispatch label from level: to label: (974bec2)
  • use .loMid value when updating loMid (9c61686)

2.3.3 (2020-01-15)

Bug Fixes

  • rename Label Monitor Mix to: "{FaderName} Monitor Mix Minus" (d99a67b)
  • update Auxlevel on mixer on changes (08b832e)

2.3.2 (2020-01-04)

2.3.1 (2020-01-01)

Bug Fixes

  • CI build errors (d98475f)
  • create storage folder if not exists when trying to store settings for the first time (41dcb09)
  • do not use winston logger in contants files as they´re also used on client side (fb2d847)
  • remove settings and default.shot from storage folder (1c63eb2)
  • remove settings.json from server folder (3229936)

2.3.0 (2019-12-21)

Features

  • Ignore Automation implemented. A "MANUAL" button added in GUI so a fader can ignore commands from Automation (1399711)

Bug Fixes

  • assign aux to fader use auxIndex instead of channel (a9e3232)
  • avoid clearing meters when setting full state of faders (cce69f5)
  • double code in AutomationConnection (had double check for X_MIX, Fade_to_black and visible) (ff8af54)
  • OscMixerConnection - compare whole command length (876b367)
  • Update GUI when state of muteOn and voOn is changed (52bf3da)

2.2.0 (2019-12-18)

Features

  • mixer online - will restart server. (fea6b24)

Bug Fixes

  • move storage to "storage" folder, to avoid docker conflicts (7323ed9)

2.1.0 (2019-12-18)

Features

  • add channel settings UI (8351cb0)
  • added protocol latency in settings. So setting "fadeActive" to false waits until last response from protocol. (6d949ed)
  • Ardour adding meter support (1864e3e)
  • Ardour meter support meter not meters (9802ff5)
  • Ardour support - added channel name from mixer (d767318)
  • Ardour support meter calimbration (loosely set) (eb01418)
  • CasparCG support as audio mixer (#35) (d47cf5b)
  • change VU meter rendering to canvas-based (ee829d7)
  • Channel labels - protocol now support setting labels on mixer (751b812)
  • ChannelType added to IChannel in channelsReducer so each channel can reference to a channel type (995b99e)
  • ChannelTypes - Channel color and label injected from mixerprotocol (9552320)
  • channelTypes - Ember+ level and gain implemented (5f2752f)
  • ChannelTypes - mixerProtocol actions is changed from string to Array (5448e7a)
  • ChannelTypes - preparing settings for numberOfChannelTypes (ef1a9ba)
  • channeltypes- OscMixerConnection send level to the different channelTypes (fd6d9ef)
  • ChannelTypes: Changed numberOfChannels to numberOfChannelsInType (current ussage is [0]) (114538d)
  • DMXIS - set label from Automation to DMXIS (ac4038f)
  • Ember - trying to figure out invokeFunction (0210ed1)
  • Ember - trying to figure out setValue (right now it only resets the value) (1e27c53)
  • Ember Protocol - Subscribe label changes (5b83282)
  • Ember Studer support - Added Vista 1 - Vista 5 - Vista 9 (d602daa)
  • fader -> channel routing. implementing faders reducer in channel component (85a1705)
  • Fader-Channel routing - initial datastructure for abstration of fader - channel (93af7b1)
  • Hui Remote - change of fader from Sisyfos to HUI working. (c6f07a9)
  • Hui remote - Remote solo button toggles Sisyfos PFL on/off (2587ff8)
  • hui remote - Select button togles sisyfos PGM on/off (3ad29b5)
  • HUI remote - Status of SELECT and SOLO button led updates when button is pressed (bd40f81)
  • hui remote - update hui if mixer faders are changed by mixer (8bb116a)
  • HUI-remote - Button led reflects Sisyfos state (df620b9)
  • implement aux configuration in Storage load/save (7e01f2a)
  • Implemented "zero" indicator on Faders (6ee7029)
  • Initial support for Ardour (4512985)
  • Lawo R3LAYVRX4 - NOT WORKING YET (ffccf79)
  • Let an automation system ping sisyfos, to verify connectivity status. (b3a1a46)
  • Midi Mixer Protocol - settings select Midi input and output port, when a MIDI mixer protocol is selected (3dd2567)
  • MidiMixerConnection - using type from protocol (96576f4)
  • MixerProtocol prepared ChannelType based structure. (bd05bb5)
  • New ChannelType - channelType and channelIndexType implemented in channelReducer and snapShot state (4082795)
  • new ChannelTypes - settings number of each channeltypes (b733529)
  • Protocol for DMXIS lightcontrol (0c9cb1f)
  • Reaper Master Protocol DCA support (f301dcd)
  • remote midi connetion - prefare PFL (ffbde02)
  • Remote midi controÃller - update mixer when recieving level change from remote (ccf95b3)
  • Remote Midi Control - working on datastructure (b15542f)
  • Remote midi controller - change generic midi remote contrioller to a dedicated HUI controller (73e4372)
  • Remote Midi Controller - connect to selected midiports from settings (1eb4500)
  • Remote midi controller - Convert Midi controller levels to audio mixer levels (ddde5fc)
  • Remote Midi controller Adding support for play, stop, pitch bend types in remote protocol. instead of just ctrl-change (f043c97)
  • Remote MidiControl - Added Faderlevel (20a9548)
  • Remote MidiController - mixerConnection to be used for updating mixer status (8f404a5)
  • Remote MidiController - preparing value conversion from mixer min-max to remote min-max (e4764b9)
  • Remote midicontroller - Recieve messages working (d60ad72)
  • Remote Midicontroller - Settings added pull down menus for selecting midiports in and out for controller (6e754cd)
  • remote-hui fader from hui to sisyfos working (97e6faa)
  • RemoteFader support - preparing support (5ed8364)
  • Set channel label on mixer from Sisyfos and from Automation (35fbc34)
  • Studer Vista - initial support (ea054e3)
  • Studer Vista Label support (fbaf105)
  • support restarting source producer to change source properties (ad9c560)
  • Yamaha QL1 midi support - basic funtionality working (e7460e2)
  • Yamaha QL1 support - created protocol (not functioning yet) (497db09)
  • casparcg: support VU meters on CCG mixer (f6a5c4d)

Bug Fixes

  • /state/full should include showFader status (c0be854)
  • as new react-slider module has a z-index of 1, settings pages are changed to a z-index of 2 (af5a46c)
  • Automation PST command must update NextAux (f635362)
  • Automationprotocol - return address data structure is to.address not to.ip (75ceb9a)
  • CasparCG protocol min and zero values are used in channelTypes, so they are adjusted accoringly (be6a5eb)
  • channel - fader abstractions was not correct (5145b43)
  • Channel had faderChannel as reference instead of ch (ea877dd)
  • checkOscCommand - returned always true (d502820)
  • ClassNames in Sttings was there by accident (c6d29b6)
  • Clear protocolDelay timer when aborting old fade (7801638)
  • Colors for active faders was missing after converting to react-slider based faders (15e34f3)
  • don´t send faderLeel to mixer, as it reference to multiple channels now. (a2a1240)
  • Electron nodeIntegration: false - added preload.js - prepare for moving hw related stuff to server side (2ec903d)
  • Fade I/O - use channelType min and zero for setting target gain (6a935c6)
  • fadeToBlack - only send commands for channels that are open (48ed2ae)
  • ipaddress of return message is not to.id but to.address (b5f3871)
  • Meter align with "zero" (48f662a)
  • Midi - addListener should have channel number and not controlchange number (aec6ea8)
  • Midi HUI remote controller, update new structure fader instead of channel (c4c9c3b)
  • Midi protocol - update faders when multiple faders are changed (a8c6da8)
  • More fader steps in Yamaha QlCl protocol (before it only had 10 steps from 0 to 1) (a9d81a8)
  • new channelType - emberMixerConnection, subscription used ch instead og channelTypeIndex (0d630bb)
  • new forked osc.js dependcy, to allow use without rebuilding (bf8797b)
  • numberOfChannels pr. type instead of totalNumberOfChannels (139b4c1)
  • only channels of first channelttype was set after reload (f50296e)
  • OSC command had wrong fader Index (bef73e4)
  • OSC protocol - All faders follows when changed on mixer (b5d9515)
  • Package.json --asar does not take any arguments (dcfa901)
  • pass auxIndex to aux level reducer (a41b987)
  • PFL should not mute channel (3c66960)
  • pgm off didn´t get a prober fadetime (1cbf98b)
  • problem with CCG interface incorrectly understanding decklink device ID (8889acd)
  • QlClMixerConnection bug re huiRemoteConnection (892bc27)
  • QlClMixerConnection called hui with wrong argument (8fbdd1b)
  • Reaper protocol. Wrong handling of feedback from mixer (51bd2fb)
  • send state commands back to right ip and expose full state (3a6f257)
  • setting menu, added cancel button to reload without saving (931ddbe)
  • settings - Protocol specific options displayed when protocol is changed (e.g. midi ports when a MIDI based protocol is selected) (25167d2)
  • settings and routing menus position: fixed instead of absolute (591877e)
  • showMessageBoxSync parsed a null to an optional argument. Now removed (3f4561f)
  • slider scroll - check for touchscreen (7331216)
  • SSL adjust fader all way to zero (894a406)
  • SSL check for negative value before converting to Uint8Array (54edfa3)
  • SSL protocol did not receive initial state from desk. (9009d46)
  • StuderVistaEmber file added (bc4dcb3)
  • toggleShowChannelStrip toggle between channels (22abc5f)
  • typeof declarationas (d627950)
  • undo emptMiserMessage() as it didnt work inside object (5da0bea)
  • update HUI remote fader, when level are changed from the mixer (b762d5f)
  • upload preload.js file after it was moved (b87c859)
  • Webpack build - removed Babili and css mini extract plugins (8ebd664)
  • when receiving fader update from mixer, responded level should be faderlevel not outgain (0fd1bd5)
  • z-index was added to settings.css (as module react-slider has a z-index=1) (b666157)
  • casparCG: ensure that the filePath is a string (248f863)
  • casparcg: resolve an issue with PFL (caf4946)
  • added file for last commit (6197f2b)
  • added midiReceiveType variable (abc1c2a)
  • adding .ts files for last commit (85cb336)
  • App -> passed an unused argument to MidiRemoteConnection (386d496)
  • AutomationConnection, OSC server could only receive local connections. IP changed to 0.0.0.0 (ceb4d2f)
  • Background on the whole mixer should be black (e3e1583)
  • behringer and midas vu-meter import was removed (d557479)
  • bouldn´ build app. Babel didn´t have preset-env installed (58c573b)
  • changed value var to any as it can be a string or a number (cb975a9)
  • check for placement of {channel} in OSC commands (67bab5b)
  • checkOSC command, if {channel} was last parameter in command it returned false (c959bf0)
  • CI added environment in test (11ce0ee)
  • CI comment out whole test (f3eb9f2)
  • CI only test build (7905a6b)
  • CI only test build (0c178b5)
  • defaultChannelReducerState pushed to undefined array. (f829191)
  • enable/disable HuiRemoteController in settings (39e0824)
  • Fade to excact target val (and not nearby) (feafa5e)
  • fadeOut didn´t end if fader was exactly === min (2868a62)
  • Fadi In/out when "master" mode didn´t turn down when PGM was on. (2313f0d)
  • forgot to add new files in new location on last commit. (b6e24ab)
  • GrpFader.css - grpFader-pst-button.on show inactive color and off show active (f8b3dc9)
  • GrpFader.tsx should not be a PurComponent when using shouldCompenentUpdate (77ca0e3)
  • HUI remote - change test order of midi message so it checks for fader change before test for button (38a71f7)
  • HUI remote - only update HUI if connected (ed855c0)
  • Index offset when calling snap from automation (28906d2)
  • Individual fadetime, use fadeTime var instead of default value in Fades (dbf1f9b)
  • linux and win builds, no icon (512b361)
  • Meters didn´t work on behringer and midas after renaming. (b090182)
  • missing /ch/1/visible (f16674a)
  • MixerConnection - Fade dispatch resolution didn´t iterate (4cf207f)
  • moved channelTypes to IMixerProtocolGeneric as it´s need when initialising the App for total number of channels (33400f3)
  • offset between channel and array (8e0fe91)
  • Only rerender when new state in store. Bug: snapOn is an array and forces a re-render everytime the redux runs it´s reducer (98e48a1)
  • PFL pass complete OSC command for turning on and of PFL (acb3108)
  • Protocol cleanup - removed references to deleted protocols (d01d3ca)
  • Protocol cleanup, removed protocols deleted in import (9afeded)
  • re-render grp fader (738895c)
  • refered to props store instead of windows store (f022d79)
  • removed double background-color assignment in Channel.css (9213f50)
  • Rerender when clicking on a snap button. props state is now each elements value and not the object of the element (fbe8dcd)
  • SET_OUTPUT_LEVEL didn´t have a return so VU was set. (0d14869)
  • slow crossfade when take 32channels. dispatchTrigger added, so store only updates every 5 times the OSC fader is updated. (f70061d)
  • small type fixes (d6d673f)
  • toggling a snap on a channel didn´t update the gui. its now checked in shouldComponentUpdate (face0e3)
  • turned on channel instead of GrpFader (56868af)
  • type - assigned true to pflOn instead of comparing in if ( = instead of === ) (83e0cba)
  • type used = instead of === (c350927)
  • TYPO (e2f761a)
  • Update gain level in redux store so a change of volume while fading doesn´t jump back to gain from before last fade start (68ae069)
  • Update webpack.build for ts with babel. (70e2437)
  • When an channelsetting is on and new protocol are selected that haven´t implementee channelsettings, the settings wouldn´t go away after reload. (82373dd)
  • When running as "master" volume did not lower when pgm on. (069b4b0)
  • window size on open, element types in Settings (cdb2430)
  • yarn build - did not build as || was used instead of && (48930e8)