├── .dockerignore ├── .editorconfig ├── .github ├── actions │ ├── branch-exists │ │ └── action.yml │ ├── cache │ │ └── action.yml │ ├── check-secret │ │ └── action.yml │ ├── extract-version │ │ └── action.yml │ ├── test │ │ └── action.yml │ └── validate-dependencies │ │ └── action.yml ├── dependabot.yml ├── pull_request_template.md ├── version └── workflows │ ├── node-ci.dev.yml │ └── node-ci.prod.yml ├── .gitignore ├── .jshintrc ├── .npmignore ├── .prettierrc ├── .vscode ├── launch.json └── tasks.json ├── CHANGELOG.md ├── Dockerfile ├── Docs ├── CasparCG-Example │ ├── casparcg.config │ └── sisyfos-casparcg-geometry.json └── pix │ ├── AdvancedChannelStrip.png │ ├── SisyfosChannelStripdescription.jpg │ ├── SisyfosChanneldescription.jpg │ ├── mic-tally-view.png │ ├── minimonitorview.png │ └── sisyfos.png ├── LICENSE ├── README.md ├── client ├── @types │ └── react-slider │ │ └── index.d.ts ├── favicon │ └── favicon.ico ├── index.ejs ├── index.tsx ├── package.json ├── src │ ├── assets │ │ └── css │ │ │ ├── App.css │ │ │ ├── CcgChannelSettings.css │ │ │ ├── ChanStrip.css │ │ │ ├── ChanStripEq.css │ │ │ ├── ChanStripFull.css │ │ │ ├── Channel.css │ │ │ ├── ChannelMonitorOptions.css │ │ │ ├── ChannelRouteSettings.css │ │ │ ├── Channels.css │ │ │ ├── LabelSettings.css │ │ │ ├── MicTally.css │ │ │ ├── MiniChanStrip.css │ │ │ ├── MiniChannel.css │ │ │ ├── MiniChannels.css │ │ │ ├── NoUiSlider.css │ │ │ ├── PagesSettings.css │ │ │ ├── ReductionMeter.css │ │ │ ├── RoutingStorage.css │ │ │ ├── Settings.css │ │ │ └── VuMeter.css │ ├── components │ │ ├── App.tsx │ │ ├── ChanStrip.tsx │ │ ├── ChanStripEq.tsx │ │ ├── ChanStripFull.tsx │ │ ├── Channel.tsx │ │ ├── ChannelMonitorOptions.tsx │ │ ├── ChannelRouteSettings.tsx │ │ ├── Channels.tsx │ │ ├── Labels.tsx │ │ ├── MicTally.tsx │ │ ├── MiniChanStrip.tsx │ │ ├── MiniChannel.tsx │ │ ├── MiniChannels.tsx │ │ ├── PagesSettings.tsx │ │ ├── ReductionMeter.tsx │ │ ├── RoutingStorage.tsx │ │ ├── Settings.tsx │ │ └── VuMeter.tsx │ └── utils │ │ ├── SocketClientHandlers.ts │ │ ├── i18n.ts │ │ └── labels.ts ├── tsconfig.json └── webpack.config.js ├── desktop ├── electron.js ├── package.json └── prepare-package.js ├── package.json ├── server ├── @types │ ├── classnames │ │ └── index.d.ts │ ├── emberplus │ │ └── index.d.ts │ ├── osc │ │ └── index.d.ts │ └── web-midi-api │ │ └── index.d.ts ├── __tests__ │ ├── __mocks__ │ │ ├── parsedEmptyStore.json │ │ ├── parsedFullStore.json │ │ └── parsedSimpleStore.json │ ├── channelReducer.spec.ts │ ├── faderReducer.spec.ts │ ├── indexReducer.spec.ts │ └── settingsReducer.spec.ts ├── index.ts ├── jest.config.js ├── package.json ├── src │ ├── MainThreadHandler.ts │ ├── expressHandler.ts │ ├── mainClasses.ts │ ├── reducers │ │ └── store.ts │ └── utils │ │ ├── AutomationConnection.ts │ │ ├── MixerConnection.ts │ │ ├── RemoteConnection.ts │ │ ├── SettingsStorage.ts │ │ ├── SnapshotHandler.ts │ │ ├── labels.ts │ │ ├── logger.ts │ │ ├── migrations.ts │ │ ├── mixerConnections │ │ ├── AtemConnection.ts │ │ ├── CasparCGConnection.ts │ │ ├── EmberMixerConnection.ts │ │ ├── LawoRubyConnection.ts │ │ ├── MidiMixerConnection.ts │ │ ├── OscMixerConnection.ts │ │ ├── SSLMixerConnection.ts │ │ ├── StuderMixerConnection.ts │ │ ├── StuderVistaMixerConnection.ts │ │ ├── VMixMixerConnection.ts │ │ ├── YamahaQlClConnection.ts │ │ └── productSpecific │ │ │ ├── behringerXr.ts │ │ │ └── midas.ts │ │ ├── remoteConnections │ │ ├── HuiMidiRemoteConnection.ts │ │ └── SkaarhojRemoteConnection.ts │ │ └── vuServer.ts └── tsconfig.json ├── shared ├── package.json └── src │ ├── actions │ ├── channelActions.ts │ ├── faderActions.ts │ ├── settingsActions.ts │ └── utils │ │ └── dbConversion.ts │ ├── constants │ ├── AutomationPresets.ts │ ├── MixerProtocolInterface.ts │ ├── MixerProtocolPresets.ts │ ├── SOCKET_IO_DISPATCHERS.ts │ ├── mixerProtocols │ │ ├── DmxIs.ts │ │ ├── LawoMC2.ts │ │ ├── LawoRelayVrx4.ts │ │ ├── LawoRuby.ts │ │ ├── SSLsystemT.ts │ │ ├── StuderOnAirEmber.ts │ │ ├── StuderVistaEmber.ts │ │ ├── ardourMaster.ts │ │ ├── atem.ts │ │ ├── behringerXrMaster.ts │ │ ├── casparCGMaster.ts │ │ ├── genericMidi.ts │ │ ├── midasMaster.ts │ │ ├── reaperMaster.ts │ │ ├── vMix.ts │ │ └── yamahaQLCL.ts │ └── remoteProtocols │ │ ├── HuiRemoteFaderPresets.ts │ │ └── SkaarhojProtocol.ts │ ├── reducers │ ├── channelsReducer.ts │ ├── fadersReducer.ts │ ├── indexReducer.ts │ ├── settingsReducer.ts │ └── store.ts │ └── utils │ └── vu-server-types.ts ├── storage ├── Default.x32 ├── Preset 1.x32 ├── Preset 2.x32 ├── Preset 3.x32 ├── default-casparcg.ccg └── pages.json ├── tslint.json └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/actions/branch-exists/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/actions/branch-exists/action.yml -------------------------------------------------------------------------------- /.github/actions/cache/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/actions/cache/action.yml -------------------------------------------------------------------------------- /.github/actions/check-secret/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/actions/check-secret/action.yml -------------------------------------------------------------------------------- /.github/actions/extract-version/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/actions/extract-version/action.yml -------------------------------------------------------------------------------- /.github/actions/test/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/actions/test/action.yml -------------------------------------------------------------------------------- /.github/actions/validate-dependencies/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/actions/validate-dependencies/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/version: -------------------------------------------------------------------------------- 1 | 1.11.6-locally-modified 2 | -------------------------------------------------------------------------------- /.github/workflows/node-ci.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/workflows/node-ci.dev.yml -------------------------------------------------------------------------------- /.github/workflows/node-ci.prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.github/workflows/node-ci.prod.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "esversion": 6 3 | } -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/Dockerfile -------------------------------------------------------------------------------- /Docs/CasparCG-Example/casparcg.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/Docs/CasparCG-Example/casparcg.config -------------------------------------------------------------------------------- /Docs/CasparCG-Example/sisyfos-casparcg-geometry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/Docs/CasparCG-Example/sisyfos-casparcg-geometry.json -------------------------------------------------------------------------------- /Docs/pix/AdvancedChannelStrip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/Docs/pix/AdvancedChannelStrip.png -------------------------------------------------------------------------------- /Docs/pix/SisyfosChannelStripdescription.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/Docs/pix/SisyfosChannelStripdescription.jpg -------------------------------------------------------------------------------- /Docs/pix/SisyfosChanneldescription.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/Docs/pix/SisyfosChanneldescription.jpg -------------------------------------------------------------------------------- /Docs/pix/mic-tally-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/Docs/pix/mic-tally-view.png -------------------------------------------------------------------------------- /Docs/pix/minimonitorview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/Docs/pix/minimonitorview.png -------------------------------------------------------------------------------- /Docs/pix/sisyfos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/Docs/pix/sisyfos.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/README.md -------------------------------------------------------------------------------- /client/@types/react-slider/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'react-slider' -------------------------------------------------------------------------------- /client/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/favicon/favicon.ico -------------------------------------------------------------------------------- /client/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/index.ejs -------------------------------------------------------------------------------- /client/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/index.tsx -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/assets/css/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/App.css -------------------------------------------------------------------------------- /client/src/assets/css/CcgChannelSettings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/CcgChannelSettings.css -------------------------------------------------------------------------------- /client/src/assets/css/ChanStrip.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/ChanStrip.css -------------------------------------------------------------------------------- /client/src/assets/css/ChanStripEq.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/ChanStripEq.css -------------------------------------------------------------------------------- /client/src/assets/css/ChanStripFull.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/ChanStripFull.css -------------------------------------------------------------------------------- /client/src/assets/css/Channel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/Channel.css -------------------------------------------------------------------------------- /client/src/assets/css/ChannelMonitorOptions.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/ChannelMonitorOptions.css -------------------------------------------------------------------------------- /client/src/assets/css/ChannelRouteSettings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/ChannelRouteSettings.css -------------------------------------------------------------------------------- /client/src/assets/css/Channels.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/Channels.css -------------------------------------------------------------------------------- /client/src/assets/css/LabelSettings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/LabelSettings.css -------------------------------------------------------------------------------- /client/src/assets/css/MicTally.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/MicTally.css -------------------------------------------------------------------------------- /client/src/assets/css/MiniChanStrip.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/MiniChanStrip.css -------------------------------------------------------------------------------- /client/src/assets/css/MiniChannel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/MiniChannel.css -------------------------------------------------------------------------------- /client/src/assets/css/MiniChannels.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/MiniChannels.css -------------------------------------------------------------------------------- /client/src/assets/css/NoUiSlider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/NoUiSlider.css -------------------------------------------------------------------------------- /client/src/assets/css/PagesSettings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/PagesSettings.css -------------------------------------------------------------------------------- /client/src/assets/css/ReductionMeter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/ReductionMeter.css -------------------------------------------------------------------------------- /client/src/assets/css/RoutingStorage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/RoutingStorage.css -------------------------------------------------------------------------------- /client/src/assets/css/Settings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/Settings.css -------------------------------------------------------------------------------- /client/src/assets/css/VuMeter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/assets/css/VuMeter.css -------------------------------------------------------------------------------- /client/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/App.tsx -------------------------------------------------------------------------------- /client/src/components/ChanStrip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/ChanStrip.tsx -------------------------------------------------------------------------------- /client/src/components/ChanStripEq.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/ChanStripEq.tsx -------------------------------------------------------------------------------- /client/src/components/ChanStripFull.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/ChanStripFull.tsx -------------------------------------------------------------------------------- /client/src/components/Channel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/Channel.tsx -------------------------------------------------------------------------------- /client/src/components/ChannelMonitorOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/ChannelMonitorOptions.tsx -------------------------------------------------------------------------------- /client/src/components/ChannelRouteSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/ChannelRouteSettings.tsx -------------------------------------------------------------------------------- /client/src/components/Channels.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/Channels.tsx -------------------------------------------------------------------------------- /client/src/components/Labels.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/Labels.tsx -------------------------------------------------------------------------------- /client/src/components/MicTally.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/MicTally.tsx -------------------------------------------------------------------------------- /client/src/components/MiniChanStrip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/MiniChanStrip.tsx -------------------------------------------------------------------------------- /client/src/components/MiniChannel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/MiniChannel.tsx -------------------------------------------------------------------------------- /client/src/components/MiniChannels.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/MiniChannels.tsx -------------------------------------------------------------------------------- /client/src/components/PagesSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/PagesSettings.tsx -------------------------------------------------------------------------------- /client/src/components/ReductionMeter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/ReductionMeter.tsx -------------------------------------------------------------------------------- /client/src/components/RoutingStorage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/RoutingStorage.tsx -------------------------------------------------------------------------------- /client/src/components/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/Settings.tsx -------------------------------------------------------------------------------- /client/src/components/VuMeter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/components/VuMeter.tsx -------------------------------------------------------------------------------- /client/src/utils/SocketClientHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/utils/SocketClientHandlers.ts -------------------------------------------------------------------------------- /client/src/utils/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/utils/i18n.ts -------------------------------------------------------------------------------- /client/src/utils/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/src/utils/labels.ts -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/client/webpack.config.js -------------------------------------------------------------------------------- /desktop/electron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/desktop/electron.js -------------------------------------------------------------------------------- /desktop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/desktop/package.json -------------------------------------------------------------------------------- /desktop/prepare-package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/desktop/prepare-package.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/package.json -------------------------------------------------------------------------------- /server/@types/classnames/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/@types/classnames/index.d.ts -------------------------------------------------------------------------------- /server/@types/emberplus/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'emberplus'; 2 | -------------------------------------------------------------------------------- /server/@types/osc/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/@types/osc/index.d.ts -------------------------------------------------------------------------------- /server/@types/web-midi-api/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/@types/web-midi-api/index.d.ts -------------------------------------------------------------------------------- /server/__tests__/__mocks__/parsedEmptyStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/__tests__/__mocks__/parsedEmptyStore.json -------------------------------------------------------------------------------- /server/__tests__/__mocks__/parsedFullStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/__tests__/__mocks__/parsedFullStore.json -------------------------------------------------------------------------------- /server/__tests__/__mocks__/parsedSimpleStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/__tests__/__mocks__/parsedSimpleStore.json -------------------------------------------------------------------------------- /server/__tests__/channelReducer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/__tests__/channelReducer.spec.ts -------------------------------------------------------------------------------- /server/__tests__/faderReducer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/__tests__/faderReducer.spec.ts -------------------------------------------------------------------------------- /server/__tests__/indexReducer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/__tests__/indexReducer.spec.ts -------------------------------------------------------------------------------- /server/__tests__/settingsReducer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/__tests__/settingsReducer.spec.ts -------------------------------------------------------------------------------- /server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/index.ts -------------------------------------------------------------------------------- /server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/jest.config.js -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/MainThreadHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/MainThreadHandler.ts -------------------------------------------------------------------------------- /server/src/expressHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/expressHandler.ts -------------------------------------------------------------------------------- /server/src/mainClasses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/mainClasses.ts -------------------------------------------------------------------------------- /server/src/reducers/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/reducers/store.ts -------------------------------------------------------------------------------- /server/src/utils/AutomationConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/AutomationConnection.ts -------------------------------------------------------------------------------- /server/src/utils/MixerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/MixerConnection.ts -------------------------------------------------------------------------------- /server/src/utils/RemoteConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/RemoteConnection.ts -------------------------------------------------------------------------------- /server/src/utils/SettingsStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/SettingsStorage.ts -------------------------------------------------------------------------------- /server/src/utils/SnapshotHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/SnapshotHandler.ts -------------------------------------------------------------------------------- /server/src/utils/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/labels.ts -------------------------------------------------------------------------------- /server/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/logger.ts -------------------------------------------------------------------------------- /server/src/utils/migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/migrations.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/AtemConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/AtemConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/CasparCGConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/CasparCGConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/EmberMixerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/EmberMixerConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/LawoRubyConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/LawoRubyConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/MidiMixerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/MidiMixerConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/OscMixerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/OscMixerConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/SSLMixerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/SSLMixerConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/StuderMixerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/StuderMixerConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/StuderVistaMixerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/StuderVistaMixerConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/VMixMixerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/VMixMixerConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/YamahaQlClConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/YamahaQlClConnection.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/productSpecific/behringerXr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/productSpecific/behringerXr.ts -------------------------------------------------------------------------------- /server/src/utils/mixerConnections/productSpecific/midas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/mixerConnections/productSpecific/midas.ts -------------------------------------------------------------------------------- /server/src/utils/remoteConnections/HuiMidiRemoteConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/remoteConnections/HuiMidiRemoteConnection.ts -------------------------------------------------------------------------------- /server/src/utils/remoteConnections/SkaarhojRemoteConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/remoteConnections/SkaarhojRemoteConnection.ts -------------------------------------------------------------------------------- /server/src/utils/vuServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/src/utils/vuServer.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/package.json -------------------------------------------------------------------------------- /shared/src/actions/channelActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/actions/channelActions.ts -------------------------------------------------------------------------------- /shared/src/actions/faderActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/actions/faderActions.ts -------------------------------------------------------------------------------- /shared/src/actions/settingsActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/actions/settingsActions.ts -------------------------------------------------------------------------------- /shared/src/actions/utils/dbConversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/actions/utils/dbConversion.ts -------------------------------------------------------------------------------- /shared/src/constants/AutomationPresets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/AutomationPresets.ts -------------------------------------------------------------------------------- /shared/src/constants/MixerProtocolInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/MixerProtocolInterface.ts -------------------------------------------------------------------------------- /shared/src/constants/MixerProtocolPresets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/MixerProtocolPresets.ts -------------------------------------------------------------------------------- /shared/src/constants/SOCKET_IO_DISPATCHERS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/SOCKET_IO_DISPATCHERS.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/DmxIs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/DmxIs.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/LawoMC2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/LawoMC2.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/LawoRelayVrx4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/LawoRelayVrx4.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/LawoRuby.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/LawoRuby.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/SSLsystemT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/SSLsystemT.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/StuderOnAirEmber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/StuderOnAirEmber.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/StuderVistaEmber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/StuderVistaEmber.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/ardourMaster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/ardourMaster.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/atem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/atem.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/behringerXrMaster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/behringerXrMaster.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/casparCGMaster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/casparCGMaster.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/genericMidi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/genericMidi.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/midasMaster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/midasMaster.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/reaperMaster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/reaperMaster.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/vMix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/vMix.ts -------------------------------------------------------------------------------- /shared/src/constants/mixerProtocols/yamahaQLCL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/mixerProtocols/yamahaQLCL.ts -------------------------------------------------------------------------------- /shared/src/constants/remoteProtocols/HuiRemoteFaderPresets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/remoteProtocols/HuiRemoteFaderPresets.ts -------------------------------------------------------------------------------- /shared/src/constants/remoteProtocols/SkaarhojProtocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/constants/remoteProtocols/SkaarhojProtocol.ts -------------------------------------------------------------------------------- /shared/src/reducers/channelsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/reducers/channelsReducer.ts -------------------------------------------------------------------------------- /shared/src/reducers/fadersReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/reducers/fadersReducer.ts -------------------------------------------------------------------------------- /shared/src/reducers/indexReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/reducers/indexReducer.ts -------------------------------------------------------------------------------- /shared/src/reducers/settingsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/reducers/settingsReducer.ts -------------------------------------------------------------------------------- /shared/src/reducers/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/reducers/store.ts -------------------------------------------------------------------------------- /shared/src/utils/vu-server-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/shared/src/utils/vu-server-types.ts -------------------------------------------------------------------------------- /storage/Default.x32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/storage/Default.x32 -------------------------------------------------------------------------------- /storage/Preset 1.x32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/storage/Preset 1.x32 -------------------------------------------------------------------------------- /storage/Preset 2.x32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/storage/Preset 2.x32 -------------------------------------------------------------------------------- /storage/Preset 3.x32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/storage/Preset 3.x32 -------------------------------------------------------------------------------- /storage/default-casparcg.ccg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/storage/default-casparcg.ccg -------------------------------------------------------------------------------- /storage/pages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/storage/pages.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tv2/sisyfos-audio-controller/HEAD/yarn.lock --------------------------------------------------------------------------------