├── .eslintrc.js ├── .github └── workflows │ ├── deploy.yml │ ├── discord.yml │ └── test-sftp.yml ├── .gitignore ├── .prettierrc ├── README.md ├── assets └── studio-teaser.png ├── deploy ├── discord.ts ├── run.ts └── tsconfig.json ├── lerna.json ├── package.json ├── packages ├── app │ ├── example-import-sample │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ └── favicon.svg │ │ ├── src │ │ │ ├── features.ts │ │ │ ├── helper.ts │ │ │ ├── main.ts │ │ │ ├── style.css │ │ │ └── vite-env.d.ts │ │ ├── tsconfig.json │ │ └── vite.config.ts │ ├── headless │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.svg │ │ │ └── subset.od │ │ ├── src │ │ │ ├── ExampleProject.ts │ │ │ ├── features.ts │ │ │ ├── main.ts │ │ │ ├── style.css │ │ │ └── vite-env.d.ts │ │ ├── tsconfig.json │ │ └── vite.config.ts │ ├── lab │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ └── favicon.svg │ │ ├── src │ │ │ ├── Oscilloscope.tsx │ │ │ ├── Slider.sass │ │ │ ├── Slider.tsx │ │ │ ├── main.tsx │ │ │ ├── oscillator.ts │ │ │ ├── processor.ts │ │ │ ├── protocol.ts │ │ │ ├── style.sass │ │ │ ├── vite-env.d.ts │ │ │ └── waveform.ts │ │ ├── tsconfig.json │ │ └── vite.config.ts │ ├── soundfont │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ └── favicon.svg │ │ ├── src │ │ │ ├── main.ts │ │ │ ├── style.css │ │ │ └── vite-env.d.ts │ │ ├── tsconfig.json │ │ └── vite.config.ts │ └── studio │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ ├── .htaccess │ │ ├── auth-callback.html │ │ ├── become_a_patron_button.png │ │ ├── cover.png │ │ ├── favicon.svg │ │ ├── fonts │ │ │ ├── OpenSans-Regular.ttf │ │ │ └── rubik.woff2 │ │ ├── grid16.svg │ │ ├── images │ │ │ ├── devices │ │ │ │ └── midi │ │ │ │ │ └── velocity.png │ │ │ └── meta.jpg │ │ ├── logo.png │ │ ├── manuals │ │ │ ├── browser-support.md │ │ │ ├── cloud-backup.md │ │ │ ├── dev-log.md │ │ │ ├── devices │ │ │ │ └── midi │ │ │ │ │ └── velocity.md │ │ │ ├── firefox-midi.md │ │ │ ├── index.md │ │ │ ├── keyboard-shortcuts.md │ │ │ ├── permissions.md │ │ │ ├── private-file-system.md │ │ │ ├── recording.md │ │ │ └── tech-stack.md │ │ ├── templates │ │ │ ├── BMX_LiquidDrums.od │ │ │ ├── BMX_Playfield.od │ │ │ ├── BMX_Skyence_buryme_Remix.od │ │ │ ├── Ben.od │ │ │ ├── Breeze.od │ │ │ ├── BuryMe.od │ │ │ ├── Dub-Techno.od │ │ │ ├── Fatso.od │ │ │ ├── Release.od │ │ │ ├── SeekDeeper.od │ │ │ ├── Shafted.od │ │ │ └── Sunset.od │ │ └── viscious-speed │ │ │ ├── 01.svg │ │ │ ├── 02.svg │ │ │ ├── 03.svg │ │ │ ├── 04.svg │ │ │ ├── 05.svg │ │ │ ├── 06.svg │ │ │ ├── 07.svg │ │ │ ├── 08.svg │ │ │ ├── 09.svg │ │ │ ├── 10.svg │ │ │ ├── 11.svg │ │ │ ├── 12.svg │ │ │ ├── 13.svg │ │ │ ├── 14.svg │ │ │ ├── 15.svg │ │ │ ├── 16.svg │ │ │ ├── 17.svg │ │ │ ├── 18.svg │ │ │ ├── 19.svg │ │ │ └── 20.svg │ │ ├── src │ │ ├── AppDialogs.tsx │ │ ├── BuildInfo.ts │ │ ├── ErrorMail.txt │ │ ├── UserCounter.ts │ │ ├── audio │ │ │ ├── AudioDevices.ts │ │ │ └── AudioOutputDevice.ts │ │ ├── boot.ts │ │ ├── colors.sass │ │ ├── errors │ │ │ ├── ErrorHandler.ts │ │ │ ├── ErrorInfo.ts │ │ │ ├── ErrorLog.ts │ │ │ └── LogBuffer.ts │ │ ├── features.ts │ │ ├── global.d.ts │ │ ├── main.sass │ │ ├── main.ts │ │ ├── mixins.sass │ │ ├── project │ │ │ ├── ProjectBrowser.sass │ │ │ ├── ProjectBrowser.tsx │ │ │ └── ProjectDialogs.tsx │ │ ├── service │ │ │ ├── ExportStemsConfigurator.sass │ │ │ ├── ExportStemsConfigurator.tsx │ │ │ ├── FooterLabel.ts │ │ │ ├── Mixdowns.ts │ │ │ ├── ProjectProfileService.ts │ │ │ ├── SamplePlayback.ts │ │ │ ├── Shortcuts.ts │ │ │ ├── StudioMenu.ts │ │ │ ├── StudioService.ts │ │ │ ├── StudioSignal.ts │ │ │ └── SyncLogService.ts │ │ ├── ui │ │ │ ├── AnyDragData.ts │ │ │ ├── App.tsx │ │ │ ├── AutoScroll.ts │ │ │ ├── ContextMenu.ts │ │ │ ├── Cursors.ts │ │ │ ├── Dashboard.sass │ │ │ ├── Dashboard.tsx │ │ │ ├── DragAndDrop.ts │ │ │ ├── FontLoader.ts │ │ │ ├── Fonts.ts │ │ │ ├── Footer.sass │ │ │ ├── Footer.tsx │ │ │ ├── HTMLSelection.ts │ │ │ ├── IconLibrary.tsx │ │ │ ├── Markdown.sass │ │ │ ├── Markdown.tsx │ │ │ ├── MissingFeature.sass │ │ │ ├── MissingFeature.tsx │ │ │ ├── NotePadPanel.sass │ │ │ ├── NotePadPanel.tsx │ │ │ ├── NotePadTemplate.md │ │ │ ├── PianoRollLayout.ts │ │ │ ├── PreferencePanel.sass │ │ │ ├── PreferencePanel.tsx │ │ │ ├── ShadertoyRunner.ts │ │ │ ├── TextScroller.ts │ │ │ ├── UpdateMessage.sass │ │ │ ├── UpdateMessage.tsx │ │ │ ├── browse │ │ │ │ ├── AssetLocation.tsx │ │ │ │ ├── BrowseScope.tsx │ │ │ │ ├── BrowserPanel.sass │ │ │ │ ├── BrowserPanel.tsx │ │ │ │ ├── DevicesBrowser.sass │ │ │ │ ├── DevicesBrowser.tsx │ │ │ │ ├── SampleBrowser.sass │ │ │ │ ├── SampleBrowser.tsx │ │ │ │ ├── SampleDialogs.tsx │ │ │ │ ├── SampleSelection.ts │ │ │ │ ├── SampleView.sass │ │ │ │ ├── SampleView.tsx │ │ │ │ ├── SoundfontBrowser.sass │ │ │ │ ├── SoundfontBrowser.tsx │ │ │ │ ├── SoundfontSelection.ts │ │ │ │ ├── SoundfontView.sass │ │ │ │ └── SoundfontView.tsx │ │ │ ├── canvas │ │ │ │ ├── capturing.ts │ │ │ │ ├── painter.ts │ │ │ │ └── scale.ts │ │ │ ├── components │ │ │ │ ├── AutomatableControl.sass │ │ │ │ ├── AutomatableControl.tsx │ │ │ │ ├── BoxDebugView.sass │ │ │ │ ├── BoxDebugView.tsx │ │ │ │ ├── BoxesDebugView.sass │ │ │ │ ├── BoxesDebugView.tsx │ │ │ │ ├── Button.tsx │ │ │ │ ├── ButtonCheckboxRadio.sass │ │ │ │ ├── ButtonCheckboxRadio.tsx │ │ │ │ ├── Checkbox.tsx │ │ │ │ ├── ControlIndicator.tsx │ │ │ │ ├── Dialog.sass │ │ │ │ ├── Dialog.tsx │ │ │ │ ├── FlexSpacer.tsx │ │ │ │ ├── FloatingTextInput.sass │ │ │ │ ├── FloatingTextInput.tsx │ │ │ │ ├── HorizontalMeter.sass │ │ │ │ ├── HorizontalPeakMeter.tsx │ │ │ │ ├── Icon.sass │ │ │ │ ├── Icon.tsx │ │ │ │ ├── InsertMarker.sass │ │ │ │ ├── InsertMarker.tsx │ │ │ │ ├── Knob.sass │ │ │ │ ├── Knob.tsx │ │ │ │ ├── Menu.sass │ │ │ │ ├── Menu.tsx │ │ │ │ ├── MenuButton.sass │ │ │ │ ├── MenuButton.tsx │ │ │ │ ├── NumberInput.sass │ │ │ │ ├── NumberInput.tsx │ │ │ │ ├── ParameterLabel.sass │ │ │ │ ├── ParameterLabel.tsx │ │ │ │ ├── PeakMeter.sass │ │ │ │ ├── PeakMeter.tsx │ │ │ │ ├── ProgressBar.sass │ │ │ │ ├── ProgressBar.tsx │ │ │ │ ├── RadioGroup.tsx │ │ │ │ ├── ScrollModel.ts │ │ │ │ ├── Scroller.sass │ │ │ │ ├── Scroller.tsx │ │ │ │ ├── SearchInput.sass │ │ │ │ ├── SearchInput.tsx │ │ │ │ ├── TextButton.sass │ │ │ │ ├── TextButton.tsx │ │ │ │ ├── TextInput.sass │ │ │ │ ├── TextInput.tsx │ │ │ │ ├── TimeCodeInput.sass │ │ │ │ ├── TimeCodeInput.tsx │ │ │ │ ├── VolumeSlider.sass │ │ │ │ ├── VolumeSlider.tsx │ │ │ │ └── dialogs.tsx │ │ │ ├── composite │ │ │ │ ├── DropDown.sass │ │ │ │ ├── DropDown.tsx │ │ │ │ └── LabelKnob.tsx │ │ │ ├── configs.ts │ │ │ ├── devices │ │ │ │ ├── AudioBusEditor.sass │ │ │ │ ├── AudioBusEditor.tsx │ │ │ │ ├── Column.sass │ │ │ │ ├── Column.tsx │ │ │ │ ├── ControlBuilder.tsx │ │ │ │ ├── ControlGroup.sass │ │ │ │ ├── ControlGroup.tsx │ │ │ │ ├── DeviceEditor.sass │ │ │ │ ├── DeviceEditor.tsx │ │ │ │ ├── DeviceEditorFactory.tsx │ │ │ │ ├── DevicePanelDragAndDrop.ts │ │ │ │ ├── DisplayPaint.ts │ │ │ │ ├── ParameterLabelKnob.sass │ │ │ │ ├── ParameterLabelKnob.tsx │ │ │ │ ├── ParameterToggleButton.sass │ │ │ │ ├── ParameterToggleButton.tsx │ │ │ │ ├── SampleSelector.ts │ │ │ │ ├── UnknownEffectDeviceEditor.sass │ │ │ │ ├── UnknownEffectDeviceEditor.tsx │ │ │ │ ├── audio-effects │ │ │ │ │ ├── Compressor │ │ │ │ │ │ ├── CompressionCurve.sass │ │ │ │ │ │ ├── CompressionCurve.tsx │ │ │ │ │ │ ├── Meters.sass │ │ │ │ │ │ ├── Meters.tsx │ │ │ │ │ │ └── Vertical.ts │ │ │ │ │ ├── CompressorDeviceEditor.sass │ │ │ │ │ ├── CompressorDeviceEditor.tsx │ │ │ │ │ ├── CrusherDeviceEditor.sass │ │ │ │ │ ├── CrusherDeviceEditor.tsx │ │ │ │ │ ├── DattorroReverb │ │ │ │ │ │ ├── Display.sass │ │ │ │ │ │ └── Display.tsx │ │ │ │ │ ├── DattorroReverbDeviceEditor.sass │ │ │ │ │ ├── DattorroReverbDeviceEditor.tsx │ │ │ │ │ ├── DelayDeviceEditor.sass │ │ │ │ │ ├── DelayDeviceEditor.tsx │ │ │ │ │ ├── FoldDeviceEditor.sass │ │ │ │ │ ├── FoldDeviceEditor.tsx │ │ │ │ │ ├── ModularDeviceEditor.sass │ │ │ │ │ ├── ModularDeviceEditor.tsx │ │ │ │ │ ├── Revamp │ │ │ │ │ │ ├── Curves.ts │ │ │ │ │ │ ├── Display.tsx │ │ │ │ │ │ ├── Renderer.ts │ │ │ │ │ │ └── constants.ts │ │ │ │ │ ├── RevampDeviceEditor.sass │ │ │ │ │ ├── RevampDeviceEditor.tsx │ │ │ │ │ ├── ReverbDeviceEditor.sass │ │ │ │ │ ├── ReverbDeviceEditor.tsx │ │ │ │ │ ├── StereoTool │ │ │ │ │ │ ├── AutoGainButton.sass │ │ │ │ │ │ └── AutoGainButton.tsx │ │ │ │ │ ├── StereoToolDeviceEditor.sass │ │ │ │ │ ├── StereoToolDeviceEditor.tsx │ │ │ │ │ ├── Tidal │ │ │ │ │ │ ├── Display.sass │ │ │ │ │ │ └── Display.tsx │ │ │ │ │ ├── TidalDeviceEditor.sass │ │ │ │ │ └── TidalDeviceEditor.tsx │ │ │ │ ├── constants.ts │ │ │ │ ├── instruments │ │ │ │ │ ├── MIDIOutputDeviceEditor.sass │ │ │ │ │ ├── MIDIOutputDeviceEditor.tsx │ │ │ │ │ ├── MIDIOutputEditor │ │ │ │ │ │ ├── AddParameterButton.sass │ │ │ │ │ │ ├── AddParameterButton.tsx │ │ │ │ │ │ ├── ControlValue.sass │ │ │ │ │ │ ├── ControlValue.tsx │ │ │ │ │ │ ├── ControlValues.sass │ │ │ │ │ │ ├── ControlValues.tsx │ │ │ │ │ │ ├── DeviceParameters.sass │ │ │ │ │ │ ├── DeviceParameters.tsx │ │ │ │ │ │ ├── DeviceSelector.sass │ │ │ │ │ │ ├── DeviceSelector.tsx │ │ │ │ │ │ ├── NoMidiSupport.sass │ │ │ │ │ │ ├── NoMidiSupport.tsx │ │ │ │ │ │ ├── RequestMidiButton.sass │ │ │ │ │ │ └── RequestMidiButton.tsx │ │ │ │ │ ├── NanoDeviceEditor.sass │ │ │ │ │ ├── NanoDeviceEditor.tsx │ │ │ │ │ ├── PlayfieldDeviceEditor.tsx │ │ │ │ │ ├── PlayfieldDeviceEditor │ │ │ │ │ │ ├── BusySlot.sass │ │ │ │ │ │ ├── BusySlot.tsx │ │ │ │ │ │ ├── EmptySlot.sass │ │ │ │ │ │ ├── EmptySlot.tsx │ │ │ │ │ │ ├── NoteLabel.sass │ │ │ │ │ │ ├── NoteLabel.tsx │ │ │ │ │ │ ├── OctaveSelector.sass │ │ │ │ │ │ ├── OctaveSelector.tsx │ │ │ │ │ │ ├── Slot.sass │ │ │ │ │ │ ├── Slot.tsx │ │ │ │ │ │ ├── SlotDragAndDrop.ts │ │ │ │ │ │ ├── SlotEditor.sass │ │ │ │ │ │ ├── SlotEditor.tsx │ │ │ │ │ │ ├── SlotGrid.sass │ │ │ │ │ │ ├── SlotGrid.tsx │ │ │ │ │ │ ├── SlotState.tsx │ │ │ │ │ │ └── SlotUtils.ts │ │ │ │ │ ├── PlayfieldSampleEditor.tsx │ │ │ │ │ ├── SoundfontDeviceEditor.sass │ │ │ │ │ ├── SoundfontDeviceEditor.tsx │ │ │ │ │ ├── TapeDeviceEditor.sass │ │ │ │ │ ├── TapeDeviceEditor.tsx │ │ │ │ │ ├── TapeDeviceEditor │ │ │ │ │ │ ├── Tape.tsx │ │ │ │ │ │ └── Timeline.tsx │ │ │ │ │ ├── VaporisateurDeviceEditor.sass │ │ │ │ │ ├── VaporisateurDeviceEditor.tsx │ │ │ │ │ └── VaporisateurDeviceEditor │ │ │ │ │ │ ├── Display.sass │ │ │ │ │ │ ├── EnvelopeDisplay.tsx │ │ │ │ │ │ ├── FilterDisplay.tsx │ │ │ │ │ │ ├── Logo.tsx │ │ │ │ │ │ ├── OscillatorSelector.sass │ │ │ │ │ │ ├── OscillatorSelector.tsx │ │ │ │ │ │ └── WaveformDisplay.tsx │ │ │ │ ├── menu-items.ts │ │ │ │ ├── midi-effects │ │ │ │ │ ├── ArpeggioDeviceEditor.sass │ │ │ │ │ ├── ArpeggioDeviceEditor.tsx │ │ │ │ │ ├── PitchDeviceEditor.sass │ │ │ │ │ ├── PitchDeviceEditor.tsx │ │ │ │ │ ├── VelocityDeviceEditor.sass │ │ │ │ │ ├── VelocityDeviceEditor.tsx │ │ │ │ │ ├── ZeitgeistDeviceEditor.sass │ │ │ │ │ └── ZeitgeistDeviceEditor.tsx │ │ │ │ └── panel │ │ │ │ │ ├── DeviceMidiMeter.sass │ │ │ │ │ ├── DeviceMidiMeter.tsx │ │ │ │ │ ├── DeviceMount.tsx │ │ │ │ │ ├── DevicePanel.sass │ │ │ │ │ ├── DevicePanel.tsx │ │ │ │ │ ├── DevicePeakMeter.sass │ │ │ │ │ ├── DevicePeakMeter.tsx │ │ │ │ │ ├── NoAudioUnitSelectedPlaceholder.sass │ │ │ │ │ ├── NoAudioUnitSelectedPlaceholder.tsx │ │ │ │ │ ├── NoEffectPlaceholder.sass │ │ │ │ │ └── NoEffectPlaceholder.tsx │ │ │ ├── dialogs.tsx │ │ │ ├── extractors.ts │ │ │ ├── header │ │ │ │ ├── CountIn.sass │ │ │ │ ├── CountIn.tsx │ │ │ │ ├── Header.sass │ │ │ │ ├── Header.tsx │ │ │ │ ├── TapButton.sass │ │ │ │ ├── TapButton.tsx │ │ │ │ ├── TimeStateDisplay.sass │ │ │ │ ├── TimeStateDisplay.tsx │ │ │ │ ├── TransportGroup.sass │ │ │ │ └── TransportGroup.tsx │ │ │ ├── hooks │ │ │ │ ├── cursor.ts │ │ │ │ └── dragging.ts │ │ │ ├── info-panel │ │ │ │ ├── Cover.sass │ │ │ │ ├── Cover.tsx │ │ │ │ ├── ProjectInfo.sass │ │ │ │ ├── ProjectProfileInfo.tsx │ │ │ │ └── PublishMusic.ts │ │ │ ├── menu │ │ │ │ ├── automation.ts │ │ │ │ └── debug.ts │ │ │ ├── meter │ │ │ │ ├── VUMeter.tsx │ │ │ │ ├── VUMeterDesign.tsx │ │ │ │ ├── VUMeterPanel.sass │ │ │ │ ├── VUMeterPanel.tsx │ │ │ │ └── mapping.ts │ │ │ ├── mixer │ │ │ │ ├── AudioOutputDevices.sass │ │ │ │ ├── AudioOutputDevices.tsx │ │ │ │ ├── AudioOutputSelector.tsx │ │ │ │ ├── AuxSend.sass │ │ │ │ ├── AuxSend.tsx │ │ │ │ ├── AuxSendGroup.sass │ │ │ │ ├── AuxSendGroup.tsx │ │ │ │ ├── ChannelOutputSelector.tsx │ │ │ │ ├── ChannelStrip.sass │ │ │ │ ├── ChannelStrip.tsx │ │ │ │ ├── Mixer.sass │ │ │ │ ├── Mixer.tsx │ │ │ │ └── OutputSelector.sass │ │ │ ├── model │ │ │ │ └── menu-item.ts │ │ │ ├── modular │ │ │ │ ├── Camera.ts │ │ │ │ ├── ConnectorView.sass │ │ │ │ ├── ConnectorView.tsx │ │ │ │ ├── EmptyModular.sass │ │ │ │ ├── EmptyModular.tsx │ │ │ │ ├── GenericModuleView.sass │ │ │ │ ├── GenericModuleView.tsx │ │ │ │ ├── Modular.sass │ │ │ │ ├── Modular.tsx │ │ │ │ ├── ModularEnvironment.ts │ │ │ │ ├── ModularTabButton.sass │ │ │ │ ├── ModularTabButton.tsx │ │ │ │ ├── ModularView.sass │ │ │ │ ├── ModularView.tsx │ │ │ │ ├── ModularWires.sass │ │ │ │ ├── ModularWires.tsx │ │ │ │ ├── ModuleShelf.ts │ │ │ │ ├── WiringFlyout.sass │ │ │ │ └── WiringFlyout.tsx │ │ │ ├── pages │ │ │ │ ├── AutomationPage.sass │ │ │ │ ├── AutomationPage.tsx │ │ │ │ ├── BackButton.sass │ │ │ │ ├── BackButton.tsx │ │ │ │ ├── CodeEditorPage.sass │ │ │ │ ├── CodeEditorPage.tsx │ │ │ │ ├── ColorsPage.tsx │ │ │ │ ├── ComponentsPage.sass │ │ │ │ ├── ComponentsPage.tsx │ │ │ │ ├── ErrorsPage.sass │ │ │ │ ├── ErrorsPage.tsx │ │ │ │ ├── GraphPage.sass │ │ │ │ ├── GraphPage.tsx │ │ │ │ ├── IconsPage.sass │ │ │ │ ├── IconsPage.tsx │ │ │ │ ├── ImprintPage.sass │ │ │ │ ├── ImprintPage.tsx │ │ │ │ ├── ManualPage.sass │ │ │ │ ├── ManualPage.tsx │ │ │ │ ├── Manuals.ts │ │ │ │ ├── OpenBundlePage.sass │ │ │ │ ├── OpenBundlePage.tsx │ │ │ │ ├── PageUtils.ts │ │ │ │ ├── PrivacyPage.sass │ │ │ │ ├── PrivacyPage.tsx │ │ │ │ ├── SampleUploadPage.sass │ │ │ │ ├── SampleUploadPage.tsx │ │ │ │ ├── StreamPeakMeter.sass │ │ │ │ ├── StreamPeakMeter.tsx │ │ │ │ ├── code-editor │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── create-sample.ts │ │ │ │ │ │ ├── nano-wavetable.ts │ │ │ │ │ │ ├── retro.ts │ │ │ │ │ │ ├── simple.ts │ │ │ │ │ │ └── stress-test.ts │ │ │ │ │ └── monaco-setup.ts │ │ │ │ ├── errors │ │ │ │ │ ├── ErrorEntry.sass │ │ │ │ │ ├── ErrorEntry.tsx │ │ │ │ │ ├── Logs.sass │ │ │ │ │ ├── Logs.tsx │ │ │ │ │ ├── Stack.sass │ │ │ │ │ └── Stack.tsx │ │ │ │ └── graph-runtime.ts │ │ │ ├── piano-panel │ │ │ │ ├── NoteFall.sass │ │ │ │ ├── NoteFall.tsx │ │ │ │ ├── PianoModePanel.sass │ │ │ │ ├── PianoModePanel.tsx │ │ │ │ ├── PianoRoll.sass │ │ │ │ └── PianoRoll.tsx │ │ │ ├── software-midi │ │ │ │ ├── Mapping.ts │ │ │ │ ├── PianoRoll.sass │ │ │ │ ├── PianoRoll.tsx │ │ │ │ ├── SoftwareMIDIPanel.sass │ │ │ │ └── SoftwareMIDIPanel.tsx │ │ │ ├── spinner │ │ │ │ ├── ThreeDots.sass │ │ │ │ └── ThreeDots.tsx │ │ │ ├── spotlight │ │ │ │ ├── Spotlight.sass │ │ │ │ ├── Spotlight.tsx │ │ │ │ └── SpotlightDataSupplier.ts │ │ │ ├── surface │ │ │ │ ├── AbstractTooltip.ts │ │ │ │ ├── Surface.sass │ │ │ │ ├── Surface.tsx │ │ │ │ ├── TextTooltip.sass │ │ │ │ ├── TextTooltip.tsx │ │ │ │ ├── ValueTooltip.sass │ │ │ │ └── ValueTooltip.tsx │ │ │ ├── timeline │ │ │ │ ├── ColorMenu.ts │ │ │ │ ├── Config.ts │ │ │ │ ├── CutCursor.sass │ │ │ │ ├── CutCursor.tsx │ │ │ │ ├── LoopAreaEditor.sass │ │ │ │ ├── LoopAreaEditor.tsx │ │ │ │ ├── MidiImport.ts │ │ │ │ ├── Modifier.ts │ │ │ │ ├── ObservableModifier.ts │ │ │ │ ├── ObservableModifyContext.ts │ │ │ │ ├── SelectionRectangle.sass │ │ │ │ ├── SelectionRectangle.tsx │ │ │ │ ├── SnapSelector.sass │ │ │ │ ├── SnapSelector.tsx │ │ │ │ ├── Snapping.ts │ │ │ │ ├── TimeAxis.sass │ │ │ │ ├── TimeAxis.tsx │ │ │ │ ├── Timeline.sass │ │ │ │ ├── Timeline.tsx │ │ │ │ ├── TimelineHeader.sass │ │ │ │ ├── TimelineHeader.tsx │ │ │ │ ├── TimelineNavigation.sass │ │ │ │ ├── TimelineNavigation.tsx │ │ │ │ ├── TimelineRangeSlider.sass │ │ │ │ ├── TimelineRangeSlider.tsx │ │ │ │ ├── TimelineSelectableLocator.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── editors │ │ │ │ │ ├── ClipReader.ts │ │ │ │ │ ├── ContentEditor.sass │ │ │ │ │ ├── ContentEditor.tsx │ │ │ │ │ ├── EditorBody.ts │ │ │ │ │ ├── EditorMenuCollector.ts │ │ │ │ │ ├── EventOwnerReader.ts │ │ │ │ │ ├── RegionBound.sass │ │ │ │ │ ├── RegionBound.tsx │ │ │ │ │ ├── RegionCapturingTarget.ts │ │ │ │ │ ├── RegionReader.ts │ │ │ │ │ ├── Shortcuts.ts │ │ │ │ │ ├── TimeGridRenderer.ts │ │ │ │ │ ├── ValueInput.ts │ │ │ │ │ ├── WheelScroll.ts │ │ │ │ │ ├── audio │ │ │ │ │ │ ├── AudioEditor.tsx │ │ │ │ │ │ ├── AudioEditorCanvas.sass │ │ │ │ │ │ ├── AudioEditorCanvas.tsx │ │ │ │ │ │ ├── AudioEditorHeader.sass │ │ │ │ │ │ └── AudioEditorHeader.tsx │ │ │ │ │ ├── notes │ │ │ │ │ │ ├── Constants.ts │ │ │ │ │ │ ├── NoteContentDurationModifier.ts │ │ │ │ │ │ ├── NoteCreateModifier.ts │ │ │ │ │ │ ├── NoteDurationModifier.ts │ │ │ │ │ │ ├── NoteEditor.sass │ │ │ │ │ │ ├── NoteEditor.tsx │ │ │ │ │ │ ├── NoteModifier.ts │ │ │ │ │ │ ├── NoteModifyStrategies.ts │ │ │ │ │ │ ├── NoteMoveModifier.ts │ │ │ │ │ │ ├── NoteUtils.ts │ │ │ │ │ │ ├── NoteViewMenu.ts │ │ │ │ │ │ ├── UINoteEvent.ts │ │ │ │ │ │ ├── pitch │ │ │ │ │ │ │ ├── PianoRoll.sass │ │ │ │ │ │ │ ├── PianoRoll.tsx │ │ │ │ │ │ │ ├── PitchContextMenu.ts │ │ │ │ │ │ │ ├── PitchEditor.sass │ │ │ │ │ │ │ ├── PitchEditor.tsx │ │ │ │ │ │ │ ├── PitchEditorHeader.sass │ │ │ │ │ │ │ ├── PitchEditorHeader.tsx │ │ │ │ │ │ │ ├── PitchEventCapturing.ts │ │ │ │ │ │ │ ├── PitchMenu.ts │ │ │ │ │ │ │ ├── PitchPainter.ts │ │ │ │ │ │ │ ├── PitchPositioner.ts │ │ │ │ │ │ │ ├── PitchSelectionLocator.ts │ │ │ │ │ │ │ ├── ScaleConfig.ts │ │ │ │ │ │ │ ├── ScaleConfigurator.sass │ │ │ │ │ │ │ ├── ScaleConfigurator.tsx │ │ │ │ │ │ │ ├── ScaleSelector.sass │ │ │ │ │ │ │ └── ScaleSelector.tsx │ │ │ │ │ │ └── property │ │ │ │ │ │ │ ├── PropertyAccessor.ts │ │ │ │ │ │ │ ├── PropertyDrawModifier.ts │ │ │ │ │ │ │ ├── PropertyEditor.sass │ │ │ │ │ │ │ ├── PropertyEditor.tsx │ │ │ │ │ │ │ ├── PropertyEventCapturing.ts │ │ │ │ │ │ │ ├── PropertyHeader.sass │ │ │ │ │ │ │ ├── PropertyHeader.tsx │ │ │ │ │ │ │ ├── PropertyLineModifier.ts │ │ │ │ │ │ │ ├── PropertyNodeModifier.ts │ │ │ │ │ │ │ ├── PropertyPainter.ts │ │ │ │ │ │ │ ├── PropertyParameters.ts │ │ │ │ │ │ │ ├── PropertySelectionLocator.ts │ │ │ │ │ │ │ ├── PropertyTable.sass │ │ │ │ │ │ │ └── PropertyTable.tsx │ │ │ │ │ └── value │ │ │ │ │ │ ├── Constants.ts │ │ │ │ │ │ ├── UIValueEvent.ts │ │ │ │ │ │ ├── ValueAssignment.tsx │ │ │ │ │ │ ├── ValueContentDurationModifier.ts │ │ │ │ │ │ ├── ValueContextMenu.ts │ │ │ │ │ │ ├── ValueEditingContext.ts │ │ │ │ │ │ ├── ValueEditor.sass │ │ │ │ │ │ ├── ValueEditor.tsx │ │ │ │ │ │ ├── ValueEditorHeader.sass │ │ │ │ │ │ ├── ValueEditorHeader.tsx │ │ │ │ │ │ ├── ValueEventCapturing.ts │ │ │ │ │ │ ├── ValueEventDraft.ts │ │ │ │ │ │ ├── ValueEventEditing.ts │ │ │ │ │ │ ├── ValueEventsEditor.sass │ │ │ │ │ │ ├── ValueEventsEditor.tsx │ │ │ │ │ │ ├── ValueModifier.ts │ │ │ │ │ │ ├── ValueModifyStrategies.ts │ │ │ │ │ │ ├── ValueMoveModifier.ts │ │ │ │ │ │ ├── ValuePaintModifier.ts │ │ │ │ │ │ ├── ValuePainter.ts │ │ │ │ │ │ ├── ValueSelectionLocator.ts │ │ │ │ │ │ ├── ValueSlopeModifier.ts │ │ │ │ │ │ └── ValueTooltip.ts │ │ │ │ ├── renderer │ │ │ │ │ ├── audio.ts │ │ │ │ │ ├── env.ts │ │ │ │ │ ├── notes.ts │ │ │ │ │ └── value.ts │ │ │ │ └── tracks │ │ │ │ │ ├── audio-unit │ │ │ │ │ ├── AudioUnitChannelControls.sass │ │ │ │ │ ├── AudioUnitChannelControls.tsx │ │ │ │ │ ├── AudioUnitTracks.sass │ │ │ │ │ ├── AudioUnitTracks.tsx │ │ │ │ │ ├── AudioUnitsTimeline.sass │ │ │ │ │ ├── AudioUnitsTimeline.tsx │ │ │ │ │ ├── Constants.ts │ │ │ │ │ ├── TimelineDragAndDrop.ts │ │ │ │ │ ├── Track.sass │ │ │ │ │ ├── Track.tsx │ │ │ │ │ ├── TrackContext.ts │ │ │ │ │ ├── TrackHeader.sass │ │ │ │ │ ├── TrackHeader.tsx │ │ │ │ │ ├── TrackHeaderMenu.ts │ │ │ │ │ ├── TracksManager.ts │ │ │ │ │ ├── clips │ │ │ │ │ │ ├── Clip.sass │ │ │ │ │ │ ├── Clip.tsx │ │ │ │ │ │ ├── ClipCapturing.ts │ │ │ │ │ │ ├── ClipContextMenu.ts │ │ │ │ │ │ ├── ClipLane.sass │ │ │ │ │ │ ├── ClipLane.tsx │ │ │ │ │ │ ├── ClipModifier.ts │ │ │ │ │ │ ├── ClipModifyStrategy.ts │ │ │ │ │ │ ├── ClipMoveModifier.ts │ │ │ │ │ │ ├── ClipPlaceholder.tsx │ │ │ │ │ │ ├── ClipPlaybackButton.sass │ │ │ │ │ │ ├── ClipPlaybackButton.tsx │ │ │ │ │ │ ├── ClipSampleDragAndDrop.ts │ │ │ │ │ │ ├── ClipSelectableLocator.ts │ │ │ │ │ │ ├── ClipsArea.sass │ │ │ │ │ │ ├── ClipsArea.tsx │ │ │ │ │ │ ├── ClipsHeader.sass │ │ │ │ │ │ ├── ClipsHeader.tsx │ │ │ │ │ │ ├── constants.ts │ │ │ │ │ │ └── painter │ │ │ │ │ │ │ ├── AudioClipPainter.ts │ │ │ │ │ │ │ ├── NoteClipPainter.ts │ │ │ │ │ │ │ └── ValueClipPainter.ts │ │ │ │ │ ├── menu │ │ │ │ │ │ └── capture.ts │ │ │ │ │ └── regions │ │ │ │ │ │ ├── RegionCapturing.ts │ │ │ │ │ │ ├── RegionContextMenu.ts │ │ │ │ │ │ ├── RegionDurationModifier.ts │ │ │ │ │ │ ├── RegionLane.sass │ │ │ │ │ │ ├── RegionLane.tsx │ │ │ │ │ │ ├── RegionLoopDurationModifier.ts │ │ │ │ │ │ ├── RegionModifier.ts │ │ │ │ │ │ ├── RegionMoveModifier.ts │ │ │ │ │ │ ├── RegionPaintBucket.ts │ │ │ │ │ │ ├── RegionRenderer.ts │ │ │ │ │ │ ├── RegionSampleDragAndDrop.ts │ │ │ │ │ │ ├── RegionSelectionLocator.ts │ │ │ │ │ │ ├── RegionStartModifier.ts │ │ │ │ │ │ ├── RegionTransformer.ts │ │ │ │ │ │ ├── RegionsArea.sass │ │ │ │ │ │ └── RegionsArea.tsx │ │ │ │ │ ├── footer │ │ │ │ │ ├── TracksFooter.sass │ │ │ │ │ ├── TracksFooter.tsx │ │ │ │ │ ├── TracksFooterHeader.sass │ │ │ │ │ └── TracksFooterHeader.tsx │ │ │ │ │ └── primary │ │ │ │ │ ├── PrimaryTracks.sass │ │ │ │ │ ├── PrimaryTracks.tsx │ │ │ │ │ └── marker │ │ │ │ │ ├── MarkerContextMenu.ts │ │ │ │ │ ├── MarkerRenderer.ts │ │ │ │ │ ├── MarkerTrack.sass │ │ │ │ │ ├── MarkerTrack.tsx │ │ │ │ │ ├── MarkerTrackBody.sass │ │ │ │ │ ├── MarkerTrackBody.tsx │ │ │ │ │ ├── MarkerTrackHeader.sass │ │ │ │ │ ├── MarkerTrackHeader.tsx │ │ │ │ │ └── Markers.ts │ │ │ ├── validator │ │ │ │ ├── name.ts │ │ │ │ └── validator.ts │ │ │ ├── workspace │ │ │ │ ├── AxisProperty.ts │ │ │ │ ├── ContentGlue.ts │ │ │ │ ├── Default.ts │ │ │ │ ├── FlexSpace.sass │ │ │ │ ├── FlexSpace.tsx │ │ │ │ ├── PanelContent.tsx │ │ │ │ ├── PanelContents.tsx │ │ │ │ ├── PanelFactory.tsx │ │ │ │ ├── PanelPlaceholder.sass │ │ │ │ ├── PanelPlaceholder.tsx │ │ │ │ ├── PanelResizer.sass │ │ │ │ ├── PanelResizer.tsx │ │ │ │ ├── PanelState.ts │ │ │ │ ├── PanelType.ts │ │ │ │ ├── Workspace.ts │ │ │ │ ├── WorkspaceBuilder.tsx │ │ │ │ ├── WorkspacePage.sass │ │ │ │ └── WorkspacePage.tsx │ │ │ └── wrapper │ │ │ │ ├── DblClckTextInput.tsx │ │ │ │ ├── EditWrapper.ts │ │ │ │ └── RelativeUnitValueDragging.tsx │ │ ├── vite-env.d.ts │ │ └── vite-plugin-cross-origin-isolation.d.ts │ │ ├── tsconfig.json │ │ └── vite.config.ts ├── config │ ├── eslint │ │ ├── CHANGELOG.md │ │ ├── index.js │ │ └── package.json │ └── typescript │ │ ├── CHANGELOG.md │ │ ├── base.json │ │ ├── package.json │ │ └── vite.json ├── lib │ ├── box-forge │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── package.json │ │ ├── src │ │ │ ├── forge.ts │ │ │ ├── header.ts │ │ │ ├── index.ts │ │ │ └── schema.ts │ │ ├── test │ │ │ ├── Pointers.ts │ │ │ ├── forge.test.ts │ │ │ └── schema.ts │ │ └── tsconfig.json │ ├── box │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── address.test.ts │ │ │ ├── address.ts │ │ │ ├── array.ts │ │ │ ├── box.test.ts │ │ │ ├── box.ts │ │ │ ├── constraints.ts │ │ │ ├── dispatchers.ts │ │ │ ├── editing.test.ts │ │ │ ├── editing.ts │ │ │ ├── field.ts │ │ │ ├── graph-edges.ts │ │ │ ├── graph.ts │ │ │ ├── index.ts │ │ │ ├── indexed-box.ts │ │ │ ├── object.ts │ │ │ ├── pointer-hub.ts │ │ │ ├── pointer.ts │ │ │ ├── primitive.ts │ │ │ ├── serializer.ts │ │ │ ├── sync-source.ts │ │ │ ├── sync-target.ts │ │ │ ├── sync.ts │ │ │ ├── updates.ts │ │ │ └── vertex.ts │ │ └── tsconfig.json │ ├── dawproject │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── defaults.ts │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.test.json │ │ ├── vite-env.d.ts │ │ └── vitest.config.ts │ ├── dom │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── browser.ts │ │ │ ├── compression.ts │ │ │ ├── console-commands.ts │ │ │ ├── constraint.ts │ │ │ ├── context-2d.ts │ │ │ ├── css-utils.test.ts │ │ │ ├── css-utils.ts │ │ │ ├── dragging.ts │ │ │ ├── events.ts │ │ │ ├── files.ts │ │ │ ├── fonts.ts │ │ │ ├── frames.ts │ │ │ ├── html.test.ts │ │ │ ├── html.ts │ │ │ ├── index.ts │ │ │ ├── keyboard.ts │ │ │ ├── modfier-keys.ts │ │ │ ├── stream.ts │ │ │ ├── svg.ts │ │ │ └── terminable.ts │ │ └── tsconfig.json │ ├── dsp │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── AudioBuffer.ts │ │ │ ├── PulseOsc.ts │ │ │ ├── adsr.ts │ │ │ ├── biquad-coeff.ts │ │ │ ├── biquad-processor.ts │ │ │ ├── bpm-tools.ts │ │ │ ├── chords.ts │ │ │ ├── classic-waveform.ts │ │ │ ├── constants.ts │ │ │ ├── crusher.ts │ │ │ ├── ctagdrc │ │ │ │ ├── CrestFactor.ts │ │ │ │ ├── DelayLine.ts │ │ │ │ ├── GainComputer.ts │ │ │ │ ├── LevelDetector.ts │ │ │ │ ├── LookAhead.ts │ │ │ │ ├── SmoothingFilter.ts │ │ │ │ ├── conversation.ts │ │ │ │ ├── index.ts │ │ │ │ └── readme.md │ │ │ ├── delay.ts │ │ │ ├── events.test.ts │ │ │ ├── events.ts │ │ │ ├── fft.ts │ │ │ ├── fractions.ts │ │ │ ├── fragmentor.ts │ │ │ ├── functions.ts │ │ │ ├── glide.ts │ │ │ ├── global-console.d.ts │ │ │ ├── graph.test.ts │ │ │ ├── graph.ts │ │ │ ├── grooves.test.ts │ │ │ ├── grooves.ts │ │ │ ├── index.ts │ │ │ ├── lfo.ts │ │ │ ├── midi-keys.ts │ │ │ ├── mixing.ts │ │ │ ├── noise.ts │ │ │ ├── notes.ts │ │ │ ├── osc.ts │ │ │ ├── ppqn.test.ts │ │ │ ├── ppqn.ts │ │ │ ├── ramp.ts │ │ │ ├── rates.ts │ │ │ ├── resampler.test.ts │ │ │ ├── resampler.ts │ │ │ ├── rms.ts │ │ │ ├── simple-limiter.ts │ │ │ ├── smooth.ts │ │ │ ├── stereo.ts │ │ │ ├── tempo.ts │ │ │ ├── tidal.ts │ │ │ ├── time-base.ts │ │ │ ├── utils.ts │ │ │ ├── value.test.ts │ │ │ ├── value.ts │ │ │ └── window.ts │ │ └── tsconfig.json │ ├── fusion │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── index.ts │ │ │ ├── live-stream │ │ │ │ ├── Flags.ts │ │ │ │ ├── LiveStreamBroadcaster.ts │ │ │ │ ├── LiveStreamReceiver.ts │ │ │ │ ├── Lock.ts │ │ │ │ ├── PackageType.ts │ │ │ │ ├── Protocol.ts │ │ │ │ └── Subscribers.ts │ │ │ ├── opfs │ │ │ │ ├── OpfsProtocol.ts │ │ │ │ └── OpfsWorker.ts │ │ │ ├── peaks │ │ │ │ ├── Peaks.ts │ │ │ │ ├── PeaksPainter.ts │ │ │ │ ├── SamplePeakProtocol.ts │ │ │ │ └── SamplePeakWorker.ts │ │ │ └── types.ts │ │ └── tsconfig.json │ ├── jsx │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── create-element.ts │ │ │ ├── index.ts │ │ │ ├── inject.ts │ │ │ ├── linkify.tsx │ │ │ ├── routes.ts │ │ │ ├── std │ │ │ │ ├── Await.tsx │ │ │ │ ├── Frag.tsx │ │ │ │ ├── Group.tsx │ │ │ │ ├── HTML.tsx │ │ │ │ ├── Hotspot.tsx │ │ │ │ ├── LocalLink.tsx │ │ │ │ ├── Preloader.tsx │ │ │ │ └── Router.tsx │ │ │ ├── supported-svg-tags.ts │ │ │ ├── types.ts │ │ │ └── weak.ts │ │ └── tsconfig.json │ ├── midi │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── Channel.ts │ │ │ ├── Chunk.ts │ │ │ ├── ControlEvent.ts │ │ │ ├── ControlType.ts │ │ │ ├── Event.ts │ │ │ ├── MetaType.ts │ │ │ ├── MidiData.ts │ │ │ ├── MidiEventVisitor.ts │ │ │ ├── MidiFile.ts │ │ │ ├── MidiFileDecoder.ts │ │ │ ├── MidiFileFormat.ts │ │ │ ├── MidiTrack.ts │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── runtime │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── communicator.test.ts │ │ │ ├── communicator.ts │ │ │ ├── fetch.ts │ │ │ ├── index.ts │ │ │ ├── messenger.ts │ │ │ ├── network.ts │ │ │ ├── promises.ts │ │ │ ├── runtime.ts │ │ │ ├── stopwatch.ts │ │ │ ├── timespan.ts │ │ │ └── wait.ts │ │ └── tsconfig.json │ ├── std │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── arrays.test.ts │ │ │ ├── arrays.ts │ │ │ ├── attempts.test.ts │ │ │ ├── attempts.ts │ │ │ ├── bijective.ts │ │ │ ├── binary-search.test.ts │ │ │ ├── binary-search.ts │ │ │ ├── bits.test.ts │ │ │ ├── bits.ts │ │ │ ├── cache.ts │ │ │ ├── color.test.ts │ │ │ ├── color.ts │ │ │ ├── comparators.ts │ │ │ ├── crypto.ts │ │ │ ├── curve.ts │ │ │ ├── data.test.ts │ │ │ ├── data.ts │ │ │ ├── decorators.ts │ │ │ ├── editing.ts │ │ │ ├── errors.ts │ │ │ ├── generators.test.ts │ │ │ ├── generators.ts │ │ │ ├── geom.test.ts │ │ │ ├── geom.ts │ │ │ ├── hash.test.ts │ │ │ ├── hash.ts │ │ │ ├── index.ts │ │ │ ├── intervals.test.ts │ │ │ ├── intervals.ts │ │ │ ├── iterables.test.ts │ │ │ ├── iterables.ts │ │ │ ├── lang.test.ts │ │ │ ├── lang.ts │ │ │ ├── listeners.test.ts │ │ │ ├── listeners.ts │ │ │ ├── maps.ts │ │ │ ├── math.test.ts │ │ │ ├── math.ts │ │ │ ├── mint.test.ts │ │ │ ├── mint.ts │ │ │ ├── multimap.test.ts │ │ │ ├── multimap.ts │ │ │ ├── notifier.ts │ │ │ ├── numeric.ts │ │ │ ├── object-pool.ts │ │ │ ├── objects.test.ts │ │ │ ├── objects.ts │ │ │ ├── observables.ts │ │ │ ├── observers.ts │ │ │ ├── option.test.ts │ │ │ ├── option.ts │ │ │ ├── parameters.ts │ │ │ ├── predicates.ts │ │ │ ├── progress.ts │ │ │ ├── random.ts │ │ │ ├── range.ts │ │ │ ├── runtime-notifier.ts │ │ │ ├── runtime-signal.ts │ │ │ ├── schema.test.ts │ │ │ ├── schema.ts │ │ │ ├── selection.ts │ │ │ ├── sets.ts │ │ │ ├── sorted-set.test.ts │ │ │ ├── sorted-set.ts │ │ │ ├── string-mapping.test.ts │ │ │ ├── string-mapping.ts │ │ │ ├── strings.ts │ │ │ ├── sync-stream.test.ts │ │ │ ├── sync-stream.ts │ │ │ ├── terminable.test.ts │ │ │ ├── terminable.ts │ │ │ ├── time-span.ts │ │ │ ├── uuid.test.ts │ │ │ ├── uuid.ts │ │ │ ├── value-guide.test.ts │ │ │ ├── value-guides.ts │ │ │ └── value-mapping.ts │ │ └── tsconfig.json │ └── xml │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── test.schema.ts │ │ └── test.xml │ │ ├── tsconfig.json │ │ └── vitest.config.ts ├── server │ └── yjs-server │ │ ├── CHANGELOG.md │ │ ├── callback.js │ │ ├── package.json │ │ ├── server.js │ │ └── utils.js └── studio │ ├── adapters │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── generate-exports.mjs │ ├── package.json │ ├── src │ │ ├── AutomatableParameterFieldAdapter.ts │ │ ├── BoxAdapter.ts │ │ ├── BoxAdapterCollection.ts │ │ ├── BoxAdapters.ts │ │ ├── BoxAdaptersContext.ts │ │ ├── CaptureBox.ts │ │ ├── ClipNotifications.ts │ │ ├── ClipSequencing.ts │ │ ├── DeviceAdapter.ts │ │ ├── DeviceBox.ts │ │ ├── EngineProcessorAttachment.ts │ │ ├── EngineStateSchema.ts │ │ ├── FieldAdapter.ts │ │ ├── IndexComparator.ts │ │ ├── IndexedBoxAdapterCollection.ts │ │ ├── NoteBroadcaster.ts │ │ ├── NoteLifeCycle.ts │ │ ├── NoteSignal.ts │ │ ├── NoteStreamReceiver.ts │ │ ├── ParameterAdapterSet.ts │ │ ├── ParameterFieldAdapters.ts │ │ ├── Parsing.ts │ │ ├── PeakMeterProcessorOptions.ts │ │ ├── PianoModeAdapter.ts │ │ ├── RecordingProcessorOptions.ts │ │ ├── RingBuffer.ts │ │ ├── RootBoxAdapter.ts │ │ ├── UnionAdapterTypes.ts │ │ ├── Validator.ts │ │ ├── audio-unit │ │ │ ├── AudioBusBoxAdapter.ts │ │ │ ├── AudioUnitBoxAdapter.ts │ │ │ ├── AudioUnitInput.ts │ │ │ ├── AudioUnitInputAdapter.ts │ │ │ ├── AudioUnitOutput.ts │ │ │ ├── AudioUnitTracks.ts │ │ │ └── AuxSendBoxAdapter.ts │ │ ├── audio │ │ │ ├── AudioData.ts │ │ │ └── AudioFileBoxAdapter.ts │ │ ├── devices │ │ │ ├── audio-effects │ │ │ │ ├── CompressorDeviceBoxAdapter.ts │ │ │ │ ├── CrusherDeviceBoxAdapter.ts │ │ │ │ ├── DattorroReverbDeviceBoxAdapter.ts │ │ │ │ ├── DelayDeviceBoxAdapter.ts │ │ │ │ ├── FoldDeviceBoxAdapter.ts │ │ │ │ ├── ModularDeviceBoxAdapter.ts │ │ │ │ ├── RevampDeviceBoxAdapter.ts │ │ │ │ ├── ReverbDeviceBoxAdapter.ts │ │ │ │ ├── StereoToolDeviceBoxAdapter.ts │ │ │ │ ├── TidalDeviceBoxAdapter.ts │ │ │ │ └── UnknownAudioEffectDeviceBoxAdapter.ts │ │ │ ├── instruments │ │ │ │ ├── MIDIOutputDeviceBoxAdapter.ts │ │ │ │ ├── NanoDeviceBoxAdapter.ts │ │ │ │ ├── Playfield │ │ │ │ │ ├── Gate.ts │ │ │ │ │ └── PlayfieldSampleBoxAdapter.ts │ │ │ │ ├── PlayfieldDeviceBoxAdapter.ts │ │ │ │ ├── SoundfontDeviceBoxAdapter.ts │ │ │ │ ├── TapeDeviceBoxAdapter.ts │ │ │ │ ├── VaporisateurDeviceBoxAdapter.ts │ │ │ │ └── VaporisateurSettings.ts │ │ │ └── midi-effects │ │ │ │ ├── ArpeggioDeviceBoxAdapter.ts │ │ │ │ ├── PitchDeviceBoxAdapter.ts │ │ │ │ ├── UnknownMidiEffectDeviceBoxAdapter.ts │ │ │ │ ├── VelocityDeviceBoxAdapter.ts │ │ │ │ └── ZeitgeistDeviceBoxAdapter.ts │ │ ├── editing │ │ │ ├── UserEditing.ts │ │ │ └── UserEditingManager.ts │ │ ├── factories │ │ │ ├── AudioBusFactory.ts │ │ │ ├── AudioUnitFactory.ts │ │ │ ├── AudioUnitOrdering.ts │ │ │ ├── ColorCodes.ts │ │ │ ├── InstrumentBox.ts │ │ │ ├── InstrumentFactories.ts │ │ │ ├── InstrumentFactory.ts │ │ │ ├── InstrumentOptions.ts │ │ │ └── InstrumentProduct.ts │ │ ├── global.d.ts │ │ ├── grooves │ │ │ ├── GrooveBoxAdapter.ts │ │ │ └── GrooveShuffleBoxAdapter.ts │ │ ├── modular │ │ │ ├── abstract.ts │ │ │ ├── connection.ts │ │ │ ├── connector.ts │ │ │ ├── modular.ts │ │ │ ├── module.ts │ │ │ ├── modules │ │ │ │ ├── audio-input.ts │ │ │ │ ├── audio-output.ts │ │ │ │ ├── delay.ts │ │ │ │ ├── gain.ts │ │ │ │ └── multiplier.ts │ │ │ └── user-interface.ts │ │ ├── preset │ │ │ ├── PresetDecoder.ts │ │ │ ├── PresetEncoder.ts │ │ │ └── PresetHeader.ts │ │ ├── project │ │ │ ├── ProjectMandatoryBoxes.ts │ │ │ ├── ProjectQueries.ts │ │ │ ├── ProjectSkeleton.ts │ │ │ └── ProjectUtils.ts │ │ ├── protocols.ts │ │ ├── sample │ │ │ ├── Sample.ts │ │ │ ├── SampleLoader.ts │ │ │ ├── SampleLoaderManager.ts │ │ │ ├── SampleLoaderState.ts │ │ │ └── SampleMetaData.ts │ │ ├── selection │ │ │ ├── FilteredSelection.ts │ │ │ ├── SelectableVertex.ts │ │ │ ├── SelectionEntry.ts │ │ │ ├── VertexSelection.ts │ │ │ └── isVertexOfBox.ts │ │ ├── soundfont │ │ │ ├── Soundfont.ts │ │ │ ├── SoundfontFileBoxAdapter.ts │ │ │ ├── SoundfontLoader.ts │ │ │ ├── SoundfontLoaderManager.ts │ │ │ ├── SoundfontLoaderState.ts │ │ │ └── SoundfontMetaData.ts │ │ ├── timeline │ │ │ ├── ClipBoxAdapter.ts │ │ │ ├── MarkerBoxAdapter.ts │ │ │ ├── MarkerTrackAdapter.ts │ │ │ ├── RegionBoxAdapter.ts │ │ │ ├── RegionEditing.ts │ │ │ ├── TimelineBoxAdapter.ts │ │ │ ├── TrackBoxAdapter.ts │ │ │ ├── TrackClips.ts │ │ │ ├── TrackRegions.ts │ │ │ ├── TrackType.ts │ │ │ ├── clip │ │ │ │ ├── AudioClipBoxAdapter.ts │ │ │ │ ├── NoteClipBoxAdapter.ts │ │ │ │ └── ValueClipBoxAdapter.ts │ │ │ ├── collection │ │ │ │ ├── NoteEventCollectionBoxAdapter.ts │ │ │ │ └── ValueEventCollectionBoxAdapter.ts │ │ │ ├── event │ │ │ │ ├── InterpolationFieldAdapter.ts │ │ │ │ ├── NoteEventBoxAdapter.ts │ │ │ │ └── ValueEventBoxAdapter.ts │ │ │ └── region │ │ │ │ ├── AudioRegionBoxAdapter.ts │ │ │ │ ├── MutableRegion.ts │ │ │ │ ├── NoteRegionBoxAdapter.ts │ │ │ │ └── ValueRegionBoxAdapter.ts │ │ └── unions.ts │ └── tsconfig.json │ ├── boxes │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ └── tsconfig.json │ ├── core-processors │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── AbstractProcessor.ts │ │ ├── AudioBusProcessor.ts │ │ ├── AudioDeviceChain.ts │ │ ├── AudioDeviceProcessor.ts │ │ ├── AudioEffectDeviceProcessor.ts │ │ ├── AudioProcessor.ts │ │ ├── AudioUnit.ts │ │ ├── AudioUnitOptions.ts │ │ ├── AutomatableParameter.ts │ │ ├── AuxSendProcessor.ts │ │ ├── BlockRenderer.ts │ │ ├── ChannelStripProcessor.ts │ │ ├── ClipSequencingAudioContext.ts │ │ ├── DeviceChain.ts │ │ ├── DeviceProcessor.ts │ │ ├── DeviceProcessorFactory.ts │ │ ├── EngineContext.ts │ │ ├── EngineProcessor.ts │ │ ├── EventBuffer.ts │ │ ├── EventProcessor.ts │ │ ├── FreeVerb.ts │ │ ├── InsertReturnAudioChain.ts │ │ ├── InstrumentDeviceProcessor.ts │ │ ├── MIDISender.ts │ │ ├── MIDITransportClock.ts │ │ ├── MeterProcessor.ts │ │ ├── Metronome.ts │ │ ├── MidiDeviceChain.ts │ │ ├── MidiEffectProcessor.ts │ │ ├── Mixer.ts │ │ ├── NoteEventInstrument.ts │ │ ├── NoteEventSource.ts │ │ ├── NoteSequencer.ts │ │ ├── PeakBroadcaster.ts │ │ ├── RecordingProcessor.ts │ │ ├── SampleManagerWorklet.ts │ │ ├── SoundfontManagerWorklet.ts │ │ ├── SpectrumAnalyser.ts │ │ ├── TimeInfo.ts │ │ ├── UpdateClock.ts │ │ ├── devices │ │ │ ├── audio-effects │ │ │ │ ├── CompressorDeviceProcessor.ts │ │ │ │ ├── CrusherDeviceProcessor.ts │ │ │ │ ├── DattorroReverbDeviceProcessor.ts │ │ │ │ ├── DattorroReverbDsp.ts │ │ │ │ ├── DelayDeviceDsp.ts │ │ │ │ ├── DelayDeviceProcessor.ts │ │ │ │ ├── FoldDeviceProcessor.ts │ │ │ │ ├── NopDeviceProcessor.ts │ │ │ │ ├── RevampDeviceProcessor.ts │ │ │ │ ├── ReverbDeviceProcessor.ts │ │ │ │ ├── StereoToolDeviceProcessor.ts │ │ │ │ └── TidalDeviceProcessor.ts │ │ │ ├── instruments │ │ │ │ ├── MIDIOutputDeviceProcessor.ts │ │ │ │ ├── NanoDeviceProcessor.ts │ │ │ │ ├── Playfield │ │ │ │ │ ├── AutomatableParameters.ts │ │ │ │ │ ├── MixProcessor.ts │ │ │ │ │ ├── PlayfieldSequencer.ts │ │ │ │ │ ├── SampleProcessor.ts │ │ │ │ │ └── SampleVoice.ts │ │ │ │ ├── PlayfieldDeviceProcessor.ts │ │ │ │ ├── Soundfont │ │ │ │ │ ├── GeneratorType.ts │ │ │ │ │ └── SoundfontVoice.ts │ │ │ │ ├── SoundfontDeviceProcessor.ts │ │ │ │ ├── TapeDeviceProcessor.ts │ │ │ │ ├── VaporisateurDeviceProcessor.ts │ │ │ │ └── VaporisateurVoice.ts │ │ │ └── midi-effects │ │ │ │ ├── ArpeggioDevice │ │ │ │ └── ArpeggioModes.ts │ │ │ │ ├── ArpeggioDeviceProcessor.ts │ │ │ │ ├── PitchDeviceProcessor.ts │ │ │ │ ├── UnknownMidiEffectDeviceProcessor.ts │ │ │ │ ├── VelocityDeviceProcessor.ts │ │ │ │ └── ZeitgeistDeviceProcessor.ts │ │ ├── global.d.ts │ │ ├── index.ts │ │ ├── processing.ts │ │ ├── register.ts │ │ └── voicing │ │ │ ├── MonophonicStrategy.ts │ │ │ ├── PolyphonicStrategy.ts │ │ │ ├── Voice.ts │ │ │ ├── VoiceUnison.ts │ │ │ ├── Voicing.ts │ │ │ ├── VoicingHost.ts │ │ │ └── VoicingStrategy.ts │ └── tsconfig.json │ ├── core-workers │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── workers-main.ts │ └── tsconfig.json │ ├── core │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── AssetService.ts │ │ ├── AudioDevices.ts │ │ ├── AudioOfflineRenderer.ts │ │ ├── AudioUtils.ts │ │ ├── AudioWorklets.ts │ │ ├── EffectBox.ts │ │ ├── EffectFactories.ts │ │ ├── EffectFactory.ts │ │ ├── EffectParameterDefaults.ts │ │ ├── Engine.ts │ │ ├── EngineFacade.ts │ │ ├── EngineWorklet.ts │ │ ├── ExternalLib.ts │ │ ├── FilePickerAcceptTypes.ts │ │ ├── MeterWorklet.ts │ │ ├── Mixer.ts │ │ ├── OpenDAWHeaders.ts │ │ ├── PeaksWriter.ts │ │ ├── Preferences.ts │ │ ├── RecordingWorklet.ts │ │ ├── RenderQuantum.ts │ │ ├── Storage.ts │ │ ├── WavFile.ts │ │ ├── Workers.ts │ │ ├── capture │ │ │ ├── Capture.ts │ │ │ ├── CaptureAudio.ts │ │ │ ├── CaptureDevices.ts │ │ │ ├── CaptureMidi.ts │ │ │ ├── RecordAudio.ts │ │ │ ├── RecordMidi.ts │ │ │ ├── RecordTrack.ts │ │ │ ├── Recording.ts │ │ │ └── index.ts │ │ ├── cloud │ │ │ ├── CloudAuthManager.ts │ │ │ ├── CloudBackup.ts │ │ │ ├── CloudBackupProjects.ts │ │ │ ├── CloudBackupSamples.ts │ │ │ ├── CloudBackupSoundfonts.ts │ │ │ ├── CloudHandler.ts │ │ │ ├── CloudService.ts │ │ │ ├── Dropbox.md │ │ │ ├── DropboxHandler.ts │ │ │ ├── GoogleDrive.md │ │ │ ├── GoogleDriveHandler.ts │ │ │ └── index.ts │ │ ├── dawproject │ │ │ ├── AudioUnitExportLayout.ts │ │ │ ├── BuiltinDevices.ts │ │ │ ├── DawProject.ts │ │ │ ├── DawProjectExporter.test.ts │ │ │ ├── DawProjectExporter.ts │ │ │ ├── DawProjectImporter.test.ts │ │ │ ├── DawProjectImporter.ts │ │ │ ├── DawProjectService.ts │ │ │ ├── DeviceIO.ts │ │ │ ├── index.ts │ │ │ └── todo.md │ │ ├── env.d.ts │ │ ├── ffmpeg │ │ │ ├── FFmpegConverter.ts │ │ │ ├── FFmpegWorker.ts │ │ │ ├── flac.ts │ │ │ ├── index.ts │ │ │ └── mp3.ts │ │ ├── index.ts │ │ ├── midi │ │ │ ├── MIDILearning.ts │ │ │ ├── MIDIMessageSubscriber.ts │ │ │ ├── MIDIReceiver.ts │ │ │ ├── MidiDevices.ts │ │ │ ├── SoftwareMIDIInput.ts │ │ │ └── index.ts │ │ ├── project │ │ │ ├── Project.md │ │ │ ├── Project.ts │ │ │ ├── ProjectApi.ts │ │ │ ├── ProjectBundle.ts │ │ │ ├── ProjectEnv.ts │ │ │ ├── ProjectMeta.ts │ │ │ ├── ProjectMigration.ts │ │ │ ├── ProjectPaths.ts │ │ │ ├── ProjectProfile.ts │ │ │ ├── ProjectSignals.ts │ │ │ ├── ProjectStorage.ts │ │ │ ├── ProjectValidation.ts │ │ │ ├── Recovery.ts │ │ │ └── index.ts │ │ ├── samples │ │ │ ├── DefaultSampleLoader.ts │ │ │ ├── DefaultSampleLoaderManager.ts │ │ │ ├── OpenSampleAPI.ts │ │ │ ├── SampleAPI.ts │ │ │ ├── SampleProvider.ts │ │ │ ├── SampleService.ts │ │ │ ├── SampleStorage.ts │ │ │ └── index.ts │ │ ├── soundfont │ │ │ ├── DefaultSoundfontLoader.ts │ │ │ ├── DefaultSoundfontLoaderManager.ts │ │ │ ├── OpenSoundfontAPI.ts │ │ │ ├── SoundfontProvider.ts │ │ │ ├── SoundfontService.ts │ │ │ ├── SoundfontStorage.ts │ │ │ └── index.ts │ │ ├── sync-log │ │ │ ├── Commit.ts │ │ │ ├── SyncLogReader.ts │ │ │ ├── SyncLogWriter.ts │ │ │ └── index.ts │ │ ├── ui │ │ │ ├── RegionClipResolver.test.ts │ │ │ ├── RegionClipResolver.ts │ │ │ ├── RegionModifyStrategies.ts │ │ │ ├── TimeGrid.ts │ │ │ ├── TimelineRange.ts │ │ │ └── index.ts │ │ └── ysync │ │ │ ├── YMapper.ts │ │ │ ├── YService.ts │ │ │ ├── YSync.ts │ │ │ └── index.ts │ ├── tsconfig.json │ ├── tsconfig.tsbuildinfo │ ├── vite-env.d.ts │ └── vitest.config.ts │ ├── enums │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── AudioPlayback.ts │ │ ├── AudioSendRouting.ts │ │ ├── AudioUnitType.ts │ │ ├── Colors.ts │ │ ├── IconSymbol.ts │ │ ├── Pointers.ts │ │ ├── VoicingMode.ts │ │ └── index.ts │ └── tsconfig.json │ ├── forge-boxes │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── forge.ts │ │ ├── index.ts │ │ └── schema │ │ │ ├── devices │ │ │ ├── audio-effects │ │ │ │ ├── CompressorDeviceBox.ts │ │ │ │ ├── CrusherDeviceBox.ts │ │ │ │ ├── DattorroReverbDeviceBox.ts │ │ │ │ ├── DelayDeviceBox.ts │ │ │ │ ├── FoldDeviceBox.ts │ │ │ │ ├── RevampDeviceBox.ts │ │ │ │ ├── ReverbDeviceBox.ts │ │ │ │ ├── StereoToolDeviceBox.ts │ │ │ │ ├── TidalDeviceBox.ts │ │ │ │ └── UnknownAudioEffectDevice.ts │ │ │ ├── index.ts │ │ │ ├── instruments │ │ │ │ ├── MIDIOutputBox.ts │ │ │ │ ├── MIDIOutputDeviceBox.ts │ │ │ │ ├── MIDIOutputParameterBox.ts │ │ │ │ ├── NanoDeviceBox.ts │ │ │ │ ├── PlayfieldDeviceBox.ts │ │ │ │ ├── SoundfontDeviceBox.ts │ │ │ │ ├── TapeDeviceBox.ts │ │ │ │ └── VaporisateurDeviceBox.ts │ │ │ ├── midi-effects │ │ │ │ ├── ArpeggioDeviceBox.ts │ │ │ │ ├── PitchDeviceBox.ts │ │ │ │ ├── UnknownMidiEffectDevice.ts │ │ │ │ ├── VelocityDeviceBox.ts │ │ │ │ └── ZeitGeistDeviceBox.ts │ │ │ └── modular.ts │ │ │ └── std │ │ │ ├── AudioFileBox.ts │ │ │ ├── AudioUnitBox.ts │ │ │ ├── CaptureBox.ts │ │ │ ├── Defaults.ts │ │ │ ├── DeviceFactory.ts │ │ │ ├── GrooveBoxes.ts │ │ │ ├── RootBox.ts │ │ │ ├── SelectionBox.ts │ │ │ ├── SoundfontFileBox.ts │ │ │ ├── UploadFileBox.ts │ │ │ ├── UserInterface.ts │ │ │ ├── index.ts │ │ │ ├── modular │ │ │ ├── builder.ts │ │ │ ├── index.ts │ │ │ └── modules.ts │ │ │ └── timeline │ │ │ ├── AudioClipBox.ts │ │ │ ├── AudioRegionBox.ts │ │ │ ├── ClipPlaybackFields.ts │ │ │ ├── MarkerBox.ts │ │ │ ├── NoteClipBox.ts │ │ │ ├── NoteEventBox.ts │ │ │ ├── NoteEventCollectionBox.ts │ │ │ ├── NoteEventRepeatBox.ts │ │ │ ├── NoteRegionBox.ts │ │ │ ├── TimelineBox.ts │ │ │ ├── TrackBox.ts │ │ │ ├── ValueClipBox.ts │ │ │ ├── ValueEventBox.ts │ │ │ ├── ValueEventCollectionBox.ts │ │ │ ├── ValueEventCurveBox.ts │ │ │ └── ValueRegionBox.ts │ └── tsconfig.json │ ├── scripting │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── scripts │ │ ├── generate-api.ts │ │ └── tsconfig.json │ ├── src │ │ ├── Api.ts │ │ ├── Asserts.ts │ │ ├── AudioEffectFactory.ts │ │ ├── AudioFileBoxfactory.ts │ │ ├── AudioTrackWriter.ts │ │ ├── AudioUnitBoxFactory.ts │ │ ├── IndexRef.ts │ │ ├── MIDIEffectFactory.ts │ │ ├── NoteTrackWriter.ts │ │ ├── ProjectConverter.ts │ │ ├── ProjectUnpacker.ts │ │ ├── ScriptExecutionProtocol.ts │ │ ├── ScriptHost.ts │ │ ├── ScriptHostProtocol.ts │ │ ├── ScriptRunner.ts │ │ ├── ScriptWorker.ts │ │ ├── ValueTrackWriter.ts │ │ ├── impl │ │ │ ├── ApiImpl.ts │ │ │ ├── AudioRegionImpl.ts │ │ │ ├── AudioTrackImpl.ts │ │ │ ├── AudioUnitImpl.ts │ │ │ ├── AuxAudioUnitImpl.ts │ │ │ ├── DelayEffectImpl.ts │ │ │ ├── GroupAudioUnitImpl.ts │ │ │ ├── InstrumentAudioUnitImpl.ts │ │ │ ├── InstrumentImpl.ts │ │ │ ├── NoteEventImpl.ts │ │ │ ├── NoteRegionImpl.ts │ │ │ ├── NoteTrackImpl.ts │ │ │ ├── OutputAudioUnitImpl.ts │ │ │ ├── PitchEffectImpl.ts │ │ │ ├── ProjectImpl.ts │ │ │ ├── SendImpl.ts │ │ │ ├── ValueEventImpl.ts │ │ │ ├── ValueRegionImpl.ts │ │ │ ├── ValueTrackImpl.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── library.d.ts │ └── tsconfig.json │ └── sdk │ ├── CHANGELOG.md │ ├── README.md │ └── package.json ├── scripts ├── cert.sh └── clean.sh ├── test-files ├── all-devices.od ├── audio-regions.dawproject ├── automation.dawproject ├── bitwig.example.xml ├── eq.dawproject └── note-regions.dawproject ├── turbo.json └── wiki ├── accelerate-groove.mp3 ├── no-groove.mp3 └── shuffle-groove.mp3 /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/discord.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/.github/workflows/discord.yml -------------------------------------------------------------------------------- /.github/workflows/test-sftp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/.github/workflows/test-sftp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/README.md -------------------------------------------------------------------------------- /assets/studio-teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/assets/studio-teaser.png -------------------------------------------------------------------------------- /deploy/discord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/deploy/discord.ts -------------------------------------------------------------------------------- /deploy/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/deploy/run.ts -------------------------------------------------------------------------------- /deploy/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/deploy/tsconfig.json -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/package.json -------------------------------------------------------------------------------- /packages/app/example-import-sample/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/app/example-import-sample/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/CHANGELOG.md -------------------------------------------------------------------------------- /packages/app/example-import-sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/index.html -------------------------------------------------------------------------------- /packages/app/example-import-sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/package.json -------------------------------------------------------------------------------- /packages/app/example-import-sample/src/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/src/features.ts -------------------------------------------------------------------------------- /packages/app/example-import-sample/src/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/src/helper.ts -------------------------------------------------------------------------------- /packages/app/example-import-sample/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/src/main.ts -------------------------------------------------------------------------------- /packages/app/example-import-sample/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/src/style.css -------------------------------------------------------------------------------- /packages/app/example-import-sample/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/app/example-import-sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/tsconfig.json -------------------------------------------------------------------------------- /packages/app/example-import-sample/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/example-import-sample/vite.config.ts -------------------------------------------------------------------------------- /packages/app/headless/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/app/headless/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/CHANGELOG.md -------------------------------------------------------------------------------- /packages/app/headless/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/index.html -------------------------------------------------------------------------------- /packages/app/headless/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/package.json -------------------------------------------------------------------------------- /packages/app/headless/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/public/favicon.svg -------------------------------------------------------------------------------- /packages/app/headless/public/subset.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/public/subset.od -------------------------------------------------------------------------------- /packages/app/headless/src/ExampleProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/src/ExampleProject.ts -------------------------------------------------------------------------------- /packages/app/headless/src/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/src/features.ts -------------------------------------------------------------------------------- /packages/app/headless/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/src/main.ts -------------------------------------------------------------------------------- /packages/app/headless/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/src/style.css -------------------------------------------------------------------------------- /packages/app/headless/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/app/headless/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/tsconfig.json -------------------------------------------------------------------------------- /packages/app/headless/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/headless/vite.config.ts -------------------------------------------------------------------------------- /packages/app/lab/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/app/lab/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/CHANGELOG.md -------------------------------------------------------------------------------- /packages/app/lab/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/index.html -------------------------------------------------------------------------------- /packages/app/lab/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/package.json -------------------------------------------------------------------------------- /packages/app/lab/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/public/favicon.svg -------------------------------------------------------------------------------- /packages/app/lab/src/Oscilloscope.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/src/Oscilloscope.tsx -------------------------------------------------------------------------------- /packages/app/lab/src/Slider.sass: -------------------------------------------------------------------------------- 1 | component 2 | display: flex -------------------------------------------------------------------------------- /packages/app/lab/src/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/src/Slider.tsx -------------------------------------------------------------------------------- /packages/app/lab/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/src/main.tsx -------------------------------------------------------------------------------- /packages/app/lab/src/oscillator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/src/oscillator.ts -------------------------------------------------------------------------------- /packages/app/lab/src/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/src/processor.ts -------------------------------------------------------------------------------- /packages/app/lab/src/protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/src/protocol.ts -------------------------------------------------------------------------------- /packages/app/lab/src/style.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/src/style.sass -------------------------------------------------------------------------------- /packages/app/lab/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/app/lab/src/waveform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/src/waveform.ts -------------------------------------------------------------------------------- /packages/app/lab/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/tsconfig.json -------------------------------------------------------------------------------- /packages/app/lab/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/lab/vite.config.ts -------------------------------------------------------------------------------- /packages/app/soundfont/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/soundfont/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/app/soundfont/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/soundfont/CHANGELOG.md -------------------------------------------------------------------------------- /packages/app/soundfont/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/soundfont/index.html -------------------------------------------------------------------------------- /packages/app/soundfont/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/soundfont/package.json -------------------------------------------------------------------------------- /packages/app/soundfont/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/soundfont/public/favicon.svg -------------------------------------------------------------------------------- /packages/app/soundfont/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/soundfont/src/main.ts -------------------------------------------------------------------------------- /packages/app/soundfont/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/soundfont/src/style.css -------------------------------------------------------------------------------- /packages/app/soundfont/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/app/soundfont/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/soundfont/tsconfig.json -------------------------------------------------------------------------------- /packages/app/soundfont/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/soundfont/vite.config.ts -------------------------------------------------------------------------------- /packages/app/studio/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/app/studio/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/CHANGELOG.md -------------------------------------------------------------------------------- /packages/app/studio/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/index.html -------------------------------------------------------------------------------- /packages/app/studio/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/package.json -------------------------------------------------------------------------------- /packages/app/studio/public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/.htaccess -------------------------------------------------------------------------------- /packages/app/studio/public/auth-callback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/auth-callback.html -------------------------------------------------------------------------------- /packages/app/studio/public/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/cover.png -------------------------------------------------------------------------------- /packages/app/studio/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/favicon.svg -------------------------------------------------------------------------------- /packages/app/studio/public/fonts/rubik.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/fonts/rubik.woff2 -------------------------------------------------------------------------------- /packages/app/studio/public/grid16.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/grid16.svg -------------------------------------------------------------------------------- /packages/app/studio/public/images/meta.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/images/meta.jpg -------------------------------------------------------------------------------- /packages/app/studio/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/logo.png -------------------------------------------------------------------------------- /packages/app/studio/public/manuals/cloud-backup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/manuals/cloud-backup.md -------------------------------------------------------------------------------- /packages/app/studio/public/manuals/dev-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/manuals/dev-log.md -------------------------------------------------------------------------------- /packages/app/studio/public/manuals/firefox-midi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/manuals/firefox-midi.md -------------------------------------------------------------------------------- /packages/app/studio/public/manuals/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/manuals/index.md -------------------------------------------------------------------------------- /packages/app/studio/public/manuals/permissions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/manuals/permissions.md -------------------------------------------------------------------------------- /packages/app/studio/public/manuals/recording.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/manuals/recording.md -------------------------------------------------------------------------------- /packages/app/studio/public/manuals/tech-stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/manuals/tech-stack.md -------------------------------------------------------------------------------- /packages/app/studio/public/templates/Ben.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/templates/Ben.od -------------------------------------------------------------------------------- /packages/app/studio/public/templates/Breeze.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/templates/Breeze.od -------------------------------------------------------------------------------- /packages/app/studio/public/templates/BuryMe.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/templates/BuryMe.od -------------------------------------------------------------------------------- /packages/app/studio/public/templates/Dub-Techno.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/templates/Dub-Techno.od -------------------------------------------------------------------------------- /packages/app/studio/public/templates/Fatso.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/templates/Fatso.od -------------------------------------------------------------------------------- /packages/app/studio/public/templates/Release.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/templates/Release.od -------------------------------------------------------------------------------- /packages/app/studio/public/templates/SeekDeeper.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/templates/SeekDeeper.od -------------------------------------------------------------------------------- /packages/app/studio/public/templates/Shafted.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/templates/Shafted.od -------------------------------------------------------------------------------- /packages/app/studio/public/templates/Sunset.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/templates/Sunset.od -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/01.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/02.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/03.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/04.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/04.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/05.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/05.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/06.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/06.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/07.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/07.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/08.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/08.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/09.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/09.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/10.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/11.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/11.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/12.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/12.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/13.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/13.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/14.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/14.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/15.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/15.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/16.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/16.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/17.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/17.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/18.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/18.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/19.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/19.svg -------------------------------------------------------------------------------- /packages/app/studio/public/viscious-speed/20.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/public/viscious-speed/20.svg -------------------------------------------------------------------------------- /packages/app/studio/src/AppDialogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/AppDialogs.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/BuildInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/BuildInfo.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ErrorMail.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ErrorMail.txt -------------------------------------------------------------------------------- /packages/app/studio/src/UserCounter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/UserCounter.ts -------------------------------------------------------------------------------- /packages/app/studio/src/audio/AudioDevices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/audio/AudioDevices.ts -------------------------------------------------------------------------------- /packages/app/studio/src/audio/AudioOutputDevice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/audio/AudioOutputDevice.ts -------------------------------------------------------------------------------- /packages/app/studio/src/boot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/boot.ts -------------------------------------------------------------------------------- /packages/app/studio/src/colors.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/colors.sass -------------------------------------------------------------------------------- /packages/app/studio/src/errors/ErrorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/errors/ErrorHandler.ts -------------------------------------------------------------------------------- /packages/app/studio/src/errors/ErrorInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/errors/ErrorInfo.ts -------------------------------------------------------------------------------- /packages/app/studio/src/errors/ErrorLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/errors/ErrorLog.ts -------------------------------------------------------------------------------- /packages/app/studio/src/errors/LogBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/errors/LogBuffer.ts -------------------------------------------------------------------------------- /packages/app/studio/src/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/features.ts -------------------------------------------------------------------------------- /packages/app/studio/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/global.d.ts -------------------------------------------------------------------------------- /packages/app/studio/src/main.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/main.sass -------------------------------------------------------------------------------- /packages/app/studio/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/main.ts -------------------------------------------------------------------------------- /packages/app/studio/src/mixins.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/mixins.sass -------------------------------------------------------------------------------- /packages/app/studio/src/project/ProjectBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/project/ProjectBrowser.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/project/ProjectDialogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/project/ProjectDialogs.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/service/FooterLabel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/service/FooterLabel.ts -------------------------------------------------------------------------------- /packages/app/studio/src/service/Mixdowns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/service/Mixdowns.ts -------------------------------------------------------------------------------- /packages/app/studio/src/service/SamplePlayback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/service/SamplePlayback.ts -------------------------------------------------------------------------------- /packages/app/studio/src/service/Shortcuts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/service/Shortcuts.ts -------------------------------------------------------------------------------- /packages/app/studio/src/service/StudioMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/service/StudioMenu.ts -------------------------------------------------------------------------------- /packages/app/studio/src/service/StudioService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/service/StudioService.ts -------------------------------------------------------------------------------- /packages/app/studio/src/service/StudioSignal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/service/StudioSignal.ts -------------------------------------------------------------------------------- /packages/app/studio/src/service/SyncLogService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/service/SyncLogService.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/AnyDragData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/AnyDragData.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/App.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/AutoScroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/AutoScroll.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/ContextMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/ContextMenu.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/Cursors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/Cursors.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/Dashboard.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/Dashboard.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/Dashboard.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/DragAndDrop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/DragAndDrop.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/FontLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/FontLoader.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/Fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/Fonts.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/Footer.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/Footer.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/Footer.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/HTMLSelection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/HTMLSelection.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/IconLibrary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/IconLibrary.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/Markdown.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/Markdown.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/Markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/Markdown.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/MissingFeature.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/MissingFeature.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/MissingFeature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/MissingFeature.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/NotePadPanel.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/NotePadPanel.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/NotePadPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/NotePadPanel.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/NotePadTemplate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/NotePadTemplate.md -------------------------------------------------------------------------------- /packages/app/studio/src/ui/PianoRollLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/PianoRollLayout.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/PreferencePanel.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/PreferencePanel.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/PreferencePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/PreferencePanel.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/ShadertoyRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/ShadertoyRunner.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/TextScroller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/TextScroller.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/UpdateMessage.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/UpdateMessage.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/UpdateMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/UpdateMessage.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/browse/AssetLocation.tsx: -------------------------------------------------------------------------------- 1 | export const enum AssetLocation {OpenDAW, Local} -------------------------------------------------------------------------------- /packages/app/studio/src/ui/browse/BrowseScope.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/browse/BrowseScope.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/browse/BrowserPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/browse/BrowserPanel.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/browse/SampleView.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/browse/SampleView.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/browse/SampleView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/browse/SampleView.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/canvas/capturing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/canvas/capturing.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/canvas/painter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/canvas/painter.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/canvas/scale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/canvas/scale.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Button.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Checkbox.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Dialog.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Dialog.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Dialog.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Icon.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Icon.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Icon.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Knob.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Knob.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Knob.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Knob.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Menu.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Menu.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Menu.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/Scroller.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/Scroller.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/components/dialogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/components/dialogs.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/composite/DropDown.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/composite/DropDown.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/composite/DropDown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/composite/DropDown.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/composite/LabelKnob.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/composite/LabelKnob.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/configs.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/devices/Column.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/devices/Column.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/devices/Column.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/devices/Column.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/devices/DisplayPaint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/devices/DisplayPaint.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/devices/ParameterLabelKnob.sass: -------------------------------------------------------------------------------- 1 | component 2 | display: contents -------------------------------------------------------------------------------- /packages/app/studio/src/ui/devices/audio-effects/Compressor/Meters.sass: -------------------------------------------------------------------------------- 1 | component 2 | display: flex -------------------------------------------------------------------------------- /packages/app/studio/src/ui/devices/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/devices/constants.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/devices/menu-items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/devices/menu-items.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/dialogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/dialogs.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/extractors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/extractors.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/header/CountIn.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/header/CountIn.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/header/CountIn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/header/CountIn.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/header/Header.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/header/Header.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/header/Header.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/header/TapButton.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/header/TapButton.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/header/TapButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/header/TapButton.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/hooks/cursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/hooks/cursor.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/hooks/dragging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/hooks/dragging.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/info-panel/Cover.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/info-panel/Cover.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/info-panel/Cover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/info-panel/Cover.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/menu/automation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/menu/automation.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/menu/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/menu/debug.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/meter/VUMeter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/meter/VUMeter.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/meter/VUMeterDesign.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/meter/VUMeterDesign.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/meter/VUMeterPanel.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/meter/VUMeterPanel.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/meter/VUMeterPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/meter/VUMeterPanel.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/meter/mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/meter/mapping.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/mixer/AuxSend.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/mixer/AuxSend.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/mixer/AuxSend.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/mixer/AuxSend.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/mixer/AuxSendGroup.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/mixer/AuxSendGroup.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/mixer/AuxSendGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/mixer/AuxSendGroup.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/mixer/ChannelStrip.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/mixer/ChannelStrip.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/mixer/ChannelStrip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/mixer/ChannelStrip.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/mixer/Mixer.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/mixer/Mixer.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/mixer/Mixer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/mixer/Mixer.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/model/menu-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/model/menu-item.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/modular/Camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/modular/Camera.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/modular/Modular.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/modular/Modular.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/modular/Modular.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/modular/Modular.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/modular/ModularView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/modular/ModularView.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/modular/ModuleShelf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/modular/ModuleShelf.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/BackButton.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/BackButton.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/BackButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/BackButton.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/ColorsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/ColorsPage.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/ErrorsPage.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/ErrorsPage.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/ErrorsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/ErrorsPage.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/GraphPage.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/GraphPage.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/GraphPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/GraphPage.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/IconsPage.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/IconsPage.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/IconsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/IconsPage.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/ImprintPage.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/ImprintPage.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/ImprintPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/ImprintPage.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/ManualPage.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/ManualPage.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/ManualPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/ManualPage.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/Manuals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/Manuals.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/PageUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/PageUtils.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/PrivacyPage.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/PrivacyPage.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/PrivacyPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/PrivacyPage.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/errors/ErrorEntry.sass: -------------------------------------------------------------------------------- 1 | component 2 | display: flex -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/errors/Logs.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/errors/Logs.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/errors/Logs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/errors/Logs.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/errors/Stack.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/errors/Stack.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/errors/Stack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/errors/Stack.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/pages/graph-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/pages/graph-runtime.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/spinner/ThreeDots.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/spinner/ThreeDots.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/spinner/ThreeDots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/spinner/ThreeDots.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/spotlight/Spotlight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/spotlight/Spotlight.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/surface/Surface.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/surface/Surface.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/surface/Surface.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/surface/Surface.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/surface/TextTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/surface/TextTooltip.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/ColorMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/ColorMenu.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/Config.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/CutCursor.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/CutCursor.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/CutCursor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/CutCursor.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/MidiImport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/MidiImport.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/Modifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/Modifier.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/Snapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/Snapping.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/TimeAxis.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/TimeAxis.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/TimeAxis.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/TimeAxis.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/Timeline.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/Timeline.sass -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/Timeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/timeline/Timeline.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/constants.ts: -------------------------------------------------------------------------------- 1 | export const PointerRadiusDistance = 3 -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/tracks/audio-unit/Constants.ts: -------------------------------------------------------------------------------- 1 | export const ExtraSpace = 64 -------------------------------------------------------------------------------- /packages/app/studio/src/ui/timeline/tracks/primary/PrimaryTracks.sass: -------------------------------------------------------------------------------- 1 | component 2 | display: contents -------------------------------------------------------------------------------- /packages/app/studio/src/ui/validator/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/validator/name.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/validator/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/validator/validator.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/workspace/Default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/workspace/Default.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/workspace/FlexSpace.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/workspace/FlexSpace.tsx -------------------------------------------------------------------------------- /packages/app/studio/src/ui/workspace/PanelState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/workspace/PanelState.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/workspace/PanelType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/workspace/PanelType.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/workspace/Workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/workspace/Workspace.ts -------------------------------------------------------------------------------- /packages/app/studio/src/ui/wrapper/EditWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/src/ui/wrapper/EditWrapper.ts -------------------------------------------------------------------------------- /packages/app/studio/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// -------------------------------------------------------------------------------- /packages/app/studio/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/tsconfig.json -------------------------------------------------------------------------------- /packages/app/studio/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/app/studio/vite.config.ts -------------------------------------------------------------------------------- /packages/config/eslint/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/config/eslint/CHANGELOG.md -------------------------------------------------------------------------------- /packages/config/eslint/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/config/eslint/index.js -------------------------------------------------------------------------------- /packages/config/eslint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/config/eslint/package.json -------------------------------------------------------------------------------- /packages/config/typescript/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/config/typescript/CHANGELOG.md -------------------------------------------------------------------------------- /packages/config/typescript/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/config/typescript/base.json -------------------------------------------------------------------------------- /packages/config/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/config/typescript/package.json -------------------------------------------------------------------------------- /packages/config/typescript/vite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/config/typescript/vite.json -------------------------------------------------------------------------------- /packages/lib/box-forge/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/box-forge/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/box-forge/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/package.json -------------------------------------------------------------------------------- /packages/lib/box-forge/src/forge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/src/forge.ts -------------------------------------------------------------------------------- /packages/lib/box-forge/src/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/src/header.ts -------------------------------------------------------------------------------- /packages/lib/box-forge/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/src/index.ts -------------------------------------------------------------------------------- /packages/lib/box-forge/src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/src/schema.ts -------------------------------------------------------------------------------- /packages/lib/box-forge/test/Pointers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/test/Pointers.ts -------------------------------------------------------------------------------- /packages/lib/box-forge/test/forge.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/test/forge.test.ts -------------------------------------------------------------------------------- /packages/lib/box-forge/test/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/test/schema.ts -------------------------------------------------------------------------------- /packages/lib/box-forge/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box-forge/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/box/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/box/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/box/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/README.md -------------------------------------------------------------------------------- /packages/lib/box/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/package.json -------------------------------------------------------------------------------- /packages/lib/box/src/address.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/address.test.ts -------------------------------------------------------------------------------- /packages/lib/box/src/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/address.ts -------------------------------------------------------------------------------- /packages/lib/box/src/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/array.ts -------------------------------------------------------------------------------- /packages/lib/box/src/box.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/box.test.ts -------------------------------------------------------------------------------- /packages/lib/box/src/box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/box.ts -------------------------------------------------------------------------------- /packages/lib/box/src/constraints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/constraints.ts -------------------------------------------------------------------------------- /packages/lib/box/src/dispatchers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/dispatchers.ts -------------------------------------------------------------------------------- /packages/lib/box/src/editing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/editing.test.ts -------------------------------------------------------------------------------- /packages/lib/box/src/editing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/editing.ts -------------------------------------------------------------------------------- /packages/lib/box/src/field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/field.ts -------------------------------------------------------------------------------- /packages/lib/box/src/graph-edges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/graph-edges.ts -------------------------------------------------------------------------------- /packages/lib/box/src/graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/graph.ts -------------------------------------------------------------------------------- /packages/lib/box/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/index.ts -------------------------------------------------------------------------------- /packages/lib/box/src/indexed-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/indexed-box.ts -------------------------------------------------------------------------------- /packages/lib/box/src/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/object.ts -------------------------------------------------------------------------------- /packages/lib/box/src/pointer-hub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/pointer-hub.ts -------------------------------------------------------------------------------- /packages/lib/box/src/pointer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/pointer.ts -------------------------------------------------------------------------------- /packages/lib/box/src/primitive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/primitive.ts -------------------------------------------------------------------------------- /packages/lib/box/src/serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/serializer.ts -------------------------------------------------------------------------------- /packages/lib/box/src/sync-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/sync-source.ts -------------------------------------------------------------------------------- /packages/lib/box/src/sync-target.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/sync-target.ts -------------------------------------------------------------------------------- /packages/lib/box/src/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/sync.ts -------------------------------------------------------------------------------- /packages/lib/box/src/updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/updates.ts -------------------------------------------------------------------------------- /packages/lib/box/src/vertex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/src/vertex.ts -------------------------------------------------------------------------------- /packages/lib/box/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/box/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/dawproject/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/dawproject/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/dawproject/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/README.md -------------------------------------------------------------------------------- /packages/lib/dawproject/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/package.json -------------------------------------------------------------------------------- /packages/lib/dawproject/src/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/src/defaults.ts -------------------------------------------------------------------------------- /packages/lib/dawproject/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/src/index.test.ts -------------------------------------------------------------------------------- /packages/lib/dawproject/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/src/index.ts -------------------------------------------------------------------------------- /packages/lib/dawproject/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/src/utils.ts -------------------------------------------------------------------------------- /packages/lib/dawproject/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/dawproject/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/tsconfig.test.json -------------------------------------------------------------------------------- /packages/lib/dawproject/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/vite-env.d.ts -------------------------------------------------------------------------------- /packages/lib/dawproject/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dawproject/vitest.config.ts -------------------------------------------------------------------------------- /packages/lib/dom/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/dom/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/dom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/README.md -------------------------------------------------------------------------------- /packages/lib/dom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/package.json -------------------------------------------------------------------------------- /packages/lib/dom/src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/browser.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/compression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/compression.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/console-commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/console-commands.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/constraint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/constraint.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/context-2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/context-2d.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/css-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/css-utils.test.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/css-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/css-utils.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/dragging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/dragging.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/events.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/files.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/fonts.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/frames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/frames.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/html.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/html.test.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/html.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/index.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/keyboard.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/modfier-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/modfier-keys.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/stream.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/svg.ts -------------------------------------------------------------------------------- /packages/lib/dom/src/terminable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/src/terminable.ts -------------------------------------------------------------------------------- /packages/lib/dom/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dom/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/dsp/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/dsp/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/dsp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/README.md -------------------------------------------------------------------------------- /packages/lib/dsp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/package.json -------------------------------------------------------------------------------- /packages/lib/dsp/src/AudioBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/AudioBuffer.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/PulseOsc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/PulseOsc.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/adsr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/adsr.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/biquad-coeff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/biquad-coeff.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/biquad-processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/biquad-processor.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/bpm-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/bpm-tools.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/chords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/chords.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/classic-waveform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/classic-waveform.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/constants.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/crusher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/crusher.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ctagdrc/CrestFactor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ctagdrc/CrestFactor.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ctagdrc/DelayLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ctagdrc/DelayLine.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ctagdrc/GainComputer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ctagdrc/GainComputer.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ctagdrc/LevelDetector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ctagdrc/LevelDetector.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ctagdrc/LookAhead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ctagdrc/LookAhead.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ctagdrc/SmoothingFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ctagdrc/SmoothingFilter.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ctagdrc/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ctagdrc/conversation.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ctagdrc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ctagdrc/index.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ctagdrc/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ctagdrc/readme.md -------------------------------------------------------------------------------- /packages/lib/dsp/src/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/delay.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/events.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/events.test.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/events.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/fft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/fft.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/fractions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/fractions.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/fragmentor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/fragmentor.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/functions.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/glide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/glide.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/global-console.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/global-console.d.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/graph.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/graph.test.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/graph.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/grooves.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/grooves.test.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/grooves.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/grooves.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/index.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/lfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/lfo.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/midi-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/midi-keys.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/mixing.ts: -------------------------------------------------------------------------------- 1 | export enum Mixing {Linear, EqualPower} -------------------------------------------------------------------------------- /packages/lib/dsp/src/noise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/noise.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/notes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/notes.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/osc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/osc.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ppqn.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ppqn.test.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ppqn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ppqn.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/ramp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/ramp.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/rates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/rates.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/resampler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/resampler.test.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/resampler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/resampler.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/rms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/rms.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/simple-limiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/simple-limiter.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/smooth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/smooth.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/stereo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/stereo.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/tempo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/tempo.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/tidal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/tidal.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/time-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/time-base.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/utils.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/value.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/value.test.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/value.ts -------------------------------------------------------------------------------- /packages/lib/dsp/src/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/src/window.ts -------------------------------------------------------------------------------- /packages/lib/dsp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/dsp/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/fusion/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/fusion/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/fusion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/README.md -------------------------------------------------------------------------------- /packages/lib/fusion/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/package.json -------------------------------------------------------------------------------- /packages/lib/fusion/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/index.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/live-stream/Flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/live-stream/Flags.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/live-stream/Lock.ts: -------------------------------------------------------------------------------- 1 | export enum Lock {WRITE = 0, READ = 1} -------------------------------------------------------------------------------- /packages/lib/fusion/src/live-stream/PackageType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/live-stream/PackageType.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/live-stream/Protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/live-stream/Protocol.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/live-stream/Subscribers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/live-stream/Subscribers.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/opfs/OpfsProtocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/opfs/OpfsProtocol.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/opfs/OpfsWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/opfs/OpfsWorker.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/peaks/Peaks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/peaks/Peaks.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/peaks/PeaksPainter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/peaks/PeaksPainter.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/peaks/SamplePeakWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/peaks/SamplePeakWorker.ts -------------------------------------------------------------------------------- /packages/lib/fusion/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/src/types.ts -------------------------------------------------------------------------------- /packages/lib/fusion/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/fusion/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/jsx/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/jsx/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/jsx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/README.md -------------------------------------------------------------------------------- /packages/lib/jsx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/package.json -------------------------------------------------------------------------------- /packages/lib/jsx/src/create-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/create-element.ts -------------------------------------------------------------------------------- /packages/lib/jsx/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/index.ts -------------------------------------------------------------------------------- /packages/lib/jsx/src/inject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/inject.ts -------------------------------------------------------------------------------- /packages/lib/jsx/src/linkify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/linkify.tsx -------------------------------------------------------------------------------- /packages/lib/jsx/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/routes.ts -------------------------------------------------------------------------------- /packages/lib/jsx/src/std/Await.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/std/Await.tsx -------------------------------------------------------------------------------- /packages/lib/jsx/src/std/Frag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/std/Frag.tsx -------------------------------------------------------------------------------- /packages/lib/jsx/src/std/Group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/std/Group.tsx -------------------------------------------------------------------------------- /packages/lib/jsx/src/std/HTML.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/std/HTML.tsx -------------------------------------------------------------------------------- /packages/lib/jsx/src/std/Hotspot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/std/Hotspot.tsx -------------------------------------------------------------------------------- /packages/lib/jsx/src/std/LocalLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/std/LocalLink.tsx -------------------------------------------------------------------------------- /packages/lib/jsx/src/std/Preloader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/std/Preloader.tsx -------------------------------------------------------------------------------- /packages/lib/jsx/src/std/Router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/std/Router.tsx -------------------------------------------------------------------------------- /packages/lib/jsx/src/supported-svg-tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/supported-svg-tags.ts -------------------------------------------------------------------------------- /packages/lib/jsx/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/types.ts -------------------------------------------------------------------------------- /packages/lib/jsx/src/weak.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/src/weak.ts -------------------------------------------------------------------------------- /packages/lib/jsx/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/jsx/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/midi/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/midi/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/midi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/README.md -------------------------------------------------------------------------------- /packages/lib/midi/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/package.json -------------------------------------------------------------------------------- /packages/lib/midi/src/Channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/Channel.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/Chunk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/Chunk.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/ControlEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/ControlEvent.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/ControlType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/ControlType.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/Event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/Event.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/MetaType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/MetaType.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/MidiData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/MidiData.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/MidiEventVisitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/MidiEventVisitor.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/MidiFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/MidiFile.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/MidiFileDecoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/MidiFileDecoder.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/MidiFileFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/MidiFileFormat.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/MidiTrack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/MidiTrack.ts -------------------------------------------------------------------------------- /packages/lib/midi/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/src/index.ts -------------------------------------------------------------------------------- /packages/lib/midi/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/midi/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/runtime/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/runtime/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/README.md -------------------------------------------------------------------------------- /packages/lib/runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/package.json -------------------------------------------------------------------------------- /packages/lib/runtime/src/communicator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/communicator.test.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/communicator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/communicator.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/fetch.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/index.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/messenger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/messenger.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/network.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/promises.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/runtime.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/stopwatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/stopwatch.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/timespan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/timespan.ts -------------------------------------------------------------------------------- /packages/lib/runtime/src/wait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/src/wait.ts -------------------------------------------------------------------------------- /packages/lib/runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/runtime/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/std/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/std/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/std/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/README.md -------------------------------------------------------------------------------- /packages/lib/std/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/package.json -------------------------------------------------------------------------------- /packages/lib/std/src/arrays.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/arrays.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/arrays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/arrays.ts -------------------------------------------------------------------------------- /packages/lib/std/src/attempts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/attempts.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/attempts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/attempts.ts -------------------------------------------------------------------------------- /packages/lib/std/src/bijective.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/bijective.ts -------------------------------------------------------------------------------- /packages/lib/std/src/binary-search.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/binary-search.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/binary-search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/binary-search.ts -------------------------------------------------------------------------------- /packages/lib/std/src/bits.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/bits.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/bits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/bits.ts -------------------------------------------------------------------------------- /packages/lib/std/src/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/cache.ts -------------------------------------------------------------------------------- /packages/lib/std/src/color.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/color.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/color.ts -------------------------------------------------------------------------------- /packages/lib/std/src/comparators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/comparators.ts -------------------------------------------------------------------------------- /packages/lib/std/src/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/crypto.ts -------------------------------------------------------------------------------- /packages/lib/std/src/curve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/curve.ts -------------------------------------------------------------------------------- /packages/lib/std/src/data.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/data.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/data.ts -------------------------------------------------------------------------------- /packages/lib/std/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/decorators.ts -------------------------------------------------------------------------------- /packages/lib/std/src/editing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/editing.ts -------------------------------------------------------------------------------- /packages/lib/std/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/errors.ts -------------------------------------------------------------------------------- /packages/lib/std/src/generators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/generators.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/generators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/generators.ts -------------------------------------------------------------------------------- /packages/lib/std/src/geom.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/geom.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/geom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/geom.ts -------------------------------------------------------------------------------- /packages/lib/std/src/hash.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/hash.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/hash.ts -------------------------------------------------------------------------------- /packages/lib/std/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/index.ts -------------------------------------------------------------------------------- /packages/lib/std/src/intervals.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/intervals.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/intervals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/intervals.ts -------------------------------------------------------------------------------- /packages/lib/std/src/iterables.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/iterables.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/iterables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/iterables.ts -------------------------------------------------------------------------------- /packages/lib/std/src/lang.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/lang.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/lang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/lang.ts -------------------------------------------------------------------------------- /packages/lib/std/src/listeners.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/listeners.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/listeners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/listeners.ts -------------------------------------------------------------------------------- /packages/lib/std/src/maps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/maps.ts -------------------------------------------------------------------------------- /packages/lib/std/src/math.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/math.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/math.ts -------------------------------------------------------------------------------- /packages/lib/std/src/mint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/mint.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/mint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/mint.ts -------------------------------------------------------------------------------- /packages/lib/std/src/multimap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/multimap.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/multimap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/multimap.ts -------------------------------------------------------------------------------- /packages/lib/std/src/notifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/notifier.ts -------------------------------------------------------------------------------- /packages/lib/std/src/numeric.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/numeric.ts -------------------------------------------------------------------------------- /packages/lib/std/src/object-pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/object-pool.ts -------------------------------------------------------------------------------- /packages/lib/std/src/objects.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/objects.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/objects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/objects.ts -------------------------------------------------------------------------------- /packages/lib/std/src/observables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/observables.ts -------------------------------------------------------------------------------- /packages/lib/std/src/observers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/observers.ts -------------------------------------------------------------------------------- /packages/lib/std/src/option.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/option.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/option.ts -------------------------------------------------------------------------------- /packages/lib/std/src/parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/parameters.ts -------------------------------------------------------------------------------- /packages/lib/std/src/predicates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/predicates.ts -------------------------------------------------------------------------------- /packages/lib/std/src/progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/progress.ts -------------------------------------------------------------------------------- /packages/lib/std/src/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/random.ts -------------------------------------------------------------------------------- /packages/lib/std/src/range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/range.ts -------------------------------------------------------------------------------- /packages/lib/std/src/runtime-notifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/runtime-notifier.ts -------------------------------------------------------------------------------- /packages/lib/std/src/runtime-signal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/runtime-signal.ts -------------------------------------------------------------------------------- /packages/lib/std/src/schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/schema.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/schema.ts -------------------------------------------------------------------------------- /packages/lib/std/src/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/selection.ts -------------------------------------------------------------------------------- /packages/lib/std/src/sets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/sets.ts -------------------------------------------------------------------------------- /packages/lib/std/src/sorted-set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/sorted-set.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/sorted-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/sorted-set.ts -------------------------------------------------------------------------------- /packages/lib/std/src/string-mapping.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/string-mapping.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/string-mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/string-mapping.ts -------------------------------------------------------------------------------- /packages/lib/std/src/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/strings.ts -------------------------------------------------------------------------------- /packages/lib/std/src/sync-stream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/sync-stream.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/sync-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/sync-stream.ts -------------------------------------------------------------------------------- /packages/lib/std/src/terminable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/terminable.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/terminable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/terminable.ts -------------------------------------------------------------------------------- /packages/lib/std/src/time-span.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/time-span.ts -------------------------------------------------------------------------------- /packages/lib/std/src/uuid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/uuid.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/uuid.ts -------------------------------------------------------------------------------- /packages/lib/std/src/value-guide.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/value-guide.test.ts -------------------------------------------------------------------------------- /packages/lib/std/src/value-guides.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/value-guides.ts -------------------------------------------------------------------------------- /packages/lib/std/src/value-mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/src/value-mapping.ts -------------------------------------------------------------------------------- /packages/lib/std/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/std/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/xml/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/lib/xml/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lib/xml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/README.md -------------------------------------------------------------------------------- /packages/lib/xml/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/package.json -------------------------------------------------------------------------------- /packages/lib/xml/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/src/index.test.ts -------------------------------------------------------------------------------- /packages/lib/xml/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/src/index.ts -------------------------------------------------------------------------------- /packages/lib/xml/src/test.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/src/test.schema.ts -------------------------------------------------------------------------------- /packages/lib/xml/src/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/src/test.xml -------------------------------------------------------------------------------- /packages/lib/xml/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/xml/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/lib/xml/vitest.config.ts -------------------------------------------------------------------------------- /packages/server/yjs-server/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/server/yjs-server/CHANGELOG.md -------------------------------------------------------------------------------- /packages/server/yjs-server/callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/server/yjs-server/callback.js -------------------------------------------------------------------------------- /packages/server/yjs-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/server/yjs-server/package.json -------------------------------------------------------------------------------- /packages/server/yjs-server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/server/yjs-server/server.js -------------------------------------------------------------------------------- /packages/server/yjs-server/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/server/yjs-server/utils.js -------------------------------------------------------------------------------- /packages/studio/adapters/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/studio/adapters/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/CHANGELOG.md -------------------------------------------------------------------------------- /packages/studio/adapters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/README.md -------------------------------------------------------------------------------- /packages/studio/adapters/generate-exports.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/generate-exports.mjs -------------------------------------------------------------------------------- /packages/studio/adapters/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/package.json -------------------------------------------------------------------------------- /packages/studio/adapters/src/BoxAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/BoxAdapter.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/BoxAdapters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/BoxAdapters.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/BoxAdaptersContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/BoxAdaptersContext.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/CaptureBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/CaptureBox.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/ClipNotifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/ClipNotifications.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/ClipSequencing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/ClipSequencing.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/DeviceAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/DeviceAdapter.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/DeviceBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/DeviceBox.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/EngineStateSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/EngineStateSchema.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/FieldAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/FieldAdapter.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/IndexComparator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/IndexComparator.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/NoteBroadcaster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/NoteBroadcaster.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/NoteLifeCycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/NoteLifeCycle.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/NoteSignal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/NoteSignal.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/NoteStreamReceiver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/NoteStreamReceiver.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/Parsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/Parsing.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/PianoModeAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/PianoModeAdapter.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/RingBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/RingBuffer.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/RootBoxAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/RootBoxAdapter.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/UnionAdapterTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/UnionAdapterTypes.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/Validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/Validator.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/audio/AudioData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/audio/AudioData.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/devices/instruments/Playfield/Gate.ts: -------------------------------------------------------------------------------- 1 | export enum Gate { 2 | Off, On, Loop 3 | } -------------------------------------------------------------------------------- /packages/studio/adapters/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/global.d.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/modular/abstract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/modular/abstract.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/modular/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/modular/connection.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/modular/connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/modular/connector.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/modular/modular.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/modular/modular.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/modular/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/modular/module.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/protocols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/protocols.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/sample/Sample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/sample/Sample.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/timeline/TrackType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/timeline/TrackType.ts -------------------------------------------------------------------------------- /packages/studio/adapters/src/unions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/src/unions.ts -------------------------------------------------------------------------------- /packages/studio/adapters/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/adapters/tsconfig.json -------------------------------------------------------------------------------- /packages/studio/boxes/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/boxes/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/studio/boxes/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/boxes/CHANGELOG.md -------------------------------------------------------------------------------- /packages/studio/boxes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/boxes/README.md -------------------------------------------------------------------------------- /packages/studio/boxes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/boxes/package.json -------------------------------------------------------------------------------- /packages/studio/boxes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/boxes/tsconfig.json -------------------------------------------------------------------------------- /packages/studio/core-processors/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/studio/core-processors/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/CHANGELOG.md -------------------------------------------------------------------------------- /packages/studio/core-processors/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/package.json -------------------------------------------------------------------------------- /packages/studio/core-processors/src/AudioUnit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/AudioUnit.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/DeviceChain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/DeviceChain.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/EventBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/EventBuffer.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/FreeVerb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/FreeVerb.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/MIDISender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/MIDISender.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/Metronome.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/Metronome.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/Mixer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/Mixer.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/TimeInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/TimeInfo.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/UpdateClock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/UpdateClock.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/global.d.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/index.ts: -------------------------------------------------------------------------------- 1 | export {} -------------------------------------------------------------------------------- /packages/studio/core-processors/src/processing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/processing.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/src/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/src/register.ts -------------------------------------------------------------------------------- /packages/studio/core-processors/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-processors/tsconfig.json -------------------------------------------------------------------------------- /packages/studio/core-workers/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-workers/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/studio/core-workers/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-workers/CHANGELOG.md -------------------------------------------------------------------------------- /packages/studio/core-workers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-workers/package.json -------------------------------------------------------------------------------- /packages/studio/core-workers/src/index.ts: -------------------------------------------------------------------------------- 1 | export {} -------------------------------------------------------------------------------- /packages/studio/core-workers/src/workers-main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-workers/src/workers-main.ts -------------------------------------------------------------------------------- /packages/studio/core-workers/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core-workers/tsconfig.json -------------------------------------------------------------------------------- /packages/studio/core/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/studio/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/studio/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/README.md -------------------------------------------------------------------------------- /packages/studio/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/package.json -------------------------------------------------------------------------------- /packages/studio/core/src/AssetService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/AssetService.ts -------------------------------------------------------------------------------- /packages/studio/core/src/AudioDevices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/AudioDevices.ts -------------------------------------------------------------------------------- /packages/studio/core/src/AudioOfflineRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/AudioOfflineRenderer.ts -------------------------------------------------------------------------------- /packages/studio/core/src/AudioUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/AudioUtils.ts -------------------------------------------------------------------------------- /packages/studio/core/src/AudioWorklets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/AudioWorklets.ts -------------------------------------------------------------------------------- /packages/studio/core/src/EffectBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/EffectBox.ts -------------------------------------------------------------------------------- /packages/studio/core/src/EffectFactories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/EffectFactories.ts -------------------------------------------------------------------------------- /packages/studio/core/src/EffectFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/EffectFactory.ts -------------------------------------------------------------------------------- /packages/studio/core/src/Engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/Engine.ts -------------------------------------------------------------------------------- /packages/studio/core/src/EngineFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/EngineFacade.ts -------------------------------------------------------------------------------- /packages/studio/core/src/EngineWorklet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/EngineWorklet.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ExternalLib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ExternalLib.ts -------------------------------------------------------------------------------- /packages/studio/core/src/FilePickerAcceptTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/FilePickerAcceptTypes.ts -------------------------------------------------------------------------------- /packages/studio/core/src/MeterWorklet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/MeterWorklet.ts -------------------------------------------------------------------------------- /packages/studio/core/src/Mixer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/Mixer.ts -------------------------------------------------------------------------------- /packages/studio/core/src/OpenDAWHeaders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/OpenDAWHeaders.ts -------------------------------------------------------------------------------- /packages/studio/core/src/PeaksWriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/PeaksWriter.ts -------------------------------------------------------------------------------- /packages/studio/core/src/Preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/Preferences.ts -------------------------------------------------------------------------------- /packages/studio/core/src/RecordingWorklet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/RecordingWorklet.ts -------------------------------------------------------------------------------- /packages/studio/core/src/RenderQuantum.ts: -------------------------------------------------------------------------------- 1 | export const RenderQuantum = 128 -------------------------------------------------------------------------------- /packages/studio/core/src/Storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/Storage.ts -------------------------------------------------------------------------------- /packages/studio/core/src/WavFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/WavFile.ts -------------------------------------------------------------------------------- /packages/studio/core/src/Workers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/Workers.ts -------------------------------------------------------------------------------- /packages/studio/core/src/capture/Capture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/capture/Capture.ts -------------------------------------------------------------------------------- /packages/studio/core/src/capture/CaptureAudio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/capture/CaptureAudio.ts -------------------------------------------------------------------------------- /packages/studio/core/src/capture/CaptureDevices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/capture/CaptureDevices.ts -------------------------------------------------------------------------------- /packages/studio/core/src/capture/CaptureMidi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/capture/CaptureMidi.ts -------------------------------------------------------------------------------- /packages/studio/core/src/capture/RecordAudio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/capture/RecordAudio.ts -------------------------------------------------------------------------------- /packages/studio/core/src/capture/RecordMidi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/capture/RecordMidi.ts -------------------------------------------------------------------------------- /packages/studio/core/src/capture/RecordTrack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/capture/RecordTrack.ts -------------------------------------------------------------------------------- /packages/studio/core/src/capture/Recording.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/capture/Recording.ts -------------------------------------------------------------------------------- /packages/studio/core/src/capture/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/capture/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/cloud/CloudAuthManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/cloud/CloudAuthManager.ts -------------------------------------------------------------------------------- /packages/studio/core/src/cloud/CloudBackup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/cloud/CloudBackup.ts -------------------------------------------------------------------------------- /packages/studio/core/src/cloud/CloudHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/cloud/CloudHandler.ts -------------------------------------------------------------------------------- /packages/studio/core/src/cloud/CloudService.ts: -------------------------------------------------------------------------------- 1 | export type CloudService = "Dropbox" | "GoogleDrive" -------------------------------------------------------------------------------- /packages/studio/core/src/cloud/Dropbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/cloud/Dropbox.md -------------------------------------------------------------------------------- /packages/studio/core/src/cloud/DropboxHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/cloud/DropboxHandler.ts -------------------------------------------------------------------------------- /packages/studio/core/src/cloud/GoogleDrive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/cloud/GoogleDrive.md -------------------------------------------------------------------------------- /packages/studio/core/src/cloud/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/cloud/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/dawproject/DawProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/dawproject/DawProject.ts -------------------------------------------------------------------------------- /packages/studio/core/src/dawproject/DeviceIO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/dawproject/DeviceIO.ts -------------------------------------------------------------------------------- /packages/studio/core/src/dawproject/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/dawproject/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/dawproject/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/dawproject/todo.md -------------------------------------------------------------------------------- /packages/studio/core/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/env.d.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ffmpeg/FFmpegConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ffmpeg/FFmpegConverter.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ffmpeg/FFmpegWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ffmpeg/FFmpegWorker.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ffmpeg/flac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ffmpeg/flac.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ffmpeg/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ffmpeg/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ffmpeg/mp3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ffmpeg/mp3.ts -------------------------------------------------------------------------------- /packages/studio/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/midi/MIDILearning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/midi/MIDILearning.ts -------------------------------------------------------------------------------- /packages/studio/core/src/midi/MIDIReceiver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/midi/MIDIReceiver.ts -------------------------------------------------------------------------------- /packages/studio/core/src/midi/MidiDevices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/midi/MidiDevices.ts -------------------------------------------------------------------------------- /packages/studio/core/src/midi/SoftwareMIDIInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/midi/SoftwareMIDIInput.ts -------------------------------------------------------------------------------- /packages/studio/core/src/midi/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/midi/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/Project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/Project.md -------------------------------------------------------------------------------- /packages/studio/core/src/project/Project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/Project.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/ProjectApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/ProjectApi.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/ProjectBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/ProjectBundle.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/ProjectEnv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/ProjectEnv.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/ProjectMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/ProjectMeta.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/ProjectPaths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/ProjectPaths.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/ProjectProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/ProjectProfile.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/ProjectSignals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/ProjectSignals.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/ProjectStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/ProjectStorage.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/Recovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/Recovery.ts -------------------------------------------------------------------------------- /packages/studio/core/src/project/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/project/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/samples/OpenSampleAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/samples/OpenSampleAPI.ts -------------------------------------------------------------------------------- /packages/studio/core/src/samples/SampleAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/samples/SampleAPI.ts -------------------------------------------------------------------------------- /packages/studio/core/src/samples/SampleProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/samples/SampleProvider.ts -------------------------------------------------------------------------------- /packages/studio/core/src/samples/SampleService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/samples/SampleService.ts -------------------------------------------------------------------------------- /packages/studio/core/src/samples/SampleStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/samples/SampleStorage.ts -------------------------------------------------------------------------------- /packages/studio/core/src/samples/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/samples/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/soundfont/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/soundfont/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/sync-log/Commit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/sync-log/Commit.ts -------------------------------------------------------------------------------- /packages/studio/core/src/sync-log/SyncLogReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/sync-log/SyncLogReader.ts -------------------------------------------------------------------------------- /packages/studio/core/src/sync-log/SyncLogWriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/sync-log/SyncLogWriter.ts -------------------------------------------------------------------------------- /packages/studio/core/src/sync-log/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/sync-log/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ui/RegionClipResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ui/RegionClipResolver.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ui/TimeGrid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ui/TimeGrid.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ui/TimelineRange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ui/TimelineRange.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ui/index.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ysync/YMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ysync/YMapper.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ysync/YService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ysync/YService.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ysync/YSync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ysync/YSync.ts -------------------------------------------------------------------------------- /packages/studio/core/src/ysync/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/src/ysync/index.ts -------------------------------------------------------------------------------- /packages/studio/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/tsconfig.json -------------------------------------------------------------------------------- /packages/studio/core/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /packages/studio/core/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/vite-env.d.ts -------------------------------------------------------------------------------- /packages/studio/core/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/core/vitest.config.ts -------------------------------------------------------------------------------- /packages/studio/enums/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/studio/enums/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/CHANGELOG.md -------------------------------------------------------------------------------- /packages/studio/enums/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/README.md -------------------------------------------------------------------------------- /packages/studio/enums/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/package.json -------------------------------------------------------------------------------- /packages/studio/enums/src/AudioPlayback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/src/AudioPlayback.ts -------------------------------------------------------------------------------- /packages/studio/enums/src/AudioSendRouting.ts: -------------------------------------------------------------------------------- 1 | export enum AudioSendRouting { 2 | Pre, Post 3 | } -------------------------------------------------------------------------------- /packages/studio/enums/src/AudioUnitType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/src/AudioUnitType.ts -------------------------------------------------------------------------------- /packages/studio/enums/src/Colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/src/Colors.ts -------------------------------------------------------------------------------- /packages/studio/enums/src/IconSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/src/IconSymbol.ts -------------------------------------------------------------------------------- /packages/studio/enums/src/Pointers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/src/Pointers.ts -------------------------------------------------------------------------------- /packages/studio/enums/src/VoicingMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/src/VoicingMode.ts -------------------------------------------------------------------------------- /packages/studio/enums/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/src/index.ts -------------------------------------------------------------------------------- /packages/studio/enums/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/enums/tsconfig.json -------------------------------------------------------------------------------- /packages/studio/forge-boxes/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/forge-boxes/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/studio/forge-boxes/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/forge-boxes/CHANGELOG.md -------------------------------------------------------------------------------- /packages/studio/forge-boxes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/forge-boxes/package.json -------------------------------------------------------------------------------- /packages/studio/forge-boxes/src/forge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/forge-boxes/src/forge.ts -------------------------------------------------------------------------------- /packages/studio/forge-boxes/src/index.ts: -------------------------------------------------------------------------------- 1 | // Placeholder entry for opendaw-forge-boxes -------------------------------------------------------------------------------- /packages/studio/forge-boxes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/forge-boxes/tsconfig.json -------------------------------------------------------------------------------- /packages/studio/scripting/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/studio/scripting/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/CHANGELOG.md -------------------------------------------------------------------------------- /packages/studio/scripting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/README.md -------------------------------------------------------------------------------- /packages/studio/scripting/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/package.json -------------------------------------------------------------------------------- /packages/studio/scripting/scripts/generate-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/scripts/generate-api.ts -------------------------------------------------------------------------------- /packages/studio/scripting/scripts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/scripts/tsconfig.json -------------------------------------------------------------------------------- /packages/studio/scripting/src/Api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/Api.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/Asserts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/Asserts.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/IndexRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/IndexRef.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/NoteTrackWriter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/NoteTrackWriter.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/ProjectUnpacker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/ProjectUnpacker.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/ScriptHost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/ScriptHost.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/ScriptRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/ScriptRunner.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/ScriptWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/ScriptWorker.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/impl/ApiImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/impl/ApiImpl.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/impl/SendImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/impl/SendImpl.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/impl/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/impl/index.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/index.ts -------------------------------------------------------------------------------- /packages/studio/scripting/src/library.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/src/library.d.ts -------------------------------------------------------------------------------- /packages/studio/scripting/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/scripting/tsconfig.json -------------------------------------------------------------------------------- /packages/studio/sdk/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/sdk/CHANGELOG.md -------------------------------------------------------------------------------- /packages/studio/sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/sdk/README.md -------------------------------------------------------------------------------- /packages/studio/sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/packages/studio/sdk/package.json -------------------------------------------------------------------------------- /scripts/cert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/scripts/cert.sh -------------------------------------------------------------------------------- /scripts/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/scripts/clean.sh -------------------------------------------------------------------------------- /test-files/all-devices.od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/test-files/all-devices.od -------------------------------------------------------------------------------- /test-files/audio-regions.dawproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/test-files/audio-regions.dawproject -------------------------------------------------------------------------------- /test-files/automation.dawproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/test-files/automation.dawproject -------------------------------------------------------------------------------- /test-files/bitwig.example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/test-files/bitwig.example.xml -------------------------------------------------------------------------------- /test-files/eq.dawproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/test-files/eq.dawproject -------------------------------------------------------------------------------- /test-files/note-regions.dawproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/test-files/note-regions.dawproject -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/turbo.json -------------------------------------------------------------------------------- /wiki/accelerate-groove.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/wiki/accelerate-groove.mp3 -------------------------------------------------------------------------------- /wiki/no-groove.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/wiki/no-groove.mp3 -------------------------------------------------------------------------------- /wiki/shuffle-groove.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andremichelle/openDAW/HEAD/wiki/shuffle-groove.mp3 --------------------------------------------------------------------------------