Spectrum Filter - Accessible Editor

This tool replicates the functionality of the Neuro Desktop Editor to interact with and change the settings of the Spectrum Intellingent Filter. The editor has many groups of settings, each of which controls a different part of the filter. It was designed by Fabian Velasquez and Shuli Jones as part of MIT PPAT 2022. The code can be found at https://github.com/fabianv1/fabianv1.github.io.

To use the editor, first plug the filter into your computer via USB. Use the "Test connectivity" button (accesskey t) to make sure it's connected. If the connectivity results in 'Filter not connected', please unplug the USB from the computer (not the device) and unplug the power from the filter pedal for 15 seconds before testing again. This should now lead to the filer being connected. Refresh the page to have all the parameters be read. If you need to troubleshoot, check the GitHub repo README.

Once you're connected, use the "groups" dropdown (accesskey g) to choose which group of settings you want to change. Based on this group, a set of dropdowns, checkboxes, and/or value setters will appear. Changing these elements will automatically change the corresponding setting on the Spectrum Filter.

You can also use this tool to burn and load presets (accesskey p). Burning a preset to a particular number saves the current settings on the Filter to the preset of that number. Loading a preset with a particular number changes the current settings on the Filter to match the settings of the preset. Finally, you can use this tool to check if the Filter's alt button is pressed (accesskey a). When this button is pressed, the four knobs on the filter take on different values and the preset value changes. The preset value is also reflected in the preset section.

Current filter firmware version: None read yet

Alt button status (a): off

Settings (g)

Presets (p)

Current preset index (c): Getting current preset...