diff --git a/lv2/aarch64/ToobAmp.lv2/CabIR.ttl b/lv2/aarch64/ToobAmp.lv2/CabIR.ttl index b807239..a59d0f8 100644 --- a/lv2/aarch64/ToobAmp.lv2/CabIR.ttl +++ b/lv2/aarch64/ToobAmp.lv2/CabIR.ttl @@ -93,7 +93,7 @@ cabir:impulseFile3 doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ TooB Cab IR is a convolution-based guitar cabinet impulse response simulator. diff --git a/lv2/aarch64/ToobAmp.lv2/CabSim.ttl b/lv2/aarch64/ToobAmp.lv2/CabSim.ttl index 6111019..9c6f439 100644 --- a/lv2/aarch64/ToobAmp.lv2/CabSim.ttl +++ b/lv2/aarch64/ToobAmp.lv2/CabSim.ttl @@ -49,7 +49,7 @@ toob:frequencyResponseVector doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; mod:brand "TooB"; mod:label "TooB CabSim"; diff --git a/lv2/aarch64/ToobAmp.lv2/ConvolutionReverb.ttl b/lv2/aarch64/ToobAmp.lv2/ConvolutionReverb.ttl index 7b50538..254f41b 100644 --- a/lv2/aarch64/ToobAmp.lv2/ConvolutionReverb.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ConvolutionReverb.ttl @@ -53,7 +53,7 @@ toobimpulse:impulseFile doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ Convolution reverb is a notoriously compute-intensive effect. If you are having performance issues, use the Max T control to constrain the length of the impulse file to diff --git a/lv2/aarch64/ToobAmp.lv2/ConvolutionReverbStereo.ttl b/lv2/aarch64/ToobAmp.lv2/ConvolutionReverbStereo.ttl index 8bb3589..d7957f2 100644 --- a/lv2/aarch64/ToobAmp.lv2/ConvolutionReverbStereo.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ConvolutionReverbStereo.ttl @@ -51,7 +51,7 @@ toobimpulse:impulseFile doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ diff --git a/lv2/aarch64/ToobAmp.lv2/InputStage.ttl b/lv2/aarch64/ToobAmp.lv2/InputStage.ttl index eef35fd..d32bc50 100644 --- a/lv2/aarch64/ToobAmp.lv2/InputStage.ttl +++ b/lv2/aarch64/ToobAmp.lv2/InputStage.ttl @@ -65,7 +65,7 @@ inputStage:filterGroup doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; mod:brand "TooB"; mod:label "TooB Input"; diff --git a/lv2/aarch64/ToobAmp.lv2/PowerStage2.ttl b/lv2/aarch64/ToobAmp.lv2/PowerStage2.ttl index b28b415..03ea107 100644 --- a/lv2/aarch64/ToobAmp.lv2/PowerStage2.ttl +++ b/lv2/aarch64/ToobAmp.lv2/PowerStage2.ttl @@ -67,7 +67,7 @@ pstage:stage3 doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; mod:brand "TooB"; mod:label "Power Stage"; diff --git a/lv2/aarch64/ToobAmp.lv2/SpectrumAnalyzer.ttl b/lv2/aarch64/ToobAmp.lv2/SpectrumAnalyzer.ttl index 047b040..06a6c11 100644 --- a/lv2/aarch64/ToobAmp.lv2/SpectrumAnalyzer.ttl +++ b/lv2/aarch64/ToobAmp.lv2/SpectrumAnalyzer.ttl @@ -58,7 +58,7 @@ doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment "TooB spectrum analyzer" ; mod:brand "TooB"; diff --git a/lv2/aarch64/ToobAmp.lv2/ToneStack.ttl b/lv2/aarch64/ToobAmp.lv2/ToneStack.ttl index 6cf3ce4..2925341 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToneStack.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToneStack.ttl @@ -55,7 +55,7 @@ tonestack:eqGroup doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; uiext:ui ; diff --git a/lv2/aarch64/ToobAmp.lv2/ToobAmp.so b/lv2/aarch64/ToobAmp.lv2/ToobAmp.so index ec45b0b..0e859c9 100644 Binary files a/lv2/aarch64/ToobAmp.lv2/ToobAmp.so and b/lv2/aarch64/ToobAmp.lv2/ToobAmp.so differ diff --git a/lv2/aarch64/ToobAmp.lv2/ToobAmpUI.so b/lv2/aarch64/ToobAmp.lv2/ToobAmpUI.so index 3ff003a..a610440 100644 Binary files a/lv2/aarch64/ToobAmp.lv2/ToobAmpUI.so and b/lv2/aarch64/ToobAmp.lv2/ToobAmpUI.so differ diff --git a/lv2/aarch64/ToobAmp.lv2/ToobChorus.ttl b/lv2/aarch64/ToobAmp.lv2/ToobChorus.ttl index 5601767..237f71d 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobChorus.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobChorus.ttl @@ -40,7 +40,7 @@ doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ Emulation of a Boss CE-2 Chorus. diff --git a/lv2/aarch64/ToobAmp.lv2/ToobDelay.ttl b/lv2/aarch64/ToobAmp.lv2/ToobDelay.ttl index 49e8203..371aeba 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobDelay.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobDelay.ttl @@ -41,7 +41,7 @@ doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ A straightforward no-frills digital delay. diff --git a/lv2/aarch64/ToobAmp.lv2/ToobFlanger.ttl b/lv2/aarch64/ToobAmp.lv2/ToobFlanger.ttl index 57c641b..b5f8779 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobFlanger.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobFlanger.ttl @@ -41,7 +41,7 @@ doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ Emulation of a Boss BF-2 Flanger, based on circuit analysis and simulation of the original. diff --git a/lv2/aarch64/ToobAmp.lv2/ToobFlangerStereo.ttl b/lv2/aarch64/ToobAmp.lv2/ToobFlangerStereo.ttl index 5b9addb..fc2c387 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobFlangerStereo.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobFlangerStereo.ttl @@ -41,7 +41,7 @@ doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ Digital emulation of a Boss BF-2 Flanger. diff --git a/lv2/aarch64/ToobAmp.lv2/ToobFreeverb.ttl b/lv2/aarch64/ToobAmp.lv2/ToobFreeverb.ttl index 3809471..bcb42cb 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobFreeverb.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobFreeverb.ttl @@ -41,7 +41,7 @@ doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ Toob Freeverb is an Lv2 implementation of the famous Freeverb reverb effect. FreeVerb delivers a well-balanced reverb with very little tonal coloration. diff --git a/lv2/aarch64/ToobAmp.lv2/ToobML.ttl b/lv2/aarch64/ToobAmp.lv2/ToobML.ttl index 5c574c1..c775baf 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobML.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobML.ttl @@ -65,7 +65,7 @@ toobml:sagGroup doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ The TooB ML Amplifier plugin provides emulation of a variety of amplifiers and overdrive pedals that are implemented using neural-network-based machine learning models of real amplifiers. @@ -313,7 +313,7 @@ and uses model files from the GuitarML Neural Pi project (https://github.com/Gui lv2:default 3.0 ; lv2:minimum 0.0 ; lv2:maximum 10.0 ; - rdfs:comment "Model gain parameter (used by BluesJR model only)" + rdfs:comment "Model gain parameter (if supported by model) ()" ], [ a lv2:InputPort , diff --git a/lv2/aarch64/ToobAmp.lv2/ToobNeuralAmpModeler.ttl b/lv2/aarch64/ToobAmp.lv2/ToobNeuralAmpModeler.ttl index c5d39a8..e4e0097 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobNeuralAmpModeler.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobNeuralAmpModeler.ttl @@ -61,7 +61,7 @@ toobNam:eqGroup doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ A port of Steven Atkinson's Neural Amp Modeler to LV2. @@ -326,7 +326,7 @@ toobNam:ui pipedal_ui:fileProperties [ a pipedal_ui:fileProperty; - rdfs:label "Model (*.nam)" ; + rdfs:label "Model" ; pipedal_ui:directory "NeuralAmpModels"; lv2:index 2 ; pipedal_ui:patchProperty toobNam:modelFile ; diff --git a/lv2/aarch64/ToobAmp.lv2/ToobTuner.ttl b/lv2/aarch64/ToobAmp.lv2/ToobTuner.ttl index c69bae1..55dedc8 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobTuner.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobTuner.ttl @@ -40,7 +40,7 @@ doap:license ; doap:maintainer ; lv2:minorVersion 0 ; - lv2:microVersion 55 ; + lv2:microVersion 56 ; rdfs:comment """ TooB Tuner is a chromatic guitar tuner. """ ; diff --git a/react-config b/react-config index 86b4bab..6245245 100755 --- a/react-config +++ b/react-config @@ -1,5 +1,5 @@ #!/usr/bin/bash # Install react dependencies -cd react +cd vite npm install cd .. diff --git a/vite/CMakeLists.txt b/vite/CMakeLists.txt index a4b8cdb..32b6825 100644 --- a/vite/CMakeLists.txt +++ b/vite/CMakeLists.txt @@ -11,7 +11,7 @@ else() set(BUILD_REACT_ARGS run build) endif() -set (BUILD_DIRECTORY ${PROJECT_SOURCE_DIR}/dist) +set (BUILD_DIRECTORY ${PROJECT_SOURCE_DIR}/vite/dist) add_custom_command( @@ -22,290 +22,294 @@ add_custom_command( DEPENDS # find public src *.json *.ts -type f >/tmp/tmp.txt - public/vite.svg + public/serve.json + public/fonts/Roboto-BoldItalic.woff2 + public/fonts/Roboto-MediumItalic.woff2 + public/fonts/Roboto-Thin.woff2 + public/fonts/Roboto-LightItalic.woff2 + public/fonts/Roboto-Light.woff2 + public/fonts/Roboto-BlackItalic.woff2 + public/fonts/Roboto-ThinItalic.woff2 + public/fonts/LICENSE.txt + public/fonts/Roboto-Regular.woff2 + public/fonts/Roboto-Medium.woff2 + public/fonts/Roboto-Black.woff2 + public/fonts/Roboto-Bold.woff2 + public/fonts/Roboto-Italic.woff2 public/robots.txt public/css/roboto.css - public/iso_codes.json - public/serve.json - public/var/current_pedalboard.json - public/var/config.json - public/var/uiplugins.json - public/var/plugin_classes.json - public/logo512.png - public/img/fx_delay.svg - public/img/fx_error.svg - public/img/fx_parametric_eq.svg - public/img/fx_simulator.svg - public/img/fx_lr.svg - public/img/fx_plugin.svg - public/img/fx_flanger2.svg - public/img/fx_phaser.svg - public/img/ic_bank.svg - public/img/ic_drawer.svg - public/img/Pi-Logo-3.png - public/img/fx_constant.svg - public/img/ic_drawer_2.png - public/img/Pi-Logo-3.svg - public/img/fx_split_a.svg - public/img/fx_chorus.svg - public/img/fx_split_b.svg - public/img/fx_terminal.svg - public/img/fx_spectral.svg - public/img/settings_black_24dp.svg - public/img/fx_analyzer.svg - public/img/fx_oscillator.svg - public/img/fx_generator.svg - public/img/edit_banks.svg - public/img/delete_outline_black_24dp.svg - public/img/old_delete_outline_white_24dp.svg - public/img/fx_converter.svg - public/img/settings_white_24dp.svg - public/img/ic_drawer_2.svg - public/img/vst.png - public/img/edit_banks_white.svg - public/img/fx_pitch.svg - public/img/fx_spatial.svg - public/img/old_delete_outline_black_24dp.svg - public/img/fx_limiter.svg - public/img/vst.svg - public/img/ic_navigate_before.svg - public/img/cc-by.png - public/img/fx_gate.svg - public/img/ic_presets.svg - public/img/fx_modulator.svg - public/img/fx_filter_hp.svg - public/img/VST_Logo_Steinberg.png - public/img/fx_dial.svg - public/img/VST_Logo_Steinberg.ico - public/img/cx_mono.svg - public/img/ic_navigate_next.svg - public/img/fx_instrument.svg - public/img/fx_flanger.svg - public/img/fx_empty.svg - public/img/fx_mixer.svg - public/img/cx_stereo.svg - public/img/ic_logo.svg - public/img/fx_compressor.svg - public/img/fx_amplifier.svg - public/img/fx_filter.svg - public/img/fx_eq.svg - public/img/fx_utility.svg - public/img/fx_function.svg - public/img/fx_reverb.svg - public/img/fx_distortion.svg - public/img/ic_presets_white.svg public/manifest.json public/logo192.png - public/sample_lv2_plugins.json - public/fonts/Roboto-Thin.woff2 - public/fonts/LICENSE.txt - public/fonts/Roboto-Italic.woff2 - public/fonts/Roboto-BoldItalic.woff2 - public/fonts/Roboto-Black.woff2 - public/fonts/Roboto-ThinItalic.woff2 - public/fonts/Roboto-BlackItalic.woff2 - public/fonts/Roboto-MediumItalic.woff2 - public/fonts/Roboto-Medium.woff2 - public/fonts/Roboto-LightItalic.woff2 - public/fonts/Roboto-Regular.woff2 - public/fonts/Roboto-Bold.woff2 - public/fonts/Roboto-Light.woff2 + public/img/fx_dial.svg + public/img/fx_spatial.svg + public/img/ic_logo.svg + public/img/ic_navigate_next.svg + public/img/fx_simulator.svg + public/img/VST_Logo_Steinberg.png + public/img/fx_lr.svg + public/img/fx_pitch.svg + public/img/vst.svg + public/img/ic_bank.svg + public/img/fx_utility.svg + public/img/fx_compressor.svg + public/img/fx_phaser.svg + public/img/fx_delay.svg + public/img/ic_drawer.svg + public/img/fx_limiter.svg + public/img/fx_mixer.svg + public/img/fx_amplifier.svg + public/img/edit_banks.svg + public/img/old_delete_outline_black_24dp.svg + public/img/fx_eq.svg + public/img/edit_banks_white.svg + public/img/Pi-Logo-3.svg + public/img/fx_split_a.svg + public/img/fx_spectral.svg + public/img/settings_white_24dp.svg + public/img/fx_converter.svg + public/img/ic_presets.svg + public/img/fx_flanger2.svg + public/img/fx_generator.svg + public/img/Pi-Logo-3.png + public/img/fx_oscillator.svg + public/img/ic_drawer_2.svg + public/img/ic_presets_white.svg + public/img/fx_chorus.svg + public/img/settings_black_24dp.svg + public/img/fx_analyzer.svg + public/img/old_delete_outline_white_24dp.svg + public/img/fx_reverb.svg + public/img/fx_instrument.svg + public/img/ic_drawer_2.png + public/img/cx_mono.svg + public/img/fx_split_b.svg + public/img/fx_filter_hp.svg + public/img/fx_parametric_eq.svg + public/img/fx_filter.svg + public/img/fx_error.svg + public/img/cx_stereo.svg + public/img/fx_modulator.svg + public/img/delete_outline_black_24dp.svg + public/img/fx_gate.svg + public/img/vst.png + public/img/fx_function.svg + public/img/VST_Logo_Steinberg.ico + public/img/fx_terminal.svg + public/img/fx_plugin.svg + public/img/fx_distortion.svg + public/img/fx_constant.svg + public/img/cc-by.png + public/img/fx_empty.svg + public/img/ic_navigate_before.svg + public/img/fx_flanger.svg + public/var/plugin_classes.json + public/var/uiplugins.json + public/var/current_pedalboard.json + public/var/config.json public/favicon.ico public/index.html - src/main.tsx - src/index.css - src/assets/react.svg - src/vite-env.d.ts - src/App.tsx - src/pipedal/MainPage.tsx - src/pipedal/ColorDropdownButton.tsx - src/pipedal/AppThemed.tsx - src/pipedal/ModFileTypes.tsx - src/pipedal/ChannelBindingsHelpDialog.tsx + public/iso_codes.json + public/logo512.png + public/sample_lv2_plugins.json + public/vite.svg src/pipedal/SplitUiControls.tsx - src/pipedal/RadioSelectDialog.tsx - src/pipedal/Pedal.tsx - src/pipedal/WindowScale.tsx - src/pipedal/MidiChannelBindingDialog.tsx - src/pipedal/BankDialog.tsx - src/pipedal/IControlViewFactory.tsx - src/pipedal/Pedalboard.tsx - src/pipedal/Lv2Plugin.tsx - src/pipedal/WifiConfigDialog.tsx - src/pipedal/GxTunerControl.tsx - src/pipedal/ControlTooltip.tsx - src/pipedal/StringBuilder.tsx - src/pipedal/UploadFileDialog.tsx - src/pipedal/FilePropertyDirectorySelectDialog.tsx - src/pipedal/ObservableProperty.tsx - src/pipedal/OldDeleteIcon.tsx - src/pipedal/OkCancelDialog.tsx - src/pipedal/PluginControl.tsx - src/pipedal/WifiDirectConfigSettings.tsx - src/pipedal/FullScreenIME.tsx - src/pipedal/WifiConfigSettings.tsx - src/pipedal/JackServerSettingsDialog.tsx - src/pipedal/Utility.tsx - src/pipedal/SelectChannelsDialog.tsx - src/pipedal/AlsaDeviceInfo.tsx - src/pipedal/LoadPluginDialog.tsx - src/pipedal/PiPedalModel.tsx - src/pipedal/SelectThemeDialog.tsx - src/pipedal/ResizeResponsiveComponent.tsx - src/pipedal/FilePropertyControl.tsx - src/pipedal/NumericInput.tsx - src/pipedal/MidiBinding.tsx - src/pipedal/GovernorSettings.tsx - src/pipedal/SnapshotPanel.tsx - src/pipedal/PedalboardView.tsx - src/pipedal/ToobSpectrumAnalyzerView.tsx - src/pipedal/ToobMLView.tsx - src/pipedal/MaterialColors.tsx - src/pipedal/ZoomedUiControl.tsx - src/pipedal/TemporaryDrawer.tsx - src/pipedal/WifiChannel.tsx - src/pipedal/MidiChannelBinding.tsx - src/pipedal/SystemMidiBindingView.tsx - src/pipedal/SelectMidiChannelsDialog.tsx - src/pipedal/Banks.tsx - src/pipedal/SelectHoverBackground.tsx - src/pipedal/ToobWaveShapeView.tsx - src/pipedal/PluginPresetSelector.tsx - src/pipedal/PluginOutputControl.tsx - src/pipedal/Rect.tsx - src/pipedal/JackStatusView.tsx src/pipedal/JackHostStatus.tsx - src/pipedal/PluginClass.tsx - src/pipedal/VuMeter.tsx - src/pipedal/svg/fx_delay.svg - src/pipedal/svg/fx_error.svg - src/pipedal/svg/old_delete_outline_24dp.svg - src/pipedal/svg/drive_file_rename_outline_black_24dp.svg - src/pipedal/svg/fx_parametric_eq.svg - src/pipedal/svg/fx_simulator.svg - src/pipedal/svg/fx_lr.svg - src/pipedal/svg/fx_plugin.svg - src/pipedal/svg/fx_flanger2.svg - src/pipedal/svg/fx_phaser.svg - src/pipedal/svg/ic_bank.svg - src/pipedal/svg/fx_constant.svg - src/pipedal/svg/snapshot_3.svg - src/pipedal/svg/snapshot_0.svg - src/pipedal/svg/fx_split_a.svg - src/pipedal/svg/fx_chorus.svg - src/pipedal/svg/fx_split_b.svg - src/pipedal/svg/fx_terminal.svg - src/pipedal/svg/ic_save_bank_as.svg - src/pipedal/svg/fx_spectral.svg - src/pipedal/svg/ic_settings.svg - src/pipedal/svg/ic_pluginpreset2.svg - src/pipedal/svg/fx_analyzer.svg - src/pipedal/svg/fx_oscillator.svg - src/pipedal/svg/fx_generator.svg - src/pipedal/svg/snapshot_2.svg - src/pipedal/svg/fx_converter.svg - src/pipedal/svg/ic_midi.svg - src/pipedal/svg/fx_pitch.svg - src/pipedal/svg/fx_spatial.svg - src/pipedal/svg/fx_limiter.svg - src/pipedal/svg/fx_gate.svg - src/pipedal/svg/ic_presets.svg - src/pipedal/svg/snapshot_5.svg - src/pipedal/svg/fx_modulator.svg - src/pipedal/svg/snapshot_6.svg - src/pipedal/svg/fx_filter_hp.svg - src/pipedal/svg/fx_dial.svg - src/pipedal/svg/ic_pluginpreset.svg - src/pipedal/svg/fx_instrument.svg - src/pipedal/svg/fx_flanger.svg - src/pipedal/svg/file_download_black_24dp.svg - src/pipedal/svg/snapshot_1.svg - src/pipedal/svg/fx_empty.svg - src/pipedal/svg/fx_mixer.svg - src/pipedal/svg/ic_edit_banks.svg - src/pipedal/svg/file_upload_black_24dp.svg - src/pipedal/svg/fx_compressor.svg - src/pipedal/svg/fx_amplifier.svg - src/pipedal/svg/fx_filter.svg - src/pipedal/svg/fx_eq.svg - src/pipedal/svg/fx_utility.svg - src/pipedal/svg/fx_function.svg - src/pipedal/svg/snapshot_4.svg - src/pipedal/svg/fx_reverb.svg - src/pipedal/svg/fx_distortion.svg - src/pipedal/svg/ic_help_outline.svg - src/pipedal/AppThemed.css - src/pipedal/AboutDialog.tsx - src/pipedal/SettingsDialog.tsx - src/pipedal/PluginControlView.tsx src/pipedal/VirtualKeyboardHandler.tsx - src/pipedal/react-app-env.d.ts - src/pipedal/DialogEx.tsx - src/pipedal/ToobInputStageView.tsx - src/pipedal/UpdateDialog.tsx - src/pipedal/UploadPresetDialog.tsx - src/pipedal/SnapshotButton.tsx - src/pipedal/GxTunerView.tsx - src/pipedal/SnapshotColors.tsx - src/pipedal/MidiChannelBindingControl.tsx - src/pipedal/DarkMode.tsx - src/pipedal/PluginInfoDialog.tsx - src/pipedal/ToobCabSimView.tsx - src/pipedal/Jack.tsx - src/pipedal/SnapshotEditor.tsx - src/pipedal/ControlViewFactory.tsx - src/pipedal/MidiBindingsDialog.tsx - src/pipedal/SplitControlView.tsx + src/pipedal/JackStatusView.tsx + src/pipedal/Pedal.tsx src/pipedal/PiPedalError.tsx - src/pipedal/XxxSnippet.tsx - src/pipedal/SearchControl.tsx - src/pipedal/PluginPreset.tsx - src/pipedal/AlsaMidiDeviceInfo.tsx - src/pipedal/PiPedalSocket.tsx - src/pipedal/NoChangePassword.tsx - src/pipedal/App.tsx - src/pipedal/ObservableEvent.tsx - src/pipedal/JackServerSettings.tsx - src/pipedal/SnapshotPropertiesDialog.tsx - src/pipedal/TextFieldEx.tsx - src/pipedal/FilePropertyDialog.tsx - src/pipedal/PresetDialog.tsx - src/pipedal/SearchFilter.tsx - src/pipedal/Units.tsx - src/pipedal/AndroidHost.tsx - src/pipedal/ToobPowerStage2View.tsx - src/pipedal/Rectangle.tsx - src/pipedal/PluginPresetsDialog.tsx - src/pipedal/FilePropertyDirectoryTree.tsx - src/pipedal/RenameDialog.tsx + src/pipedal/FilePropertyControl.tsx src/pipedal/PerformanceView.tsx - src/pipedal/ToobFrequencyResponseView.tsx - src/pipedal/MidiBindingView.tsx - src/pipedal/SnapshotDialog.tsx - src/pipedal/PluginIcon.tsx - src/pipedal/JsonAtom.tsx - src/pipedal/ToobToneStackView.tsx - src/pipedal/logo.svg - src/pipedal/ToobSpectrumResponseView.tsx - src/pipedal/ZoomedDial.tsx - src/pipedal/Draggable.tsx - src/pipedal/DraggableGrid.tsx - src/pipedal/WifiDirectConfigDialog.tsx - src/pipedal/SvgPathBuilder.tsx + src/pipedal/ChannelBindingsHelpDialog.tsx + src/pipedal/TemporaryDrawer.tsx + src/pipedal/OkCancelDialog.tsx + src/pipedal/SystemMidiBindingView.tsx + src/pipedal/WifiConfigSettings.tsx + src/pipedal/react-app-env.d.ts + src/pipedal/UpdateDialog.tsx src/pipedal/PresetSelector.tsx - src/pipedal/SystemMidiBindingsDialog.tsx - src/pipedal/OptionsDialog.tsx + src/pipedal/JackServerSettings.tsx + src/pipedal/SearchControl.tsx + src/pipedal/ObservableEvent.tsx + src/pipedal/WindowScale.tsx + src/pipedal/DialogStack.tsx + src/pipedal/ToobToneStackView.tsx + src/pipedal/TextFieldEx.tsx + src/pipedal/AppThemed.css + src/pipedal/PluginIcon.tsx + src/pipedal/svg/snapshot_4.svg + src/pipedal/svg/fx_dial.svg + src/pipedal/svg/fx_spatial.svg + src/pipedal/svg/snapshot_6.svg + src/pipedal/svg/fx_simulator.svg + src/pipedal/svg/ic_save_bank_as.svg + src/pipedal/svg/fx_lr.svg + src/pipedal/svg/fx_pitch.svg + src/pipedal/svg/snapshot_3.svg + src/pipedal/svg/ic_pluginpreset2.svg + src/pipedal/svg/ic_bank.svg + src/pipedal/svg/fx_utility.svg + src/pipedal/svg/fx_compressor.svg + src/pipedal/svg/fx_phaser.svg + src/pipedal/svg/fx_delay.svg + src/pipedal/svg/ic_edit_banks.svg + src/pipedal/svg/fx_limiter.svg + src/pipedal/svg/ic_settings.svg + src/pipedal/svg/fx_mixer.svg + src/pipedal/svg/fx_amplifier.svg + src/pipedal/svg/ic_help_outline.svg + src/pipedal/svg/fx_eq.svg + src/pipedal/svg/fx_split_a.svg + src/pipedal/svg/fx_spectral.svg + src/pipedal/svg/fx_converter.svg + src/pipedal/svg/ic_presets.svg + src/pipedal/svg/fx_flanger2.svg + src/pipedal/svg/fx_generator.svg + src/pipedal/svg/old_delete_outline_24dp.svg + src/pipedal/svg/file_download_black_24dp.svg + src/pipedal/svg/fx_oscillator.svg + src/pipedal/svg/snapshot_1.svg + src/pipedal/svg/fx_chorus.svg + src/pipedal/svg/fx_analyzer.svg + src/pipedal/svg/fx_reverb.svg + src/pipedal/svg/fx_instrument.svg + src/pipedal/svg/drive_file_rename_outline_black_24dp.svg + src/pipedal/svg/fx_split_b.svg + src/pipedal/svg/snapshot_5.svg + src/pipedal/svg/fx_filter_hp.svg + src/pipedal/svg/fx_parametric_eq.svg + src/pipedal/svg/fx_filter.svg + src/pipedal/svg/fx_error.svg + src/pipedal/svg/fx_modulator.svg + src/pipedal/svg/ic_midi.svg + src/pipedal/svg/fx_gate.svg + src/pipedal/svg/ic_pluginpreset.svg + src/pipedal/svg/fx_function.svg + src/pipedal/svg/snapshot_2.svg + src/pipedal/svg/file_upload_black_24dp.svg + src/pipedal/svg/fx_terminal.svg + src/pipedal/svg/fx_plugin.svg + src/pipedal/svg/fx_distortion.svg + src/pipedal/svg/fx_constant.svg + src/pipedal/svg/snapshot_0.svg + src/pipedal/svg/fx_empty.svg + src/pipedal/svg/fx_flanger.svg + src/pipedal/AboutDialog.tsx + src/pipedal/NumericInput.tsx + src/pipedal/SelectHoverBackground.tsx + src/pipedal/MidiBindingView.tsx + src/pipedal/GxTunerView.tsx + src/pipedal/SnapshotDialog.tsx + src/pipedal/AndroidHost.tsx + src/pipedal/SplitControlView.tsx + src/pipedal/ToobFrequencyResponseView.tsx + src/pipedal/ObservableProperty.tsx + src/pipedal/UploadPresetDialog.tsx + src/pipedal/Utility.tsx + src/pipedal/ToobSpectrumResponseView.tsx + src/pipedal/ToobMLView.tsx + src/pipedal/Banks.tsx + src/pipedal/Units.tsx + src/pipedal/StringBuilder.tsx + src/pipedal/ToobCabSimView.tsx + src/pipedal/ToobSpectrumAnalyzerView.tsx + src/pipedal/ControlTooltip.tsx + src/pipedal/AlsaMidiDeviceInfo.tsx + src/pipedal/ToobInputStageView.tsx + src/pipedal/MidiChannelBindingControl.tsx + src/pipedal/MidiChannelBindingDialog.tsx + src/pipedal/ToobWaveShapeView.tsx + src/pipedal/PiPedalSocket.tsx + src/pipedal/SnapshotColors.tsx + src/pipedal/SnapshotButton.tsx + src/pipedal/ResizeResponsiveComponent.tsx + src/pipedal/SnapshotPropertiesDialog.tsx + src/pipedal/PluginInfoDialog.tsx + src/pipedal/DarkMode.tsx src/pipedal/Updater.tsx + src/pipedal/Rect.tsx + src/pipedal/PedalboardView.tsx + src/pipedal/JackServerSettingsDialog.tsx + src/pipedal/PluginOutputControl.tsx + src/pipedal/PresetDialog.tsx + src/pipedal/MidiBinding.tsx + src/pipedal/FilePropertyDirectoryTree.tsx + src/pipedal/SnapshotPanel.tsx + src/pipedal/PiPedalModel.tsx + src/pipedal/RadioSelectDialog.tsx + src/pipedal/WifiChannel.tsx + src/pipedal/App.tsx + src/pipedal/IControlViewFactory.tsx + src/pipedal/WifiDirectConfigSettings.tsx + src/pipedal/ZoomedUiControl.tsx + src/pipedal/MidiBindingsDialog.tsx + src/pipedal/JsonAtom.tsx + src/pipedal/DialogEx.tsx + src/pipedal/FullScreenIME.tsx + src/pipedal/FilePropertyDialog.tsx + src/pipedal/RenameDialog.tsx + src/pipedal/ControlViewFactory.tsx + src/pipedal/MaterialColors.tsx + src/pipedal/PluginPresetsDialog.tsx + src/pipedal/PluginControl.tsx + src/pipedal/PluginControlView.tsx + src/pipedal/ToobPowerStage2View.tsx + src/pipedal/NoChangePassword.tsx + src/pipedal/logo.svg + src/pipedal/WithStyles.tsx + src/pipedal/AlsaDeviceInfo.tsx + src/pipedal/Lv2Plugin.tsx + src/pipedal/SvgPathBuilder.tsx + src/pipedal/SnapshotEditor.tsx + src/pipedal/ColorDropdownButton.tsx + src/pipedal/ZoomedDial.tsx + src/pipedal/VuMeter.tsx + src/pipedal/SystemMidiBindingsDialog.tsx + src/pipedal/GxTunerControl.tsx + src/pipedal/BankDialog.tsx + src/pipedal/FilePropertyDirectorySelectDialog.tsx + src/pipedal/GovernorSettings.tsx + src/pipedal/XxxSnippet.tsx + src/pipedal/PluginPresetSelector.tsx + src/pipedal/OldDeleteIcon.tsx + src/pipedal/SelectMidiChannelsDialog.tsx + src/pipedal/SearchFilter.tsx + src/pipedal/Jack.tsx + src/pipedal/LoadPluginDialog.tsx + src/pipedal/Pedalboard.tsx + src/pipedal/Draggable.tsx + src/pipedal/SelectChannelsDialog.tsx + src/pipedal/PluginClass.tsx + src/pipedal/DraggableGrid.tsx + src/pipedal/WifiConfigDialog.tsx + src/pipedal/SelectThemeDialog.tsx + src/pipedal/WifiDirectConfigDialog.tsx + src/pipedal/UploadFileDialog.tsx + src/pipedal/MainPage.tsx + src/pipedal/Rectangle.tsx + src/pipedal/PluginPreset.tsx + src/pipedal/SettingsDialog.tsx + src/pipedal/AppThemed.tsx + src/pipedal/OptionsDialog.tsx + src/pipedal/MidiChannelBinding.tsx + src/pipedal/ModFileTypes.tsx + src/assets/react.svg src/App.css + src/App.tsx + src/vite-env.d.ts + src/index.css + src/main.tsx package.json package-lock.json tsconfig.app.json tsconfig.json tsconfig.node.json vite.config.ts - + ) +message(STATUS "VITE TARGET: ${BUILD_DIRECTORY}/index.html") + add_custom_target ( ReactBuild ALL DEPENDS ${BUILD_DIRECTORY}/index.html