{"version":1,"settings":{"main":{},"arduino":{"ProjectName":"TestToneBussed","Board":{"Platform":"","Board":"","Options":""}},"BiDirDataWebSocketBridge":{},"workspaces":{},"sidebar":{"autoSwitchTabToInfoTab":false},"palette":{},"editor":{},"devTest":{},"IndexedDBfiles":{"testFileNames":"testFile.txt"},"NodeDefGenerator":{},"NodeDefManager":{},"NodeHelpManager":{},"OSC":{"LiveUpdate":false,"UseDebugLinkName":true}},"workspaces":[{"type":"tab","id":"3629fcd9.ccc604","label":"Main","inputs":0,"outputs":0,"export":true,"isMain":false,"mainNameType":"tabName","mainNameExt":".ino","isAudioMain":true,"generateCppDestructor":false,"extraClassDeclarations":"","settings":{"workspaceBgColor":"#EDFFDF","scaleFactor":0.8,"showGridHminor":false,"showGridHmajor":false,"showGridVminor":false,"showGridVmajor":false,"useCenterBasedPositions":false},"nodes":[{"id":"Main_Piano3","type":"UI_Piano","isClass":false,"name":"Piano - waves/i0/wav1","tag":"waves/i0/wav1","comment":"","w":210,"h":130,"textSize":14,"midiCh":"0","midiId":"0","octave":3,"sendCommand":"// this table goes to octave -1\nvar noteFreqs = [8.176, 8.662, 9.177, 9.723, 10.301, 10.913, 11.562, 12.25, 12.978, 13.75, 14.568, 15.434, 16.352, 17.324, 18.354, 19.445, 20.602, 21.827, 23.125, 24.5, 25.957, 27.5, 29.135, 30.868, 32.703, 34.648, 36.708, 38.891, 41.203, 43.654, 46.249, 48.999, 51.913, 55, 58.27, 61.735, 65.406, 69.296, 73.416, 77.782, 82.407, 87.307, 92.499, 97.999, 103.826, 110, 116.541, 123.471, 130.813, 138.591, 146.832, 155.563, 164.814, 174.614, 184.997, 195.998, 207.652, 220, 233.082, 246.942, 261.626, 277.183, 293.665, 311.127, 329.628, 349.228, 369.994, 391.995, 415.305, 440, 466.164, 493.883, 523.251, 554.365, 587.33, 622.254, 659.255, 698.456, 739.989, 783.991, 830.609, 880, 932.328, 987.767, 1046.502, 1108.731, 1174.659, 1244.508, 1318.51, 1396.913, 1479.978, 1567.982, 1661.219, 1760, 1864.655, 1975.533, 2093.005, 2217.461, 2349.318, 2489.016, 2637.02, 2793.826, 2959.955, 3135.963, 3322.438, 3520, 3729.31, 3951.066, 4186.009, 4434.922, 4698.636, 4978.032, 5274.041, 5587.652, 5919.911, 6271.927, 6644.875, 7040, 7458.62, 7902.133, 8372.018, 8869.844, 9397.273, 9956.063, 10548.08, 11175.3, 11839.82, 12543.85];\nvar freq = noteFreqs[(d.octave+1)*12 + d.keyIndex];\n\n// send in bundle with two commands frequency and noteOn/Off\nvar bundle = OSC.CreateBundle(0);\nbundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.tag+'/be',\"ffi\",0.95, freq,0));\n//bundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.tag+'2/be',\"ffi\",0.5, freq/2,2));\n//if (d.pressed === true)\n// bundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.parentGroup.name+'/noteOn',\"\"));\n//else\n// bundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.parentGroup.name+'/noteOf*',\"\"));\n\nOSC.SendData(OSC.CreateBundleData(bundle));\n\n","headerHeight":30,"whiteKeysColor":"#FFFFFF","blackKeysColor":"#A0A0A0","blackKeysWidthDiff":6,"x":60,"y":270,"blackKeyLabelsVisible":true,"whiteKeyLabelsVisible":true,"parentGroup":"Main_group2","z":"3629fcd9.ccc604","bgColor":"#F6F8BC","wires":[]},{"id":"Main_Button9","type":"UI_Button","isClass":false,"name":"enable","tag":"enabl","comment":"","w":100,"h":34,"textSize":14,"midiCh":"0","midiId":"0","pressAction":"","repeatPressAction":false,"releaseAction":"","repeatReleaseAction":false,"local":"true","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/\"+d.tag+\"*\";\nOSC.SendData(OSC.CreateMessageData(addr,''));","parentGroup":"Main_group7","x":1110,"y":170,"z":"3629fcd9.ccc604","bgColor":"#F6F8BC","wires":[]},{"id":"Main_Slider15","type":"UI_Slider","isClass":false,"name":"volume","tag":"vol","comment":"","w":30,"h":200,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":46,"divVal":1,"fval":46,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/\"+d.tag+\"*\";\nOSC.SendData(OSC.CreateMessageData(addr,'f',d.val/d.maxVal));","parentGroup":"Main_group7","x":1145,"y":240,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_group2","type":"group","isClass":false,"name":"envA","tag":"waveform1","comment":"","w":449,"h":338,"textSize":14,"nodes":["Main_Piano3","Main_Piano1","Main_Piano2","Main_Piano4"],"border_color":"rgba(153,153,153,1)","individualListBoxMode":true,"exportAsClass":true,"x":50,"y":230,"z":"3629fcd9.ccc604","bgColor":"rgba(221,255,187,1)","wires":[]},{"id":"Main_Piano1","type":"UI_Piano","isClass":false,"name":"Piano - waves/i0/wav2","tag":"waves/i0/wav2","comment":"","w":210,"h":130,"textSize":14,"midiCh":"0","midiId":"0","octave":4,"sendCommand":"// this table goes to octave -1\nvar noteFreqs = [8.176, 8.662, 9.177, 9.723, 10.301, 10.913, 11.562, 12.25, 12.978, 13.75, 14.568, 15.434, 16.352, 17.324, 18.354, 19.445, 20.602, 21.827, 23.125, 24.5, 25.957, 27.5, 29.135, 30.868, 32.703, 34.648, 36.708, 38.891, 41.203, 43.654, 46.249, 48.999, 51.913, 55, 58.27, 61.735, 65.406, 69.296, 73.416, 77.782, 82.407, 87.307, 92.499, 97.999, 103.826, 110, 116.541, 123.471, 130.813, 138.591, 146.832, 155.563, 164.814, 174.614, 184.997, 195.998, 207.652, 220, 233.082, 246.942, 261.626, 277.183, 293.665, 311.127, 329.628, 349.228, 369.994, 391.995, 415.305, 440, 466.164, 493.883, 523.251, 554.365, 587.33, 622.254, 659.255, 698.456, 739.989, 783.991, 830.609, 880, 932.328, 987.767, 1046.502, 1108.731, 1174.659, 1244.508, 1318.51, 1396.913, 1479.978, 1567.982, 1661.219, 1760, 1864.655, 1975.533, 2093.005, 2217.461, 2349.318, 2489.016, 2637.02, 2793.826, 2959.955, 3135.963, 3322.438, 3520, 3729.31, 3951.066, 4186.009, 4434.922, 4698.636, 4978.032, 5274.041, 5587.652, 5919.911, 6271.927, 6644.875, 7040, 7458.62, 7902.133, 8372.018, 8869.844, 9397.273, 9956.063, 10548.08, 11175.3, 11839.82, 12543.85];\nvar freq = noteFreqs[(d.octave+1)*12 + d.keyIndex];\n\n// send in bundle with two commands frequency and noteOn/Off\nvar bundle = OSC.CreateBundle(0);\n//bundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.tag+'1/be',\"ffi\",0.8, freq,0));\nbundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.tag+'/be',\"ffi\",0.95, freq,3));\n//if (d.pressed === true)\n// bundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.parentGroup.name+'/noteOn',\"\"));\n//else\n// bundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.parentGroup.name+'/noteOf*',\"\"));\n\nOSC.SendData(OSC.CreateBundleData(bundle));\n\n","headerHeight":30,"whiteKeysColor":"#FFFFFF","blackKeysColor":"#A0A0A0","blackKeysWidthDiff":6,"x":275,"y":270,"blackKeyLabelsVisible":true,"whiteKeyLabelsVisible":true,"parentGroup":"Main_group2","z":"3629fcd9.ccc604","bgColor":"#F6F8BC","wires":[]},{"id":"Main_group7","type":"group","isClass":false,"name":"sgtl5000","comment":"","w":119,"h":336,"textSize":14,"nodes":["Main_Button9","Main_Slider15"],"border_color":"rgba(153,153,153,1)","individualListBoxMode":true,"exportAsClass":true,"x":1100,"y":135,"z":"3629fcd9.ccc604","bgColor":"rgba(221,255,187,1)","wires":[]},{"id":"Main_Piano2","type":"UI_Piano","isClass":false,"name":"Piano - waves/i1/wav1","tag":"waves/i1/wav1","comment":"","w":210,"h":130,"textSize":14,"midiCh":"0","midiId":"0","octave":5,"sendCommand":"// this table goes to octave -1\nvar noteFreqs = [8.176, 8.662, 9.177, 9.723, 10.301, 10.913, 11.562, 12.25, 12.978, 13.75, 14.568, 15.434, 16.352, 17.324, 18.354, 19.445, 20.602, 21.827, 23.125, 24.5, 25.957, 27.5, 29.135, 30.868, 32.703, 34.648, 36.708, 38.891, 41.203, 43.654, 46.249, 48.999, 51.913, 55, 58.27, 61.735, 65.406, 69.296, 73.416, 77.782, 82.407, 87.307, 92.499, 97.999, 103.826, 110, 116.541, 123.471, 130.813, 138.591, 146.832, 155.563, 164.814, 174.614, 184.997, 195.998, 207.652, 220, 233.082, 246.942, 261.626, 277.183, 293.665, 311.127, 329.628, 349.228, 369.994, 391.995, 415.305, 440, 466.164, 493.883, 523.251, 554.365, 587.33, 622.254, 659.255, 698.456, 739.989, 783.991, 830.609, 880, 932.328, 987.767, 1046.502, 1108.731, 1174.659, 1244.508, 1318.51, 1396.913, 1479.978, 1567.982, 1661.219, 1760, 1864.655, 1975.533, 2093.005, 2217.461, 2349.318, 2489.016, 2637.02, 2793.826, 2959.955, 3135.963, 3322.438, 3520, 3729.31, 3951.066, 4186.009, 4434.922, 4698.636, 4978.032, 5274.041, 5587.652, 5919.911, 6271.927, 6644.875, 7040, 7458.62, 7902.133, 8372.018, 8869.844, 9397.273, 9956.063, 10548.08, 11175.3, 11839.82, 12543.85];\nvar freq = noteFreqs[(d.octave+1)*12 + d.keyIndex];\n\n// send in bundle with two commands frequency and noteOn/Off\nvar bundle = OSC.CreateBundle(0);\nbundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.tag+'/be',\"ffi\",0.95, freq,9));\n\nOSC.SendData(OSC.CreateBundleData(bundle));\n\n","headerHeight":30,"whiteKeysColor":"#FFFFFF","blackKeysColor":"#A0A0A0","blackKeysWidthDiff":6,"x":60,"y":425,"blackKeyLabelsVisible":true,"whiteKeyLabelsVisible":true,"parentGroup":"Main_group2","z":"3629fcd9.ccc604","bgColor":"#F6F8BC","wires":[]},{"id":"Main_Piano4","type":"UI_Piano","isClass":false,"name":"Piano - waves/i1/wav2","tag":"waves/i1/wav2","comment":"","w":210,"h":130,"textSize":14,"midiCh":"0","midiId":"0","octave":6,"sendCommand":"// this table goes to octave -1\nvar noteFreqs = [8.176, 8.662, 9.177, 9.723, 10.301, 10.913, 11.562, 12.25, 12.978, 13.75, 14.568, 15.434, 16.352, 17.324, 18.354, 19.445, 20.602, 21.827, 23.125, 24.5, 25.957, 27.5, 29.135, 30.868, 32.703, 34.648, 36.708, 38.891, 41.203, 43.654, 46.249, 48.999, 51.913, 55, 58.27, 61.735, 65.406, 69.296, 73.416, 77.782, 82.407, 87.307, 92.499, 97.999, 103.826, 110, 116.541, 123.471, 130.813, 138.591, 146.832, 155.563, 164.814, 174.614, 184.997, 195.998, 207.652, 220, 233.082, 246.942, 261.626, 277.183, 293.665, 311.127, 329.628, 349.228, 369.994, 391.995, 415.305, 440, 466.164, 493.883, 523.251, 554.365, 587.33, 622.254, 659.255, 698.456, 739.989, 783.991, 830.609, 880, 932.328, 987.767, 1046.502, 1108.731, 1174.659, 1244.508, 1318.51, 1396.913, 1479.978, 1567.982, 1661.219, 1760, 1864.655, 1975.533, 2093.005, 2217.461, 2349.318, 2489.016, 2637.02, 2793.826, 2959.955, 3135.963, 3322.438, 3520, 3729.31, 3951.066, 4186.009, 4434.922, 4698.636, 4978.032, 5274.041, 5587.652, 5919.911, 6271.927, 6644.875, 7040, 7458.62, 7902.133, 8372.018, 8869.844, 9397.273, 9956.063, 10548.08, 11175.3, 11839.82, 12543.85];\nvar freq = noteFreqs[(d.octave+1)*12 + d.keyIndex];\n\n// send in bundle with two commands frequency and noteOn/Off\nvar bundle = OSC.CreateBundle(0);\nbundle.packets.push(OSC.CreatePacket(RED.OSC.settings.RootAddress + '/audio/'+d.tag+'/be',\"ffi\",0.95, freq,11));\n\n\nOSC.SendData(OSC.CreateBundleData(bundle));\n\n","headerHeight":30,"whiteKeysColor":"#FFFFFF","blackKeysColor":"#A0A0A0","blackKeysWidthDiff":6,"x":275,"y":425,"blackKeyLabelsVisible":true,"whiteKeyLabelsVisible":true,"parentGroup":"Main_group2","z":"3629fcd9.ccc604","bgColor":"#F6F8BC","wires":[]},{"id":"Main_group1","type":"group","isClass":false,"name":"mixerStereo","tag":"","comment":"","w":532,"h":437,"textSize":14,"nodes":["Main_Slider3","Main_Slider1","Main_Slider2","Main_Slider4","Main_Slider5","Main_Slider6","Main_Slider7","Main_Slider8","Main_Slider9"],"border_color":"rgba(153,153,153,1)","individualListBoxMode":true,"exportAsClass":true,"x":530,"y":130,"z":"3629fcd9.ccc604","bgColor":"rgba(221,255,187,1)","wires":[]},{"id":"Main_Slider1","type":"UI_Slider","isClass":false,"name":"pan 1","tag":"0","comment":"","w":172,"h":34,"textSize":14,"midiCh":"0","midiId":"0","orientation":"h","label":"d.val","minVal":-100,"maxVal":100,"val":81,"divVal":1,"fval":81,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/pan\";\nOSC.SendData(OSC.CreateMessageData(addr,'if',d.tag,d.val/d.maxVal));","parentGroup":"Main_group1","x":550,"y":240,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_Slider2","type":"UI_Slider","isClass":false,"name":"pan 2","tag":"1","comment":"","w":172,"h":34,"textSize":14,"midiCh":"0","midiId":"0","orientation":"h","label":"d.val","minVal":-100,"maxVal":100,"val":-59,"divVal":1,"fval":-59,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/pan\";\nOSC.SendData(OSC.CreateMessageData(addr,'if',d.tag,d.val/d.maxVal));","parentGroup":"Main_group1","x":550,"y":330,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_Slider3","type":"UI_Slider","isClass":false,"name":"gain","tag":"","comment":"","w":86,"h":129,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":31,"divVal":1,"fval":31,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/gain\";\n//var addr = RED.OSC.settings.RootAddress + \"/audio/mixerStereo/gain\";\nOSC.SendData(OSC.CreateMessageData(addr,'f',d.val/d.maxVal));\n","parentGroup":"Main_group1","x":950,"y":405,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_Slider4","type":"UI_Slider","isClass":false,"name":"gainL","tag":"0","comment":"","w":56,"h":129,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":66,"divVal":1,"fval":66,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/gain\";\nOSC.SendData(OSC.CreateMessageData(addr,'if',d.tag,d.val/d.maxVal));","parentGroup":"Main_group1","x":555.75,"y":405.5,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_Slider5","type":"UI_Slider","isClass":false,"name":"gainR","tag":"1","comment":"","w":56,"h":129,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":41,"divVal":1,"fval":41,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/gain\";\nOSC.SendData(OSC.CreateMessageData(addr,'if',d.tag,d.val/d.maxVal));","parentGroup":"Main_group1","x":650,"y":405,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_Slider6","type":"UI_Slider","isClass":false,"name":"pan 1","tag":"2","comment":"","w":172,"h":34,"textSize":14,"midiCh":"0","midiId":"0","orientation":"h","label":"d.val","minVal":-100,"maxVal":100,"val":49,"divVal":1,"fval":49,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/pan\";\nOSC.SendData(OSC.CreateMessageData(addr,'if',d.tag,d.val/d.maxVal));","parentGroup":"Main_group1","x":760,"y":240,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_Slider7","type":"UI_Slider","isClass":false,"name":"pan 2","tag":"3","comment":"","w":172,"h":34,"textSize":14,"midiCh":"0","midiId":"0","orientation":"h","label":"d.val","minVal":-100,"maxVal":100,"val":84,"divVal":1,"fval":84,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/pan\";\nOSC.SendData(OSC.CreateMessageData(addr,'if',d.tag,d.val/d.maxVal));","parentGroup":"Main_group1","x":760,"y":330,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_Slider8","type":"UI_Slider","isClass":false,"name":"gainL","tag":"2","comment":"","w":56,"h":129,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":20,"divVal":1,"fval":20,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/gain\";\nOSC.SendData(OSC.CreateMessageData(addr,'if',d.tag,d.val/d.maxVal));","parentGroup":"Main_group1","x":765.75,"y":405.5,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_Slider9","type":"UI_Slider","isClass":false,"name":"gainR","tag":"3","comment":"","w":56,"h":129,"textSize":14,"midiCh":"0","midiId":"0","orientation":"v","label":"d.val","minVal":0,"maxVal":100,"val":8,"divVal":1,"fval":8,"sendMode":"r","autoReturn":false,"returnValue":"mid","barFGcolor":"#F6F8BC","sendFormat":"","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/audio/\"+d.parentGroup.name+\"/gain\";\nOSC.SendData(OSC.CreateMessageData(addr,'if',d.tag,d.val/d.maxVal));","parentGroup":"Main_group1","x":860,"y":405,"z":"3629fcd9.ccc604","bgColor":"#808080","wires":[]},{"id":"Main_TextBox1","type":"UI_TextBox","isClass":false,"name":"","tag":"","comment":"waves[1] controls waves[2] controls","w":324,"h":34,"textSize":14,"x":590,"y":170,"z":"3629fcd9.ccc604","bgColor":"#DDFFBB","wires":[]},{"id":"Main_Button1","type":"UI_Button","isClass":false,"name":"heap","tag":"enabl","comment":"","w":100,"h":34,"textSize":14,"midiCh":"0","midiId":"0","pressAction":"","repeatPressAction":false,"releaseAction":"","repeatReleaseAction":false,"local":"true","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/system/heap\";\nOSC.SendData(OSC.CreateMessageData(addr,''));","x":710,"y":590,"z":"3629fcd9.ccc604","bgColor":"#22B2F8","wires":[]},{"id":"Main_Button2","type":"UI_Button","isClass":false,"name":"reset","tag":"enabl","comment":"","w":100,"h":34,"textSize":14,"midiCh":"0","midiId":"0","pressAction":"","repeatPressAction":false,"releaseAction":"","repeatReleaseAction":false,"local":"true","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/system/reset\";\nOSC.SendData(OSC.CreateMessageData(addr,''));","x":960,"y":590,"z":"3629fcd9.ccc604","bgColor":"#F85218","wires":[]},{"id":"Main_Button3","type":"UI_Button","isClass":false,"name":"max usage","tag":"enabl","comment":"","w":100,"h":34,"textSize":14,"midiCh":"0","midiId":"0","pressAction":"","repeatPressAction":false,"releaseAction":"","repeatReleaseAction":false,"local":"true","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/system/max\";\nOSC.SendData(OSC.CreateMessageData(addr,'T'));","x":835,"y":590,"z":"3629fcd9.ccc604","bgColor":"#22B2F8","wires":[]},{"id":"Main_Button4","type":"UI_Button","isClass":false,"name":"stack","tag":"enabl","comment":"","w":100,"h":34,"textSize":14,"midiCh":"0","midiId":"0","pressAction":"","repeatPressAction":false,"releaseAction":"","repeatReleaseAction":false,"local":"true","sendCommand":"var addr = RED.OSC.settings.RootAddress + \"/system/stack\";\nOSC.SendData(OSC.CreateMessageData(addr,''));","x":590,"y":590,"z":"3629fcd9.ccc604","bgColor":"#22B2F8","wires":[]},{"id":"Main_waves1","type":"waves","isClass":true,"name":"waves[2]","x":50,"y":120,"z":"3629fcd9.ccc604","bgColor":"#CCFFCC","wires":[["Main_mixerStereo1:0"]]},{"id":"Main_noise1","type":"AudioSynthNoiseWhite","isClass":false,"name":"noise","comment":"","x":70,"y":165,"z":"3629fcd9.ccc604","bgColor":"#E6E0F8","wires":[[]]},{"id":"Main_mixerStereo1","type":"AudioMixerStereo","isClass":false,"name":"mixerStereo","comment":"","inputs":2,"x":195,"y":140,"z":"3629fcd9.ccc604","bgColor":"#E6E0F8","wires":[["Main_dacs1:0","Main_i2s1:0"],["Main_dacs1:1","Main_i2s1:1"]]},{"id":"Main_i2s1","type":"AudioOutputI2S","isClass":false,"name":"i2s","comment":"","x":390,"y":105,"z":"3629fcd9.ccc604","bgColor":"#E6E0F8","wires":[]},{"id":"Main_dacs1","type":"AudioOutputAnalogStereo","isClass":false,"name":"dac","comment":"","x":390,"y":175,"z":"3629fcd9.ccc604","bgColor":"#E6E0F8","wires":[]},{"id":"Main_sgtl5000_1","type":"AudioControlSGTL5000","isClass":false,"name":"sgtl5000","comment":"","x":1105,"y":485,"z":"3629fcd9.ccc604","bgColor":"#E6E0F8","wires":[]}]},{"type":"tab","id":"22723e47.b3e4f2","label":"waves","inputs":0,"outputs":0,"export":true,"isMain":false,"mainNameType":"tabName","mainNameExt":".ino","isAudioMain":false,"generateCppDestructor":false,"extraClassDeclarations":"","settings":{"guiEditMode":false,"workspaceBgColor":"#EDFFDF","scaleFactor":0.8,"showGridHminor":false,"showGridHmajor":false,"showGridVminor":false,"showGridVmajor":false,"useCenterBasedPositions":false},"nodes":[{"id":"waves_Out1","type":"TabOutput","isClass":false,"name":"Out","comment":"","inputs":2,"x":480,"y":265,"z":"22723e47.b3e4f2","bgColor":"#cce6ff","wires":[]},{"id":"waves_waveform2","type":"AudioSynthWaveform","isClass":false,"name":"wav1","comment":"","x":319,"y":225.75,"z":"22723e47.b3e4f2","bgColor":"#E6E0F8","wires":[["waves_Out1:0"]]},{"id":"waves_waveform1","type":"AudioSynthWaveform","isClass":false,"name":"wav2","comment":"","x":319,"y":300.75,"z":"22723e47.b3e4f2","bgColor":"#E6E0F8","wires":[["waves_Out1:1"]]}]}],"nodeAddons":{}
}