├── .github ├── FUNDING.yml └── workflows │ ├── build-release.yml │ ├── build.yml │ ├── get-version.yml │ └── release.yml ├── .gitignore ├── .vscode └── launch.json ├── 50-goxlr.rules ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── LICENSE-3RD-PARTY ├── README.md ├── ROADMAP.md ├── audio ├── Cargo.toml └── src │ ├── audio.rs │ ├── cpal │ ├── cpal_config.rs │ ├── cpal_playback.rs │ ├── cpal_record.rs │ └── mod.rs │ ├── lib.rs │ ├── player.rs │ ├── pulse │ ├── mod.rs │ ├── pulse_config.rs │ ├── pulse_playback.rs │ └── pulse_record.rs │ ├── recorder.rs │ └── ringbuffer.rs ├── ci ├── build-and-install.sh ├── build-macos ├── build-macos-package ├── build-packages ├── cargo-out-dir ├── distrib │ └── DEBIAN │ │ └── postinst ├── goxlr-utility.iss ├── macos │ ├── GoXLR Utility.pkgproj │ ├── Info.plist.template.xml │ ├── LICENSE │ ├── README.md │ ├── helpers │ │ ├── activate-app │ │ └── activate-initialiser │ ├── initialise.full.plist.xml │ └── initialise.mini.plist.xml └── nsis │ ├── goxlr-utility.nsi │ ├── post-install.ini │ └── running-warn.ini ├── client ├── Cargo.toml ├── build.rs └── src │ ├── bin │ ├── main.rs │ └── quiet.rs │ ├── cli.rs │ ├── lib.rs │ ├── microphone.rs │ └── runner.rs ├── daemon ├── Cargo.toml ├── NOTES.md ├── build.rs ├── profiles │ ├── DEFAULT.goxlrMicProfile │ └── Default.goxlr ├── resources │ ├── create-icons.sh │ ├── goxlr-daemon.rc │ ├── goxlr-utility-large.png │ ├── goxlr-utility.desktop │ ├── goxlr-utility.ico │ ├── goxlr-utility.plist.xml │ ├── goxlr-utility.png │ ├── goxlr-utility.svg │ ├── icon.icns │ └── icons.icns ├── src │ ├── audio.rs │ ├── cli.rs │ ├── device.rs │ ├── events.rs │ ├── files.rs │ ├── firmware │ │ ├── firmware_file.rs │ │ ├── firmware_update.rs │ │ └── mod.rs │ ├── main.rs │ ├── mic_profile.rs │ ├── platform │ │ ├── linux │ │ │ ├── autostart.rs │ │ │ ├── mod.rs │ │ │ └── sleep.rs │ │ ├── macos.rs │ │ ├── macos │ │ │ ├── core_audio.rs │ │ │ ├── device.rs │ │ │ └── runtime.rs │ │ ├── mod.rs │ │ ├── unix.rs │ │ └── windows.rs │ ├── primary_worker.rs │ ├── profile.rs │ ├── servers │ │ ├── http_server.rs │ │ ├── ipc_server.rs │ │ ├── mod.rs │ │ └── server_packet.rs │ ├── settings.rs │ ├── shutdown.rs │ ├── tray │ │ ├── linux.rs │ │ ├── macos.rs │ │ ├── mod.rs │ │ └── windows.rs │ └── tts.rs └── web-content │ ├── assets │ ├── LeagueMono-DDxhWbJ-.ttf │ ├── LeagueMono-NarrowRegular-BNjYDQSQ.ttf │ ├── RopaSans-Regular-D0maE9n2.ttf │ ├── index-B-EHT3Xz.css │ └── index-BLHyPn-i.js │ ├── favicon.ico │ ├── images │ └── submix │ │ ├── linked-dimmed.png │ │ ├── linked-white.png │ │ ├── unlinked-dimmed.png │ │ └── unlinked-white.png │ ├── index.html │ └── wheel.png ├── defaults ├── Cargo.toml ├── resources │ ├── README.md │ ├── icons │ │ ├── headphone.png │ │ ├── level.png │ │ ├── lightbulb2.png │ │ ├── mic.png │ │ ├── mic3.png │ │ ├── music.png │ │ ├── person.png │ │ └── scale.png │ ├── mic-profiles │ │ └── DEFAULT.goxlrMicProfile │ ├── presets │ │ ├── Big Echo.preset │ │ ├── Big Verb.preset │ │ ├── Comms Radio.preset │ │ ├── HardTune Music.preset │ │ ├── Kid Robot.preset │ │ ├── PitchDn Echo.preset │ │ └── Tank.preset │ └── profiles │ │ ├── Default - Red.goxlr │ │ ├── Default - Teal Blue.goxlr │ │ ├── Default - Vaporwave.goxlr │ │ ├── Default.goxlr │ │ └── Sleep.goxlr └── src │ └── main.rs ├── goxlr-wireshark-plugin.lua ├── initialiser ├── Cargo.toml ├── README.md └── src │ └── main.rs ├── ipc ├── Cargo.toml └── src │ ├── client.rs │ ├── clients │ ├── ipc │ │ ├── ipc_client.rs │ │ ├── ipc_socket.rs │ │ └── mod.rs │ ├── mod.rs │ └── web │ │ ├── mod.rs │ │ └── web_client.rs │ ├── device.rs │ └── lib.rs ├── launcher ├── Cargo.toml ├── build.rs ├── resources │ └── goxlr-launcher.rc └── src │ └── main.rs ├── profile ├── .gitignore ├── Cargo.toml ├── README.md ├── src │ ├── components.rs │ ├── components │ │ ├── animation.rs │ │ ├── browser.rs │ │ ├── colours.rs │ │ ├── context.rs │ │ ├── echo.rs │ │ ├── effects.rs │ │ ├── fader.rs │ │ ├── gender.rs │ │ ├── hardtune.rs │ │ ├── megaphone.rs │ │ ├── mixer.rs │ │ ├── mute.rs │ │ ├── mute_chat.rs │ │ ├── pitch.rs │ │ ├── preset_writer.rs │ │ ├── reverb.rs │ │ ├── robot.rs │ │ ├── root.rs │ │ ├── sample.rs │ │ ├── scribble.rs │ │ ├── simple.rs │ │ └── submix │ │ │ ├── linking_tree.rs │ │ │ ├── mix_routing_tree.rs │ │ │ ├── mod.rs │ │ │ ├── monitor_tree.rs │ │ │ └── submixer.rs │ ├── error.rs │ ├── lib.rs │ ├── mic_profile.rs │ ├── microphone.rs │ ├── microphone │ │ ├── compressor.rs │ │ ├── equalizer.rs │ │ ├── equalizer_mini.rs │ │ ├── gate.rs │ │ ├── mic_setup.rs │ │ └── ui_setup.rs │ └── profile.rs └── test-data │ ├── output.xml │ └── profile.xml ├── scribbles ├── Cargo.toml ├── fonts │ └── Play-Bold.ttf └── src │ └── lib.rs ├── types ├── Cargo.toml └── src │ └── lib.rs └── usb ├── Cargo.toml └── src ├── animation.rs ├── buttonstate.rs ├── channelstate.rs ├── colouring.rs ├── commands.rs ├── dcp.rs ├── device ├── base.rs ├── libusb │ ├── device.rs │ └── mod.rs ├── mod.rs └── tusb │ ├── device.rs │ ├── mod.rs │ └── tusbaudio.rs ├── devices.rs ├── error.rs ├── goxlr.rs ├── lib.rs ├── microphone.rs └── routing.rs /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/build-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/.github/workflows/build-release.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/get-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/.github/workflows/get-version.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /50-goxlr.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/50-goxlr.rules -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-3RD-PARTY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/LICENSE-3RD-PARTY -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /audio/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/Cargo.toml -------------------------------------------------------------------------------- /audio/src/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/audio.rs -------------------------------------------------------------------------------- /audio/src/cpal/cpal_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/cpal/cpal_config.rs -------------------------------------------------------------------------------- /audio/src/cpal/cpal_playback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/cpal/cpal_playback.rs -------------------------------------------------------------------------------- /audio/src/cpal/cpal_record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/cpal/cpal_record.rs -------------------------------------------------------------------------------- /audio/src/cpal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/cpal/mod.rs -------------------------------------------------------------------------------- /audio/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/lib.rs -------------------------------------------------------------------------------- /audio/src/player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/player.rs -------------------------------------------------------------------------------- /audio/src/pulse/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/pulse/mod.rs -------------------------------------------------------------------------------- /audio/src/pulse/pulse_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/pulse/pulse_config.rs -------------------------------------------------------------------------------- /audio/src/pulse/pulse_playback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/pulse/pulse_playback.rs -------------------------------------------------------------------------------- /audio/src/pulse/pulse_record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/pulse/pulse_record.rs -------------------------------------------------------------------------------- /audio/src/recorder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/recorder.rs -------------------------------------------------------------------------------- /audio/src/ringbuffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/audio/src/ringbuffer.rs -------------------------------------------------------------------------------- /ci/build-and-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/build-and-install.sh -------------------------------------------------------------------------------- /ci/build-macos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/build-macos -------------------------------------------------------------------------------- /ci/build-macos-package: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/build-macos-package -------------------------------------------------------------------------------- /ci/build-packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/build-packages -------------------------------------------------------------------------------- /ci/cargo-out-dir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/cargo-out-dir -------------------------------------------------------------------------------- /ci/distrib/DEBIAN/postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/distrib/DEBIAN/postinst -------------------------------------------------------------------------------- /ci/goxlr-utility.iss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/goxlr-utility.iss -------------------------------------------------------------------------------- /ci/macos/GoXLR Utility.pkgproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/macos/GoXLR Utility.pkgproj -------------------------------------------------------------------------------- /ci/macos/Info.plist.template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/macos/Info.plist.template.xml -------------------------------------------------------------------------------- /ci/macos/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/macos/LICENSE -------------------------------------------------------------------------------- /ci/macos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/macos/README.md -------------------------------------------------------------------------------- /ci/macos/helpers/activate-app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/macos/helpers/activate-app -------------------------------------------------------------------------------- /ci/macos/helpers/activate-initialiser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/macos/helpers/activate-initialiser -------------------------------------------------------------------------------- /ci/macos/initialise.full.plist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/macos/initialise.full.plist.xml -------------------------------------------------------------------------------- /ci/macos/initialise.mini.plist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/macos/initialise.mini.plist.xml -------------------------------------------------------------------------------- /ci/nsis/goxlr-utility.nsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/nsis/goxlr-utility.nsi -------------------------------------------------------------------------------- /ci/nsis/post-install.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/nsis/post-install.ini -------------------------------------------------------------------------------- /ci/nsis/running-warn.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ci/nsis/running-warn.ini -------------------------------------------------------------------------------- /client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/client/Cargo.toml -------------------------------------------------------------------------------- /client/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/client/build.rs -------------------------------------------------------------------------------- /client/src/bin/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/client/src/bin/main.rs -------------------------------------------------------------------------------- /client/src/bin/quiet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/client/src/bin/quiet.rs -------------------------------------------------------------------------------- /client/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/client/src/cli.rs -------------------------------------------------------------------------------- /client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/client/src/lib.rs -------------------------------------------------------------------------------- /client/src/microphone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/client/src/microphone.rs -------------------------------------------------------------------------------- /client/src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/client/src/runner.rs -------------------------------------------------------------------------------- /daemon/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/Cargo.toml -------------------------------------------------------------------------------- /daemon/NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/NOTES.md -------------------------------------------------------------------------------- /daemon/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/build.rs -------------------------------------------------------------------------------- /daemon/profiles/DEFAULT.goxlrMicProfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/profiles/DEFAULT.goxlrMicProfile -------------------------------------------------------------------------------- /daemon/profiles/Default.goxlr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/profiles/Default.goxlr -------------------------------------------------------------------------------- /daemon/resources/create-icons.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/resources/create-icons.sh -------------------------------------------------------------------------------- /daemon/resources/goxlr-daemon.rc: -------------------------------------------------------------------------------- 1 | id ICON "resources/goxlr-utility.ico" 2 | -------------------------------------------------------------------------------- /daemon/resources/goxlr-utility-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/resources/goxlr-utility-large.png -------------------------------------------------------------------------------- /daemon/resources/goxlr-utility.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/resources/goxlr-utility.desktop -------------------------------------------------------------------------------- /daemon/resources/goxlr-utility.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/resources/goxlr-utility.ico -------------------------------------------------------------------------------- /daemon/resources/goxlr-utility.plist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/resources/goxlr-utility.plist.xml -------------------------------------------------------------------------------- /daemon/resources/goxlr-utility.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/resources/goxlr-utility.png -------------------------------------------------------------------------------- /daemon/resources/goxlr-utility.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/resources/goxlr-utility.svg -------------------------------------------------------------------------------- /daemon/resources/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/resources/icon.icns -------------------------------------------------------------------------------- /daemon/resources/icons.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/resources/icons.icns -------------------------------------------------------------------------------- /daemon/src/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/audio.rs -------------------------------------------------------------------------------- /daemon/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/cli.rs -------------------------------------------------------------------------------- /daemon/src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/device.rs -------------------------------------------------------------------------------- /daemon/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/events.rs -------------------------------------------------------------------------------- /daemon/src/files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/files.rs -------------------------------------------------------------------------------- /daemon/src/firmware/firmware_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/firmware/firmware_file.rs -------------------------------------------------------------------------------- /daemon/src/firmware/firmware_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/firmware/firmware_update.rs -------------------------------------------------------------------------------- /daemon/src/firmware/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/firmware/mod.rs -------------------------------------------------------------------------------- /daemon/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/main.rs -------------------------------------------------------------------------------- /daemon/src/mic_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/mic_profile.rs -------------------------------------------------------------------------------- /daemon/src/platform/linux/autostart.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/linux/autostart.rs -------------------------------------------------------------------------------- /daemon/src/platform/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/linux/mod.rs -------------------------------------------------------------------------------- /daemon/src/platform/linux/sleep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/linux/sleep.rs -------------------------------------------------------------------------------- /daemon/src/platform/macos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/macos.rs -------------------------------------------------------------------------------- /daemon/src/platform/macos/core_audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/macos/core_audio.rs -------------------------------------------------------------------------------- /daemon/src/platform/macos/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/macos/device.rs -------------------------------------------------------------------------------- /daemon/src/platform/macos/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/macos/runtime.rs -------------------------------------------------------------------------------- /daemon/src/platform/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/mod.rs -------------------------------------------------------------------------------- /daemon/src/platform/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/unix.rs -------------------------------------------------------------------------------- /daemon/src/platform/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/platform/windows.rs -------------------------------------------------------------------------------- /daemon/src/primary_worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/primary_worker.rs -------------------------------------------------------------------------------- /daemon/src/profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/profile.rs -------------------------------------------------------------------------------- /daemon/src/servers/http_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/servers/http_server.rs -------------------------------------------------------------------------------- /daemon/src/servers/ipc_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/servers/ipc_server.rs -------------------------------------------------------------------------------- /daemon/src/servers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/servers/mod.rs -------------------------------------------------------------------------------- /daemon/src/servers/server_packet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/servers/server_packet.rs -------------------------------------------------------------------------------- /daemon/src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/settings.rs -------------------------------------------------------------------------------- /daemon/src/shutdown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/shutdown.rs -------------------------------------------------------------------------------- /daemon/src/tray/linux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/tray/linux.rs -------------------------------------------------------------------------------- /daemon/src/tray/macos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/tray/macos.rs -------------------------------------------------------------------------------- /daemon/src/tray/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/tray/mod.rs -------------------------------------------------------------------------------- /daemon/src/tray/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/tray/windows.rs -------------------------------------------------------------------------------- /daemon/src/tts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/src/tts.rs -------------------------------------------------------------------------------- /daemon/web-content/assets/LeagueMono-DDxhWbJ-.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/assets/LeagueMono-DDxhWbJ-.ttf -------------------------------------------------------------------------------- /daemon/web-content/assets/LeagueMono-NarrowRegular-BNjYDQSQ.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/assets/LeagueMono-NarrowRegular-BNjYDQSQ.ttf -------------------------------------------------------------------------------- /daemon/web-content/assets/RopaSans-Regular-D0maE9n2.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/assets/RopaSans-Regular-D0maE9n2.ttf -------------------------------------------------------------------------------- /daemon/web-content/assets/index-B-EHT3Xz.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/assets/index-B-EHT3Xz.css -------------------------------------------------------------------------------- /daemon/web-content/assets/index-BLHyPn-i.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/assets/index-BLHyPn-i.js -------------------------------------------------------------------------------- /daemon/web-content/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/favicon.ico -------------------------------------------------------------------------------- /daemon/web-content/images/submix/linked-dimmed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/images/submix/linked-dimmed.png -------------------------------------------------------------------------------- /daemon/web-content/images/submix/linked-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/images/submix/linked-white.png -------------------------------------------------------------------------------- /daemon/web-content/images/submix/unlinked-dimmed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/images/submix/unlinked-dimmed.png -------------------------------------------------------------------------------- /daemon/web-content/images/submix/unlinked-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/images/submix/unlinked-white.png -------------------------------------------------------------------------------- /daemon/web-content/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/index.html -------------------------------------------------------------------------------- /daemon/web-content/wheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/daemon/web-content/wheel.png -------------------------------------------------------------------------------- /defaults/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/Cargo.toml -------------------------------------------------------------------------------- /defaults/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/README.md -------------------------------------------------------------------------------- /defaults/resources/icons/headphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/icons/headphone.png -------------------------------------------------------------------------------- /defaults/resources/icons/level.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/icons/level.png -------------------------------------------------------------------------------- /defaults/resources/icons/lightbulb2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/icons/lightbulb2.png -------------------------------------------------------------------------------- /defaults/resources/icons/mic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/icons/mic.png -------------------------------------------------------------------------------- /defaults/resources/icons/mic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/icons/mic3.png -------------------------------------------------------------------------------- /defaults/resources/icons/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/icons/music.png -------------------------------------------------------------------------------- /defaults/resources/icons/person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/icons/person.png -------------------------------------------------------------------------------- /defaults/resources/icons/scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/icons/scale.png -------------------------------------------------------------------------------- /defaults/resources/mic-profiles/DEFAULT.goxlrMicProfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/mic-profiles/DEFAULT.goxlrMicProfile -------------------------------------------------------------------------------- /defaults/resources/presets/Big Echo.preset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/presets/Big Echo.preset -------------------------------------------------------------------------------- /defaults/resources/presets/Big Verb.preset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/presets/Big Verb.preset -------------------------------------------------------------------------------- /defaults/resources/presets/Comms Radio.preset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/presets/Comms Radio.preset -------------------------------------------------------------------------------- /defaults/resources/presets/HardTune Music.preset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/presets/HardTune Music.preset -------------------------------------------------------------------------------- /defaults/resources/presets/Kid Robot.preset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/presets/Kid Robot.preset -------------------------------------------------------------------------------- /defaults/resources/presets/PitchDn Echo.preset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/presets/PitchDn Echo.preset -------------------------------------------------------------------------------- /defaults/resources/presets/Tank.preset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/presets/Tank.preset -------------------------------------------------------------------------------- /defaults/resources/profiles/Default - Red.goxlr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/profiles/Default - Red.goxlr -------------------------------------------------------------------------------- /defaults/resources/profiles/Default - Teal Blue.goxlr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/profiles/Default - Teal Blue.goxlr -------------------------------------------------------------------------------- /defaults/resources/profiles/Default - Vaporwave.goxlr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/profiles/Default - Vaporwave.goxlr -------------------------------------------------------------------------------- /defaults/resources/profiles/Default.goxlr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/profiles/Default.goxlr -------------------------------------------------------------------------------- /defaults/resources/profiles/Sleep.goxlr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/resources/profiles/Sleep.goxlr -------------------------------------------------------------------------------- /defaults/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/defaults/src/main.rs -------------------------------------------------------------------------------- /goxlr-wireshark-plugin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/goxlr-wireshark-plugin.lua -------------------------------------------------------------------------------- /initialiser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/initialiser/Cargo.toml -------------------------------------------------------------------------------- /initialiser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/initialiser/README.md -------------------------------------------------------------------------------- /initialiser/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/initialiser/src/main.rs -------------------------------------------------------------------------------- /ipc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ipc/Cargo.toml -------------------------------------------------------------------------------- /ipc/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ipc/src/client.rs -------------------------------------------------------------------------------- /ipc/src/clients/ipc/ipc_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ipc/src/clients/ipc/ipc_client.rs -------------------------------------------------------------------------------- /ipc/src/clients/ipc/ipc_socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ipc/src/clients/ipc/ipc_socket.rs -------------------------------------------------------------------------------- /ipc/src/clients/ipc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ipc/src/clients/ipc/mod.rs -------------------------------------------------------------------------------- /ipc/src/clients/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ipc/src/clients/mod.rs -------------------------------------------------------------------------------- /ipc/src/clients/web/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod web_client; 2 | -------------------------------------------------------------------------------- /ipc/src/clients/web/web_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ipc/src/clients/web/web_client.rs -------------------------------------------------------------------------------- /ipc/src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ipc/src/device.rs -------------------------------------------------------------------------------- /ipc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/ipc/src/lib.rs -------------------------------------------------------------------------------- /launcher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/launcher/Cargo.toml -------------------------------------------------------------------------------- /launcher/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/launcher/build.rs -------------------------------------------------------------------------------- /launcher/resources/goxlr-launcher.rc: -------------------------------------------------------------------------------- 1 | id ICON "../daemon/resources/goxlr-utility.ico" 2 | -------------------------------------------------------------------------------- /launcher/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/launcher/src/main.rs -------------------------------------------------------------------------------- /profile/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /profile/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/Cargo.toml -------------------------------------------------------------------------------- /profile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/README.md -------------------------------------------------------------------------------- /profile/src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components.rs -------------------------------------------------------------------------------- /profile/src/components/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/animation.rs -------------------------------------------------------------------------------- /profile/src/components/browser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/browser.rs -------------------------------------------------------------------------------- /profile/src/components/colours.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/colours.rs -------------------------------------------------------------------------------- /profile/src/components/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/context.rs -------------------------------------------------------------------------------- /profile/src/components/echo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/echo.rs -------------------------------------------------------------------------------- /profile/src/components/effects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/effects.rs -------------------------------------------------------------------------------- /profile/src/components/fader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/fader.rs -------------------------------------------------------------------------------- /profile/src/components/gender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/gender.rs -------------------------------------------------------------------------------- /profile/src/components/hardtune.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/hardtune.rs -------------------------------------------------------------------------------- /profile/src/components/megaphone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/megaphone.rs -------------------------------------------------------------------------------- /profile/src/components/mixer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/mixer.rs -------------------------------------------------------------------------------- /profile/src/components/mute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/mute.rs -------------------------------------------------------------------------------- /profile/src/components/mute_chat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/mute_chat.rs -------------------------------------------------------------------------------- /profile/src/components/pitch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/pitch.rs -------------------------------------------------------------------------------- /profile/src/components/preset_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/preset_writer.rs -------------------------------------------------------------------------------- /profile/src/components/reverb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/reverb.rs -------------------------------------------------------------------------------- /profile/src/components/robot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/robot.rs -------------------------------------------------------------------------------- /profile/src/components/root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/root.rs -------------------------------------------------------------------------------- /profile/src/components/sample.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/sample.rs -------------------------------------------------------------------------------- /profile/src/components/scribble.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/scribble.rs -------------------------------------------------------------------------------- /profile/src/components/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/simple.rs -------------------------------------------------------------------------------- /profile/src/components/submix/linking_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/submix/linking_tree.rs -------------------------------------------------------------------------------- /profile/src/components/submix/mix_routing_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/submix/mix_routing_tree.rs -------------------------------------------------------------------------------- /profile/src/components/submix/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/submix/mod.rs -------------------------------------------------------------------------------- /profile/src/components/submix/monitor_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/submix/monitor_tree.rs -------------------------------------------------------------------------------- /profile/src/components/submix/submixer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/components/submix/submixer.rs -------------------------------------------------------------------------------- /profile/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/error.rs -------------------------------------------------------------------------------- /profile/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/lib.rs -------------------------------------------------------------------------------- /profile/src/mic_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/mic_profile.rs -------------------------------------------------------------------------------- /profile/src/microphone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/microphone.rs -------------------------------------------------------------------------------- /profile/src/microphone/compressor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/microphone/compressor.rs -------------------------------------------------------------------------------- /profile/src/microphone/equalizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/microphone/equalizer.rs -------------------------------------------------------------------------------- /profile/src/microphone/equalizer_mini.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/microphone/equalizer_mini.rs -------------------------------------------------------------------------------- /profile/src/microphone/gate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/microphone/gate.rs -------------------------------------------------------------------------------- /profile/src/microphone/mic_setup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/microphone/mic_setup.rs -------------------------------------------------------------------------------- /profile/src/microphone/ui_setup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/microphone/ui_setup.rs -------------------------------------------------------------------------------- /profile/src/profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/src/profile.rs -------------------------------------------------------------------------------- /profile/test-data/output.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/test-data/output.xml -------------------------------------------------------------------------------- /profile/test-data/profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/profile/test-data/profile.xml -------------------------------------------------------------------------------- /scribbles/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/scribbles/Cargo.toml -------------------------------------------------------------------------------- /scribbles/fonts/Play-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/scribbles/fonts/Play-Bold.ttf -------------------------------------------------------------------------------- /scribbles/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/scribbles/src/lib.rs -------------------------------------------------------------------------------- /types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/types/Cargo.toml -------------------------------------------------------------------------------- /types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/types/src/lib.rs -------------------------------------------------------------------------------- /usb/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/Cargo.toml -------------------------------------------------------------------------------- /usb/src/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/animation.rs -------------------------------------------------------------------------------- /usb/src/buttonstate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/buttonstate.rs -------------------------------------------------------------------------------- /usb/src/channelstate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/channelstate.rs -------------------------------------------------------------------------------- /usb/src/colouring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/colouring.rs -------------------------------------------------------------------------------- /usb/src/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/commands.rs -------------------------------------------------------------------------------- /usb/src/dcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/dcp.rs -------------------------------------------------------------------------------- /usb/src/device/base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/device/base.rs -------------------------------------------------------------------------------- /usb/src/device/libusb/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/device/libusb/device.rs -------------------------------------------------------------------------------- /usb/src/device/libusb/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod device; 2 | -------------------------------------------------------------------------------- /usb/src/device/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/device/mod.rs -------------------------------------------------------------------------------- /usb/src/device/tusb/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/device/tusb/device.rs -------------------------------------------------------------------------------- /usb/src/device/tusb/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/device/tusb/mod.rs -------------------------------------------------------------------------------- /usb/src/device/tusb/tusbaudio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/device/tusb/tusbaudio.rs -------------------------------------------------------------------------------- /usb/src/devices.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/devices.rs -------------------------------------------------------------------------------- /usb/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/error.rs -------------------------------------------------------------------------------- /usb/src/goxlr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/goxlr.rs -------------------------------------------------------------------------------- /usb/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/lib.rs -------------------------------------------------------------------------------- /usb/src/microphone.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /usb/src/routing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoXLR-on-Linux/goxlr-utility/HEAD/usb/src/routing.rs --------------------------------------------------------------------------------