{"version":1,"settings":{"arduino":{"ProjectName":"DynamicDesignTest","Board":{"Platform":"","Board":"teensy41","Options":""}},"BiDirDataWebSocketBridge":{},"workspaces":{},"sidebar":{},"palette":{},"editor":{},"devTest":{},"IndexedDBfiles":{"testFileNames":"testFile.txt"},"NodeDefGenerator":{},"NodeDefManager":{},"NodeHelpManager":{},"OSC":{}},"workspaces":[{"type":"tab","id":"Main","label":"Main","inputs":0,"outputs":0,"export":true,"isMain":false,"mainNameType":"tabName","mainNameExt":".ino","generateCppDestructor":false,"extraClassDeclarations":"","settings":{},"nodes":[{"id":"Main_waveform2","type":"AudioSynthWaveform","name":"waveform1","comment":"","x":375,"y":340,"z":"Main","bgColor":"#E6E0F8","wires":[["Main_mixer4_2:0","Main_mixer4_1:0"]],"wireNames":[["waveform10mixer10","waveform10mixerR0"]]},{"id":"Main_waveform4","type":"AudioSynthWaveform","name":"waveform2","comment":"","x":375,"y":395,"z":"Main","bgColor":"#E6E0F8","wires":[["Main_mixer4_2:1","Main_mixer4_1:1"]],"wireNames":[["waveform20mixer11","waveform20mixerR1"]]},{"id":"Main_waveform1","type":"AudioSynthWaveform","name":"waveform3","comment":"","x":375,"y":450,"z":"Main","bgColor":"#E6E0F8","wires":[["Main_mixer4_2:2","Main_mixer4_1:2"]],"wireNames":[["waveform30mixer12","waveform30mixerR2"]]},{"id":"Main_waveform3","type":"AudioSynthWaveform","name":"waveform4","comment":"","x":375,"y":505,"z":"Main","bgColor":"#E6E0F8","wires":[["Main_mixer4_2:3","Main_mixer4_1:3"]],"wireNames":[["waveform40mixer13","waveform40mixerR3"]]},{"id":"Main_mixer4_2","type":"AudioMixer4","name":"mixer1","comment":"","inputs":"4","x":565,"y":390,"z":"Main","bgColor":"#E6E0F8","wires":[["Main_i2s1:0"]],"wireNames":[["mixer10i2s0"]]},{"id":"Main_mixer4_1","type":"AudioMixer4","name":"mixerR","comment":"","inputs":"4","x":565,"y":455,"z":"Main","bgColor":"#E6E0F8","wires":[["Main_i2s1:1"]],"wireNames":[["mixerR0i2s1"]]},{"id":"Main_i2s1","type":"AudioOutputI2S","name":"i2s","comment":"","x":801,"y":419,"z":"Main","bgColor":"#E6E0F8","wires":[],"wireNames":[]},{"id":"Main_sgtl5000_1","type":"AudioControlSGTL5000","name":"sgtl5000","comment":"","x":955,"y":415,"z":"Main","bgColor":"#E6E0F8","wires":[],"wireNames":[]},{"id":"Main_Slider1","type":"UI_Slider","name":"volume","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":35,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy*/audio/sgtl5000/vol','f',d.val/100.0)\nOSC.SendData(volCmd)","x":880,"y":705,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]},{"id":"Main_Piano1","type":"UI_Piano","name":"Piano","comment":"","w":210,"h":130,"textSize":14,"midiCh":"0","midiId":"0","octave":4,"sendCommand":"var freq = Math.pow(2,d.octave+(d.keyIndex-9)/12)*55/4\nvar w1Msg = OSC.CreateMessageData('/teensy1/audio/waveform1/be','ffi',0.1,freq,0)\nOSC.SendData(w1Msg)","headerHeight":30,"whiteKeysColor":"#FFFFFF","blackKeysColor":"#A0A0A0","blackKeysWidthDiff":6,"x":135,"y":115,"blackKeyLabelsVisible":true,"whiteKeyLabelsVisible":true,"z":"Main","bgColor":"#F6F8BC","wires":[],"wireNames":[]},{"id":"Main_Piano2","type":"UI_Piano","name":"Piano","comment":"","w":210,"h":130,"textSize":14,"midiCh":"0","midiId":"0","octave":4,"sendCommand":"var freq = Math.pow(2,d.octave+(d.keyIndex-9)/12)*55/4\nvar w1Msg = OSC.CreateMessageData('/teensy1/audio/waveform3/be','ffi',0.1,freq,0)\nOSC.SendData(w1Msg)","headerHeight":30,"whiteKeysColor":"#FFFFFF","blackKeysColor":"#A0A0A0","blackKeysWidthDiff":6,"x":130,"y":435,"blackKeyLabelsVisible":true,"whiteKeyLabelsVisible":true,"z":"Main","bgColor":"#F6F8BC","wires":[],"wireNames":[]},{"id":"Main_Piano3","type":"UI_Piano","name":"Piano","comment":"","w":210,"h":130,"textSize":14,"midiCh":"0","midiId":"0","octave":4,"sendCommand":"var freq = Math.pow(2,d.octave+(d.keyIndex-9)/12)*55/4\nvar w1Msg = OSC.CreateMessageData('/teensy1/audio/waveform2/be','ffi',0.1,freq,0)\nOSC.SendData(w1Msg)","headerHeight":30,"whiteKeysColor":"#FFFFFF","blackKeysColor":"#A0A0A0","blackKeysWidthDiff":6,"x":135,"y":280,"blackKeyLabelsVisible":true,"whiteKeyLabelsVisible":true,"z":"Main","bgColor":"#F6F8BC","wires":[],"wireNames":[]},{"id":"Main_Piano4","type":"UI_Piano","name":"Piano","comment":"","w":210,"h":130,"textSize":14,"midiCh":"0","midiId":"0","octave":5,"sendCommand":"var freq = Math.pow(2,d.octave+(d.keyIndex-9)/12)*55/4\nvar w1Msg = OSC.CreateMessageData('/teensy1/audio/waveform4/be','ffi',0.1,freq,0)\nOSC.SendData(w1Msg)","headerHeight":30,"whiteKeysColor":"#FFFFFF","blackKeysColor":"#A0A0A0","blackKeysWidthDiff":6,"x":125,"y":585,"blackKeyLabelsVisible":true,"whiteKeyLabelsVisible":true,"z":"Main","bgColor":"#F6F8BC","wires":[],"wireNames":[]},{"id":"Main_Slider2","type":"UI_Slider","name":"volume","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":7,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/mixer1/ga','if',0,d.val/100.0)\nOSC.SendData(volCmd)","x":550,"y":685,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]},{"id":"Main_Button1","type":"UI_Button","name":"enable","comment":"","w":100,"h":30,"textSize":14,"midiCh":"0","midiId":"0","pressAction":"","repeatPressAction":false,"releaseAction":"","repeatReleaseAction":false,"local":"true","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/sgtl5000/enabl','')\nOSC.SendData(volCmd)","x":965,"y":548,"z":"Main","bgColor":"#F6F8BC","wires":[],"wireNames":[]},{"id":"Main_scriptBtn1","type":"UI_ScriptButton","name":"delete all!","comment":"var volCmd = OSC.CreateMessageData('/teensy1/dynamic/clearAll','')\nOSC.SendData(volCmd)","w":100,"h":30,"textSize":14,"nodes":[],"x":835,"y":45,"z":"Main","bgColor":"#FF4623","wires":[],"wireNames":[]},{"id":"Main_Slider3","type":"UI_Slider","name":"volume","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":25,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/mixer1/ga','if',1,d.val/100.0)\nOSC.SendData(volCmd)","x":615,"y":685,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]},{"id":"Main_Slider4","type":"UI_Slider","name":"volume","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":65,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/mixer1/ga','if',2,d.val/100.0)\nOSC.SendData(volCmd)","x":680,"y":685,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]},{"id":"Main_Slider5","type":"UI_Slider","name":"volume","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":97,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/mixer1/ga','if',3,d.val/100.0)\nOSC.SendData(volCmd)","x":740,"y":685,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]},{"id":"Main_Slider6","type":"UI_Slider","name":"volume","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":88,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/mixer2/ga','if',0,d.val/100.0)\nOSC.SendData(volCmd)","x":530,"y":175,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]},{"id":"Main_Slider7","type":"UI_Slider","name":"volume","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":50,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/mixer2/ga','if',1,d.val/100.0)\nOSC.SendData(volCmd)","x":600,"y":175,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]},{"id":"Main_Slider8","type":"UI_Slider","name":"volume","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":11,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/mixer2/ga','if',2,d.val/100.0)\nOSC.SendData(volCmd)","x":665,"y":175,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]},{"id":"Main_Slider9","type":"UI_Slider","name":"volume","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":6,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/mixer2/ga','if',3,d.val/100.0)\nOSC.SendData(volCmd)","x":725,"y":175,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]},{"id":"Main_Slider10","type":"UI_Slider","name":"volume (all)","comment":"","w":30,"h":300,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":9,"outputFloat":false,"minValF":-1,"maxValF":1,"floatVal":0,"decimalCount":-1,"steps":201,"sendSpace":true,"repeat":false,"repeatPeriod":0,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var volCmd = OSC.CreateMessageData('/teensy1/audio/mixer*/ga','if',0,d.val/100.0)\nOSC.SendData(volCmd)","x":420,"y":710,"z":"Main","bgColor":"#808080","wires":[],"wireNames":[]}]}],"nodeAddons":{}
}