diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..1639887 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,59 @@ +[*] +cpp_indent_braces=false +cpp_indent_multi_line_relative_to=innermost_parenthesis +cpp_indent_within_parentheses=indent +cpp_indent_preserve_within_parentheses=false +cpp_indent_case_labels=false +cpp_indent_case_contents=true +cpp_indent_case_contents_when_block=false +cpp_indent_lambda_braces_when_parameter=true +cpp_indent_goto_labels=one_left +cpp_indent_preprocessor=leftmost_column +cpp_indent_access_specifiers=false +cpp_indent_namespace_contents=true +cpp_indent_preserve_comments=false +cpp_new_line_before_open_brace_namespace=ignore +cpp_new_line_before_open_brace_type=ignore +cpp_new_line_before_open_brace_function=ignore +cpp_new_line_before_open_brace_block=ignore +cpp_new_line_before_open_brace_lambda=ignore +cpp_new_line_scope_braces_on_separate_lines=false +cpp_new_line_close_brace_same_line_empty_type=false +cpp_new_line_close_brace_same_line_empty_function=false +cpp_new_line_before_catch=true +cpp_new_line_before_else=true +cpp_new_line_before_while_in_do_while=false +cpp_space_before_function_open_parenthesis=remove +cpp_space_within_parameter_list_parentheses=false +cpp_space_between_empty_parameter_list_parentheses=false +cpp_space_after_keywords_in_control_flow_statements=true +cpp_space_within_control_flow_statement_parentheses=false +cpp_space_before_lambda_open_parenthesis=false +cpp_space_within_cast_parentheses=false +cpp_space_after_cast_close_parenthesis=false +cpp_space_within_expression_parentheses=false +cpp_space_before_block_open_brace=true +cpp_space_between_empty_braces=false +cpp_space_before_initializer_list_open_brace=false +cpp_space_within_initializer_list_braces=true +cpp_space_preserve_in_initializer_list=true +cpp_space_before_open_square_bracket=false +cpp_space_within_square_brackets=false +cpp_space_before_empty_square_brackets=false +cpp_space_between_empty_square_brackets=false +cpp_space_group_square_brackets=true +cpp_space_within_lambda_brackets=false +cpp_space_between_empty_lambda_brackets=false +cpp_space_before_comma=false +cpp_space_after_comma=true +cpp_space_remove_around_member_operators=true +cpp_space_before_inheritance_colon=true +cpp_space_before_constructor_colon=true +cpp_space_remove_before_semicolon=true +cpp_space_after_semicolon=false +cpp_space_remove_around_unary_operator=true +cpp_space_around_binary_operator=insert +cpp_space_around_assignment_operator=insert +cpp_space_pointer_reference_alignment=left +cpp_space_around_ternary_operator=insert +cpp_wrap_preserve_blocks=one_liners diff --git a/.vscode/settings.json b/.vscode/settings.json index f6f2aea..fc69f5c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -143,7 +143,9 @@ "modui", "MOTU", "Netplan", + "otype", "Overdriven", + "PCKE", "Pedalboard", "pipedal", "pipedal_0", @@ -154,10 +156,12 @@ "pipedalshutdownd", "pipedaltest", "pipedalui", + "Pkce", "rdfs", "RTAS", "Scarlett", "setlist", + "slimmable", "Sonus", "stompboxes", "ToobAmp", diff --git a/artifacts/PiPedal Logos And Screenshots.zip b/artifacts/PiPedal Logos And Screenshots.zip new file mode 100644 index 0000000..65b63a2 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots.zip differ diff --git a/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Color.svg b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Color.svg new file mode 100644 index 0000000..bb252c4 --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Color.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Color.svgz b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Color.svgz new file mode 100644 index 0000000..6094871 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Color.svgz differ diff --git a/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-DarkBg.svg b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-DarkBg.svg new file mode 100644 index 0000000..204b2f3 --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-DarkBg.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-DarkBg.svgz b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-DarkBg.svgz new file mode 100644 index 0000000..0419bf6 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-DarkBg.svgz differ diff --git a/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Monochrome.svg b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Monochrome.svg new file mode 100644 index 0000000..cd9afdc --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Monochrome.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Monochrome.svgz b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Monochrome.svgz new file mode 100644 index 0000000..46b81f2 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Compact Logo/PiPedal-CompactLogo-Monochrome.svgz differ diff --git a/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo-DarkBg.svg b/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo-DarkBg.svg new file mode 100644 index 0000000..546c522 --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo-DarkBg.svg @@ -0,0 +1,330 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo-DarkBg.svgz b/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo-DarkBg.svgz new file mode 100644 index 0000000..80f07d3 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo-DarkBg.svgz differ diff --git a/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo.svg b/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo.svg new file mode 100644 index 0000000..dd0e450 --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PiPedal + + diff --git a/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo.svgz b/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo.svgz new file mode 100644 index 0000000..68c05f9 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Full Logo/FullLogo.svgz differ diff --git a/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Color.svg b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Color.svg new file mode 100644 index 0000000..4a50aad --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Color.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + diff --git a/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Color.svgz b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Color.svgz new file mode 100644 index 0000000..76b12d2 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Color.svgz differ diff --git a/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-DarkBackground.svg b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-DarkBackground.svg new file mode 100644 index 0000000..b0ba3d4 --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-DarkBackground.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + diff --git a/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-DarkBackground.svgz b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-DarkBackground.svgz new file mode 100644 index 0000000..76caafd Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-DarkBackground.svgz differ diff --git a/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Monochrome.svg b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Monochrome.svg new file mode 100644 index 0000000..79618a3 --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Monochrome.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + diff --git a/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Monochrome.svgz b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Monochrome.svgz new file mode 100644 index 0000000..3b37afe Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/IconOnly/PiPedal-IconOnly-Monochrome.svgz differ diff --git a/artifacts/PiPedal Logos And Screenshots/Logo Usage Guide.svg b/artifacts/PiPedal Logos And Screenshots/Logo Usage Guide.svg new file mode 100644 index 0000000..0755b52 --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/Logo Usage Guide.svg @@ -0,0 +1,383 @@ + + + +Icon Only/PiPedal-CompactLogo-DarkBg.svgCompact Logo/PiPedal-CompactLogo-Color.svgIcon Only/PiPedal-IconOnly-Color.svgCompact Logo/PiPedal-CompactLogo-DarkBg.svgFull Logo/FullLogo-DarkBg.svgCompact Logo/PiPedal-CompactLogo-Monochrome.svgFull Logo/FullLogo.svgIcon Only/PiPedal-IconOnly-Color.svgPiPedal Logo Usage GuidePlease only use the .svg files. .svgz filesa are Inkscape master files that contain +UNFLATTENED references to the Spinnaker font (available on Google Fonts) + +Please be cautions of minimum size of compact icon files that contain text. As a guideline, the Compact Logo icons should be a minimum of 116px width (OR 118px height, but not both) in a browser page. + +The purple color is #7f2edfff + +Light BackgroundDark Background diff --git a/artifacts/PiPedal Logos And Screenshots/README.txt b/artifacts/PiPedal Logos And Screenshots/README.txt new file mode 100644 index 0000000..a4a7d63 --- /dev/null +++ b/artifacts/PiPedal Logos And Screenshots/README.txt @@ -0,0 +1,97 @@ +Contents +--------- + +A set of logos for PiPedal, and screenshots of Tone3000 APIs being used +with PiPedal. + +License Grant +-------------- + +Copyright (c) Robin E.R. Davies + +The contents of this .zip file are placed into the public domain to the maximum +extent allowed by law in your jurisdiction. + +You can copy, modify, and distribute, even for commercial purposes, +all without asking permission. + +Attribution is not required. + +Note that PiPedal, and the PiPedal logos are Trade Marks, and this license +does not grant unrestricted use of the Trade Marks themselves. Please +treat them with appropriate respect. + +PiPedal Landing pages +--------------------- + +The primary landing page for PiPedal is: + + https://rerdavies.github.io/pipedal/ + +My personal landing page (my blog, and all my Open Source projects) is: + +https://rerdavies.github.io/ + +The Github repository for PiPedal is: + + https://github.com/rerdavies/pipedal + +(Prefer the first link, unless you need to specifically need to refer to the repository). + + +The Logo Files +-------------- + +Please do NOT use the .svgx files. These are the raw Inkscape master +files for the .svg files, and contain direct un-flattened references +to the Spinnaker font (available on Google Fonts). + +See the file "Logo Usage Guide.svg" for a preview of what each of the +Logo .svg files are. All of the logo files have transparent backgrounds, +and are provided in light-background and dark-background variants. + +The Screenshots +--------------- + +The Screenshots directory contain the following files: + +1- A Preset Using a NAM A2 Model.png + + A screenshot of the Pipedal UI. The selected preset is one of the + current set of Factory-Default PiPedal presets. The TooB Neural Amp + Modeler plugin is selected. The selected file is a NAM A2 model of + a Marshall JCM800, that uses a NAM A2 model. + +2 - Selecting a Model.png + + A screenshot of the Model Selection dialog. The folder that has + been selected is the "/Factory Models" folder, which contains .nam + models that have been pre-installed by Pipedal. + + Note the prominent "DOWNLOAD MODEL FILES FROM TONE3000" button, + which starts the sequence for downloading models directly to the + PiPedal server, using Tone3000 APIs. + +3 - Integrated Tone3000 Tone Selection Dialog + + A screenshot of the tone selection dialog provided by Tone3000 web + services, initiated using web services provided by Tone3000.com. + + When users download a tone from Tone3000, control will be to the + PiPedal web application, which will install the selected models on + the PiPedal server. + +4 - Installing selected tones from Tone3000 on the Pipedal server.png + + A screenshot of Pipedal downloading and installing NAM A2 models + selected through Tone3000.com web services. + +5 - The Factory Model README file.png (For Tone3000 only) + + A screenshot of the README file for the PiPedal Factory Models. + + PiPedal currently comes with a pre-installed set of 5 NAM models, and + one Cabinet IR. (That number may increase before final release). Each of + these models come from the Tone3000.com library. They are licensed under + a T3K license with permission granted for use only with PiPedal. + diff --git a/artifacts/PiPedal Logos And Screenshots/Screenshots/1- A Preset Using a NAM A2 Model.png b/artifacts/PiPedal Logos And Screenshots/Screenshots/1- A Preset Using a NAM A2 Model.png new file mode 100644 index 0000000..6c8fd60 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Screenshots/1- A Preset Using a NAM A2 Model.png differ diff --git a/artifacts/PiPedal Logos And Screenshots/Screenshots/2 - Selecting a Model.png b/artifacts/PiPedal Logos And Screenshots/Screenshots/2 - Selecting a Model.png new file mode 100644 index 0000000..04b71c5 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Screenshots/2 - Selecting a Model.png differ diff --git a/artifacts/PiPedal Logos And Screenshots/Screenshots/3 - Integrated Tone3000 Tone Selection.png b/artifacts/PiPedal Logos And Screenshots/Screenshots/3 - Integrated Tone3000 Tone Selection.png new file mode 100644 index 0000000..a5c899f Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Screenshots/3 - Integrated Tone3000 Tone Selection.png differ diff --git a/artifacts/PiPedal Logos And Screenshots/Screenshots/4 - Installing selected tones from Tone3000 on the Pipedal server.png.png b/artifacts/PiPedal Logos And Screenshots/Screenshots/4 - Installing selected tones from Tone3000 on the Pipedal server.png.png new file mode 100644 index 0000000..9be4369 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Screenshots/4 - Installing selected tones from Tone3000 on the Pipedal server.png.png differ diff --git a/artifacts/PiPedal Logos And Screenshots/Screenshots/5 - The Factory Model READE file.png b/artifacts/PiPedal Logos And Screenshots/Screenshots/5 - The Factory Model READE file.png new file mode 100644 index 0000000..5af42e3 Binary files /dev/null and b/artifacts/PiPedal Logos And Screenshots/Screenshots/5 - The Factory Model READE file.png differ diff --git a/artifacts/Spinnaker/OFL.txt b/artifacts/Spinnaker/OFL.txt new file mode 100644 index 0000000..1e395af --- /dev/null +++ b/artifacts/Spinnaker/OFL.txt @@ -0,0 +1,94 @@ +Copyright (c) 2011 by Sorkin Type Co (www.sorkintype.com), +with Reserved Font Name "Spinnaker". + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/artifacts/Spinnaker/Spinnaker-Regular.ttf b/artifacts/Spinnaker/Spinnaker-Regular.ttf new file mode 100644 index 0000000..1538766 Binary files /dev/null and b/artifacts/Spinnaker/Spinnaker-Regular.ttf differ diff --git a/todo.txt b/todo.txt index d6800b0..bee76a9 100644 --- a/todo.txt +++ b/todo.txt @@ -1,9 +1,9 @@ -A2 Questions +Create Factory Model.piBank. -Does A2 support Callibration? -input_level_dbu, output_level_dbu accessors on NeuralAmpModelerCore DSP -slimmable_weights accessors on NeuralAmpModelerCore DSP -standard values for slimmable_weights? +Install procedure for upgrading of Factory Preset. + + +T3k links in the readme files. Can we start a Popup Flow from the given links? Implement NAM Model Weight selection UI diff --git a/vite/CMakeLists.txt b/vite/CMakeLists.txt index 66e23ef..0b746e9 100644 --- a/vite/CMakeLists.txt +++ b/vite/CMakeLists.txt @@ -21,339 +21,379 @@ add_custom_command( WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/vite DEPENDS - # find public src *.json *.ts -type f >/tmp/tmp.txt - 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/epf/epf_lul-webfont.woff - public/fonts/epf/stylesheet.css - public/fonts/england-hand/stylesheet.css - public/fonts/england-hand/england-webfont.woff - public/fonts/comforta/Comfortaa-Bold.ttf - public/fonts/comforta/Comfortaa-Light.ttf - public/fonts/comforta/Comfortaa-Regular.ttf - public/fonts/Roboto-Light.woff2 - public/fonts/Roboto-BlackItalic.woff2 - public/fonts/Roboto-ThinItalic.woff2 - public/fonts/cooper/cooperhewitt-book-webfont.woff2 - public/fonts/cooper/cooperhewitt-lightitalic-webfont.woff2 - public/fonts/cooper/cooperhewitt-bookitalic-webfont.woff2 - public/fonts/cooper/cooperhewitt-semibold-webfont.woff2 - public/fonts/cooper/cooperhewitt-light-webfont.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/fonts/pirulen/stylesheet.css - public/fonts/pirulen/pirulen_rg-webfont.woff - public/fonts/questrial/questrial-regular-webfont.woff - public/fonts/questrial/stylesheet.css - public/fonts/nexa/Nexa_Free_Bold-webfont.woff - public/fonts/nexa/stylesheet.css - public/robots.txt + # find public src *.json *.ts -type f >/tmp/tmp.txt public/css/modGui.css public/css/roboto.css - public/manifest.json - public/logo192.png - 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/fx_lr.svg - public/img/fx_pitch.svg - public/img/vst.svg - public/img/missing_thumbnail.jpg - 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/red-light-on.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/footswitch_strip.png - public/img/BlackKnob.png - 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/audio-output.png - public/img/ic_drawer_2.png - public/img/cx_mono.svg - public/img/fx_split_b.svg - public/img/default_album.jpg - public/img/fx_filter_hp.svg - public/img/fx_parametric_eq.svg - public/img/fx_multiband_eq.svg - public/img/fx_filter.svg - public/img/fx_error.svg - public/img/cx_stereo.svg - public/img/fx_modulator.svg - public/img/red-light-off.png - public/img/delete_outline_black_24dp.svg - public/img/fx_gate.svg - public/img/vst.png - public/img/fx_function.svg - public/img/audio-input.png - 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/html/t3k_response.html public/var/current_pedalboard.json - public/var/config.json + public/var/config.json.disabled + public/var/uiplugins.json + public/var/plugin_classes.json + public/testTone300Popup.html + public/licenses/t3k_license.html public/favicon.ico public/iso_codes.json + public/serve.json + public/t3k/handleTone3000download.html + public/img/fx_oscillator.svg + public/img/ic_presets_white.svg + public/img/BlackKnob.png + public/img/audio-output.png + public/img/nd.svg + public/img/delete_outline_black_24dp.svg + public/img/fx_split_a.svg + public/img/edit_banks.svg + public/img/fx_analyzer.svg + public/img/PiPedal20Thumb.jpg + public/img/fx_spectral.svg + public/img/fx_pitch.svg + public/img/ic_presets.svg + public/img/cx_stereo.svg + public/img/fx_mixer.svg + public/img/sa.svg + public/img/ic_navigate_next.svg + public/img/fx_converter.svg + public/img/fx_phaser.svg + public/img/fx_chorus.svg + public/img/fx_modulator.svg + public/img/audio-input.png + public/img/fx_constant.svg + public/img/ic_navigate_before.svg + public/img/nc.svg + public/img/fx_simulator.svg + public/img/missing_thumbnail.jpg + public/img/fx_gate.svg + public/img/fx_plugin.svg + public/img/fx_distortion.svg + public/img/fx_filter.svg + public/img/Pi-Logo-3.svg + public/img/by.svg + public/img/fx_utility.svg + public/img/Pi-Logo-3.png + public/img/fx_compressor.svg + public/img/old_delete_outline_black_24dp.svg + public/img/red-light-on.png + public/img/ic_logo.svg + public/img/fx_function.svg + public/img/fx_generator.svg + public/img/fx_error.svg + public/img/old_delete_outline_white_24dp.svg + public/img/cc0.svg + public/img/footswitch_strip.png + public/img/fx_flanger.svg + public/img/fx_filter_hp.svg + public/img/default_album.jpg + public/img/cc.svg + public/img/fx_reverb.svg + public/img/fx_delay.svg + public/img/ic_drawer_2.svg + public/img/edit_banks_white.svg + public/img/fx_split_b.svg + public/img/settings_black_24dp.svg + public/img/fx_instrument.svg + public/img/fx_terminal.svg + public/img/settings_white_24dp.svg + public/img/fx_dial.svg + public/img/fx_lr.svg + public/img/fx_parametric_eq.svg + public/img/cx_mono.svg + public/img/fx_limiter.svg + public/img/cc-by.png + public/img/ic_bank.svg + public/img/vst.svg + public/img/fx_flanger2.svg + public/img/ic_drawer.svg + public/img/vst.png + public/img/red-light-off.png + public/img/fx_eq.svg + public/img/fx_spatial.svg + public/img/fx_multiband_eq.svg + public/img/fx_amplifier.svg + public/img/fx_empty.svg + public/img/ic_drawer_2.png + public/manifest.json + public/robots.txt public/logo512.png + public/testTone300Select.html + public/fonts/Roboto-Thin.woff2 + public/fonts/epf/epf_lul-webfont.woff + public/fonts/epf/stylesheet.css + public/fonts/Roboto-Black.woff2 + public/fonts/Roboto-Regular.woff2 + public/fonts/cooper/cooperhewitt-light-webfont.woff2 + public/fonts/cooper/cooperhewitt-bookitalic-webfont.woff2 + public/fonts/cooper/cooperhewitt-semibold-webfont.woff2 + public/fonts/cooper/cooperhewitt-lightitalic-webfont.woff2 + public/fonts/cooper/cooperhewitt-book-webfont.woff2 + public/fonts/LICENSE.txt + public/fonts/Roboto-Italic.woff2 + public/fonts/nexa/Nexa_Free_Bold-webfont.woff + public/fonts/nexa/stylesheet.css + public/fonts/comforta/Comfortaa-Bold.ttf + public/fonts/comforta/Comfortaa-Regular.ttf + public/fonts/comforta/Comfortaa-Light.ttf + public/fonts/pirulen/pirulen_rg-webfont.woff + public/fonts/pirulen/stylesheet.css + public/fonts/Roboto-BoldItalic.woff2 + public/fonts/Roboto-Bold.woff2 + public/fonts/Roboto-MediumItalic.woff2 + public/fonts/Roboto-BlackItalic.woff2 + public/fonts/Roboto-Medium.woff2 + public/fonts/Roboto-LightItalic.woff2 + public/fonts/Roboto-ThinItalic.woff2 + public/fonts/england-hand/england-webfont.woff + public/fonts/england-hand/stylesheet.css + public/fonts/Roboto-Light.woff2 + public/fonts/questrial/questrial-regular-webfont.woff + public/fonts/questrial/stylesheet.css + public/logo192.png public/sample_lv2_plugins.json + src/pipedal/Tone3000DownloadType.tsx src/pipedal/SplitUiControls.tsx - src/pipedal/IconButtonEx.tsx - src/pipedal/JackHostStatus.tsx - src/pipedal/FontTest.tsx - src/pipedal/DraggableButtonBase.tsx - src/pipedal/AlsaSequencer.tsx - src/pipedal/VirtualKeyboardHandler.tsx - src/pipedal/TimebaseselectorDialog.tsx - src/pipedal/JackStatusView.tsx - src/pipedal/Pedal.tsx - src/pipedal/PiPedalError.tsx - src/pipedal/AudioFileMetadata.tsx - src/pipedal/FilePropertyControl.tsx - src/pipedal/PerformanceView.tsx - src/pipedal/ChannelBindingsHelpDialog.tsx - src/pipedal/UseWindowSize.tsx - src/pipedal/TemporaryDrawer.tsx - src/pipedal/OkCancelDialog.tsx - src/pipedal/SystemMidiBindingView.tsx - src/pipedal/WifiConfigSettings.tsx - src/pipedal/Timebase.tsx - src/pipedal/LinkEx.tsx - src/pipedal/react-app-env.d.ts - src/pipedal/FileUtils.tsx - src/pipedal/UpdateDialog.tsx - src/pipedal/PresetSelector.tsx - src/pipedal/OkDialog.tsx - src/pipedal/JackServerSettings.tsx - src/pipedal/LoopDialog.tsx - src/pipedal/ToobNamView.tsx - src/pipedal/SearchControl.tsx - src/pipedal/Tone3000AuthComplete.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/ScreenOrientation.tsx - src/pipedal/PluginIcon.tsx + src/pipedal/FilePropertyDialog.tsx + src/pipedal/SplitControlView.tsx + src/pipedal/WithStyles.tsx + src/pipedal/react-app-env.d.ts + src/pipedal/Banks.tsx + src/pipedal/ToobPlayerControl.tsx + src/pipedal/LinkEx.tsx + src/pipedal/ControlTooltip.tsx + src/pipedal/StringBuilder.tsx + src/pipedal/LoopDialog.tsx + src/pipedal/WifiConfigSettings.tsx + src/pipedal/XxxSnippet.tsx + src/pipedal/SnapshotPropertiesDialog.tsx + src/pipedal/WifiChannel.tsx + src/pipedal/MaterialColors.tsx + src/pipedal/AutoZoom.tsx + src/pipedal/SelectMidiChannelsDialog.tsx + src/pipedal/GovernorSettings.tsx + src/pipedal/PluginInfoDialog.tsx + src/pipedal/AndroidHost.tsx + src/pipedal/JackServerSettings.tsx + src/pipedal/ChannelBindingsHelpDialog.tsx + src/pipedal/UploadPresetDialog.tsx + src/pipedal/GxTunerControl.tsx + src/pipedal/ButtonEx.tsx + src/pipedal/ImportPresetFromBankDialog.tsx + src/pipedal/PluginControlView.tsx + src/pipedal/AlsaMidiDeviceInfo.tsx src/pipedal/ControlSlider.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/fx_nam.svg - src/pipedal/svg/snapshot_3.svg - src/pipedal/svg/ic_pluginpreset2.svg - src/pipedal/svg/ic_bank.svg - src/pipedal/svg/mod_ui.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/pp_ui.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/ModFileTypes.tsx + src/pipedal/MidiBinding.tsx + src/pipedal/PedalboardView.tsx + src/pipedal/ChannelRouterSettingsHelpDialog.tsx + src/pipedal/AlsaDeviceInfo.tsx + src/pipedal/OkCancelDialog.tsx + src/pipedal/PerformanceView.tsx + src/pipedal/PresetDialog.tsx + src/pipedal/PluginPreset.tsx + src/pipedal/SavePresetAsDialog.tsx + src/pipedal/SystemMidiBindingsDialog.tsx + src/pipedal/SelectChannelsDialog.tsx + src/pipedal/PluginNameDialog.tsx + src/pipedal/PluginIcon.tsx + src/pipedal/FilePropertyDirectoryTree.tsx + src/pipedal/SnapshotButton.tsx + src/pipedal/WifiDirectConfigSettings.tsx + src/pipedal/PluginPresetSelector.tsx + src/pipedal/Jack.tsx + src/pipedal/ToobMLView.tsx + src/pipedal/ModGuiHost.tsx + src/pipedal/SearchFilter.tsx + src/pipedal/ToobPowerStage2View.tsx + src/pipedal/ControlViewFactory.tsx + src/pipedal/App.tsx + src/pipedal/Rectangle.tsx + src/pipedal/Rect.tsx + src/pipedal/OldDeleteIcon.tsx + src/pipedal/Tone3000Dialog.tsx + src/pipedal/SnapshotColors.tsx + src/pipedal/IControlViewFactory.tsx + src/pipedal/VirtualKeyboardHandler.tsx + src/pipedal/TextInfoDialog.css + src/pipedal/FilePropertyDirectorySelectDialog.tsx + src/pipedal/SnapshotDialog.tsx + src/pipedal/Pedal.tsx + src/pipedal/CopyPresetsToBankDialog.tsx + src/pipedal/ToolTipEx.tsx + src/pipedal/ToobSpectrumAnalyzerView.tsx + src/pipedal/JackStatusView.tsx + src/pipedal/Utility.tsx + src/pipedal/WindowScale.tsx + src/pipedal/NumericInput.tsx + src/pipedal/UploadFileDialog.tsx + src/pipedal/GxTunerView.tsx + src/pipedal/GraphicEqCtl.tsx + src/pipedal/ToobSpectrumResponseView.tsx + src/pipedal/OptionsDialog.tsx + src/pipedal/SelectHoverBackground.tsx + src/pipedal/PluginControl.tsx + src/pipedal/MidiBindingView.tsx + src/pipedal/ToobParametricEqView.tsx + src/pipedal/RenameDialog.tsx + src/pipedal/IconTest.tsx + src/pipedal/PiPedalSocket.tsx + src/pipedal/WifiDirectConfigDialog.tsx + src/pipedal/ToobInputStageView.tsx + src/pipedal/RadioSelectDialog.tsx + src/pipedal/Tone3000Downloader.tsx.bak + src/pipedal/ChannelRouterUiControl.tsx + src/pipedal/SafeFilename.tsx + src/pipedal/ToobNamView.tsx + src/pipedal/t3k/config.ts + src/pipedal/t3k/types.ts + src/pipedal/t3k/tone3000-client.ts + src/pipedal/MidiChannelBindingDialog.tsx + src/pipedal/Tone3000DownloadProgress.tsx + src/pipedal/ChannelRouterSettingsDialog.tsx + src/pipedal/DraggableGrid.tsx + src/pipedal/Tone3000AuthComplete.tsx + src/pipedal/OkDialog.tsx + src/pipedal/ChannelRouterSettings.tsx + src/pipedal/SystemMidiBindingView.tsx + src/pipedal/ObservableEvent.tsx + src/pipedal/FilePropertyControl.tsx + src/pipedal/ZoomedUiControl.tsx + src/pipedal/IconButtonEx.tsx + src/pipedal/FullScreenIME.tsx + src/pipedal/ButtonTooltip.tsx + src/pipedal/ResizeResponsiveComponent.tsx + src/pipedal/DialogEx.tsx + src/pipedal/UseWindowSize.tsx + src/pipedal/SnapshotPanel.tsx + src/pipedal/ToobPlayerView.tsx + src/pipedal/PresetSelector.tsx + src/pipedal/logo.svg + src/pipedal/ToobCabSimView.tsx + src/pipedal/SettingsDialog.tsx + src/pipedal/MidiChannelBinding.tsx + src/pipedal/AlsaSequencer.tsx + src/pipedal/ModGuiErrorBoundary.tsx + src/pipedal/DarkMode.tsx + src/pipedal/Tone3000HelpDialog.tsx + src/pipedal/SearchControl.tsx + src/pipedal/FileUtils.tsx + src/pipedal/JackHostStatus.tsx + src/pipedal/Units.tsx + src/pipedal/ToobWaveShapeView.tsx + src/pipedal/PiPedalModel.tsx + src/pipedal/LoadPluginDialog.tsx + src/pipedal/FontTest.tsx + src/pipedal/GuitarMlHelpDialog.tsx + src/pipedal/SvgPathBuilder.tsx + src/pipedal/ZoomedDial.tsx + src/pipedal/NoChangePassword.tsx + src/pipedal/SideChainSelectControl.tsx + src/pipedal/Timebase.tsx + src/pipedal/AboutDialog.tsx + src/pipedal/AudioFileMetadata.tsx + src/pipedal/TemporaryDrawer.tsx + src/pipedal/TimebaseselectorDialog.tsx + src/pipedal/IconColorDropdownButton.tsx + src/pipedal/PluginOutputControl.tsx + src/pipedal/PluginPresetsDialog.tsx + src/pipedal/JackServerSettingsDialog.tsx + src/pipedal/TextInfo_RewriteT3kUrls.ts + src/pipedal/MidiBindingsDialog.tsx + src/pipedal/DialogStack.tsx + src/pipedal/SnapshotEditor.tsx + src/pipedal/TextInfoDialog.tsx + src/pipedal/Draggable.tsx + src/pipedal/ColorDropdownButton.tsx + src/pipedal/SelectScreenOrientationDialog.tsx + src/pipedal/BankDialog.tsx + src/pipedal/PluginClass.tsx + src/pipedal/Pedalboard.tsx + src/pipedal/ToobToneStackView.tsx + src/pipedal/PiPedalError.tsx + src/pipedal/Tone3000Downloader.tsx + src/pipedal/ScratchClass.tsx src/pipedal/svg/fx_oscillator.svg - src/pipedal/svg/snapshot_1.svg - src/pipedal/svg/fx_chorus.svg + src/pipedal/svg/snapshot_0.svg + src/pipedal/svg/ic_help_outline.svg + src/pipedal/svg/fx_split_a.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_spectral.svg + src/pipedal/svg/fx_pitch.svg + src/pipedal/svg/ic_presets.svg + src/pipedal/svg/fx_mixer.svg + src/pipedal/svg/file_download_black_24dp.svg + src/pipedal/svg/fx_converter.svg + src/pipedal/svg/fx_phaser.svg + src/pipedal/svg/fx_chorus.svg + src/pipedal/svg/snapshot_6.svg src/pipedal/svg/fx_modulator.svg - src/pipedal/svg/ic_midi.svg + src/pipedal/svg/pp_ui.svg + src/pipedal/svg/fx_constant.svg + src/pipedal/svg/ic_save_bank_as.svg + src/pipedal/svg/fx_simulator.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_filter.svg + src/pipedal/svg/ic_sidechain_open_48.svg + src/pipedal/svg/fx_utility.svg + src/pipedal/svg/fx_nam.svg + src/pipedal/svg/fx_compressor.svg + src/pipedal/svg/fx_function.svg + src/pipedal/svg/fx_generator.svg + src/pipedal/svg/fx_error.svg + src/pipedal/svg/file_upload_black_24dp.svg + src/pipedal/svg/snapshot_5.svg src/pipedal/svg/fx_flanger.svg - src/pipedal/AboutDialog.tsx - src/pipedal/ToobPlayerView.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/ButtonTooltip.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/ScratchClass.tsx - src/pipedal/ButtonEx.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/ToolTipEx.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/Tone3000HelpDialog.tsx - src/pipedal/WifiDirectConfigSettings.tsx - src/pipedal/ZoomedUiControl.tsx - src/pipedal/MidiBindingsDialog.tsx + src/pipedal/svg/snapshot_1.svg + src/pipedal/svg/fx_filter_hp.svg + src/pipedal/svg/fx_reverb.svg + src/pipedal/svg/fx_delay.svg + src/pipedal/svg/drive_file_rename_outline_black_24dp.svg + src/pipedal/svg/fx_split_b.svg + src/pipedal/svg/old_delete_outline_24dp.svg + src/pipedal/svg/fx_instrument.svg + src/pipedal/svg/ic_pluginpreset.svg + src/pipedal/svg/fx_terminal.svg + src/pipedal/svg/fx_dial.svg + src/pipedal/svg/fx_lr.svg + src/pipedal/svg/fx_parametric_eq.svg + src/pipedal/svg/ic_midi.svg + src/pipedal/svg/fx_limiter.svg + src/pipedal/svg/ic_settings.svg + src/pipedal/svg/snapshot_2.svg + src/pipedal/svg/snapshot_3.svg + src/pipedal/svg/expand_circle_up_24dp.svg + src/pipedal/svg/ic_pluginpreset2.svg + src/pipedal/svg/ic_bank.svg + src/pipedal/svg/fx_flanger2.svg + src/pipedal/svg/snapshot_4.svg + src/pipedal/svg/ic_edit_banks.svg + src/pipedal/svg/fx_eq.svg + src/pipedal/svg/fx_spatial.svg + src/pipedal/svg/fx_multiband_eq.svg + src/pipedal/svg/fx_amplifier.svg + src/pipedal/svg/mod_ui.svg + src/pipedal/svg/expand_circle_down_24dp.svg + src/pipedal/svg/fx_empty.svg src/pipedal/JsonAtom.tsx - src/pipedal/DialogEx.tsx - src/pipedal/FullScreenIME.tsx - src/pipedal/FilePropertyDialog.tsx - src/pipedal/RenameDialog.tsx - src/pipedal/SelectScreenOrientationDialog.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/ModGuiHost.tsx - src/pipedal/XxxSnippet.tsx - src/pipedal/Tone3000Dialog.tsx - src/pipedal/PluginPresetSelector.tsx - src/pipedal/OldDeleteIcon.tsx - src/pipedal/SelectMidiChannelsDialog.tsx - src/pipedal/SearchFilter.tsx - src/pipedal/Jack.tsx - src/pipedal/ToobPlayerControl.tsx - src/pipedal/ModGuiErrorBoundary.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/GraphicEqCtl.tsx - src/pipedal/WifiConfigDialog.tsx - src/pipedal/GuitarMlHelpDialog.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/AutoZoom.tsx + src/pipedal/AppThemed.css + src/pipedal/ToobFrequencyResponseView.tsx src/pipedal/AppThemed.tsx - src/pipedal/OptionsDialog.tsx - src/pipedal/MidiChannelBinding.tsx - src/pipedal/ModFileTypes.tsx + src/pipedal/MainPage.tsx + src/pipedal/Lv2Plugin.tsx + src/pipedal/DraggableButtonBase.tsx + src/pipedal/WifiConfigDialog.tsx + src/pipedal/MidiChannelBindingControl.tsx + src/pipedal/TextFieldEx.tsx + src/pipedal/SelectThemeDialog.tsx + src/pipedal/ObservableProperty.tsx + src/pipedal/UpdateDialog.tsx + src/pipedal/Updater.tsx + src/pipedal/VuMeter.tsx src/assets/react.svg + src/t3k_response.tsx src/vite-env.d.ts - src/index.css src/main.tsx + src/index.css package.json package-lock.json tsconfig.app.json diff --git a/vite/debug.sh b/vite/debug.sh index 9ff56c7..418142b 100755 --- a/vite/debug.sh +++ b/vite/debug.sh @@ -1,2 +1,2 @@ #!/bin/bash -npm run dev -- --host 0.0.0.0 +npm run dev -- --host 0.0.0.0 --host lothlorien.local diff --git a/vite/public/img/PiPedal20Thumb.jpg b/vite/public/img/PiPedal20Thumb.jpg new file mode 100644 index 0000000..59f4550 Binary files /dev/null and b/vite/public/img/PiPedal20Thumb.jpg differ diff --git a/vite/public/var/config.json b/vite/public/var/config.json.disabled similarity index 100% rename from vite/public/var/config.json rename to vite/public/var/config.json.disabled diff --git a/vite/vite.config.ts b/vite/vite.config.ts index d8da56c..1b4b930 100644 --- a/vite/vite.config.ts +++ b/vite/vite.config.ts @@ -20,7 +20,7 @@ export default defineConfig({ target: 'http://localhost:8080', changeOrigin: false, }, - '^/var/(?!config\\.json$).*': { + '^/var/.*': { target: 'http://localhost:8080', changeOrigin: false, },