Bläddra i källkod

Add I/O compatibility metadata

dds
PaulStoffregen 4 år sedan
förälder
incheckning
deddf6ad40
1 ändrade filer med 103 tillägg och 0 borttagningar
  1. +103
    -0
      gui/index.html

+ 103
- 0
gui/index.html Visa fil

@@ -342,6 +342,109 @@ span.mainfunction {color: #993300; font-weight: bolder}
TODO: add "parameters" fields, to replace the form html stuff
-->

<script type="text/x-red" data-container-name="InputOutputCompatibilityMetadata">
{"requirements":[
{"type":"AudioInputI2S", "resource":"I2S Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioInputI2S", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputI2S", "resource":"IN1 Pin", "shareable":false},
{"type":"AudioInputI2SQuad", "resource":"I2S Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioInputI2SQuad", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputI2SQuad", "resource":"IN1 Pin", "shareable":false},
{"type":"AudioInputI2SQuad", "resource":"OUT1D Pin", "shareable":false},
{"type":"AudioInputI2SHex", "resource":"I2S Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioInputI2SHex", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputI2SHex", "resource":"IN1 Pin", "shareable":false},
{"type":"AudioInputI2SHex", "resource":"OUT1D Pin", "shareable":false},
{"type":"AudioInputI2SHex", "resource":"OUT1C Pin", "shareable":false},
{"type":"AudioInputI2SOct", "resource":"I2S Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioInputI2SOct", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputI2SOct", "resource":"IN1 Pin", "shareable":false},
{"type":"AudioInputI2SOct", "resource":"OUT1D Pin", "shareable":false},
{"type":"AudioInputI2SOct", "resource":"OUT1C Pin", "shareable":false},
{"type":"AudioInputI2SOct", "resource":"OUT1B Pin", "shareable":false},
{"type":"AudioInputI2Sslave", "resource":"I2S Device", "shareable":true, "setting":"I2S Slave"},
{"type":"AudioInputI2Sslave", "resource":"Sample Rate", "shareable":true, "setting":"LRCLK1 Control"},
{"type":"AudioInputI2Sslave", "resource":"IN1 Pin", "shareable":false},
{"type":"AudioInputI2S2", "resource":"I2S2 Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioInputI2S2", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputI2S2", "resource":"IN2 Pin", "shareable":false},
{"type":"AudioInputSPDIF3", "resource":"SPDIF Device", "shareable":true, "setting":"SPDIF Protocol"},
{"type":"AudioInputSPDIF3", "resource":"Sample Rate", "shareable":true, "setting":"SPDIF Control"},
{"type":"AudioInputSPDIF3", "resource":"SPDIFIN Pin", "shareable":false},
{"type":"AsyncAudioInputSPDIF3", "resource":"SPDIF Device", "shareable":true, "setting":"SPDIF Protocol"},
{"type":"AsyncAudioInputSPDIF3", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AsyncAudioInputSPDIF3", "resource":"SPDIFIN Pin", "shareable":false},
{"type":"AudioInputAnalog", "resource":"ADC1", "shareable":false},
{"type":"AudioInputAnalog", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputAnalogStereo","resource":"ADC1", "shareable":false},
{"type":"AudioInputAnalogStereo","resource":"ADC2", "shareable":false},
{"type":"AudioInputAnalogStereo","resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputPDM", "resource":"I2S Device", "shareable":true, "setting":"PDM Protocol"},
{"type":"AudioInputPDM", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputPDM", "resource":"IN1 Pin", "shareable":false},
{"type":"AudioInputTDM", "resource":"I2S Device", "shareable":true, "setting":"TDM Protocol"},
{"type":"AudioInputTDM", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputTDM", "resource":"IN1 Pin", "shareable":false},
{"type":"AudioInputTDM2", "resource":"I2S2 Device", "shareable":true, "setting":"TDM Protocol"},
{"type":"AudioInputTDM2", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioInputTDM2", "resource":"IN2 Pin", "shareable":false},
{"type":"AudioInputUSB", "resource":"USB Rx Endpoint","shareable":false},
{"type":"AudioOutputI2S", "resource":"I2S Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioOutputI2S", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputI2S", "resource":"OUT1A Pin", "shareable":false},
{"type":"AudioOutputI2SQuad", "resource":"I2S Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioOutputI2SQuad", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputI2SQuad", "resource":"OUT1A Pin", "shareable":false},
{"type":"AudioOutputI2SQuad", "resource":"OUT1B Pin", "shareable":false},
{"type":"AudioOutputI2SHex", "resource":"I2S Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioOutputI2SHex", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputI2SHex", "resource":"OUT1A Pin", "shareable":false},
{"type":"AudioOutputI2SHex", "resource":"OUT1B Pin", "shareable":false},
{"type":"AudioOutputI2SHex", "resource":"OUT1C Pin", "shareable":false},
{"type":"AudioOutputI2SOct", "resource":"I2S Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioOutputI2SOct", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputI2SOct", "resource":"OUT1A Pin", "shareable":false},
{"type":"AudioOutputI2SOct", "resource":"OUT1B Pin", "shareable":false},
{"type":"AudioOutputI2SOct", "resource":"OUT1C Pin", "shareable":false},
{"type":"AudioOutputI2SOct", "resource":"OUT1D Pin", "shareable":false},
{"type":"AudioInputI2Sslave", "resource":"I2S Device", "shareable":true, "setting":"I2S Slave"},
{"type":"AudioInputI2Sslave", "resource":"Sample Rate", "shareable":true, "setting":"LRCLK1 Control"},
{"type":"AudioInputI2Sslave", "resource":"OUT1A Pin", "shareable":false},
{"type":"AudioOutputI2S2", "resource":"I2S2 Device", "shareable":true, "setting":"I2S Master"},
{"type":"AudioOutputI2S2", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputI2S2", "resource":"OUT2 Pin", "shareable":false},
{"type":"AudioOutputSPDIF", "resource":"I2S Device", "shareable":true, "setting":"SPDIF Protocol"},
{"type":"AudioOutputSPDIF", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputSPDIF", "resource":"OUT1A Pin", "shareable":false},
{"type":"AudioOutputSPDIF2", "resource":"I2S2 Device", "shareable":true, "setting":"SPDIF Protocol"},
{"type":"AudioOutputSPDIF2", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputSPDIF2", "resource":"OUT2 Pin", "shareable":false},
{"type":"AudioOutputSPDIF3", "resource":"SPDIF Device", "shareable":true, "setting":"SPDIF Protocol"},
{"type":"AudioOutputSPDIF3", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputSPDIF3", "resource":"SPDIFOUT Pin", "shareable":false},
{"type":"AudioOutputAnalog", "resource":"DAC1", "shareable":false},
{"type":"AudioOutputAnalog", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputAnalogStereo","resource":"DAC1", "shareable":false},
{"type":"AudioOutputAnalogStereo","resource":"DAC2", "shareable":false},
{"type":"AudioOutputAnalogStereo","resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputPWM", "resource":"DAC1", "shareable":false},
{"type":"AudioOutputPWM", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputMQS", "resource":"MSQ Device", "shareable":false},
{"type":"AudioOutputMQS", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputTDM", "resource":"I2S Device", "shareable":true, "setting":"TDM Protocol"},
{"type":"AudioOutputTDM", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputTDM", "resource":"OUT1A Pin", "shareable":false},
{"type":"AudioOutputTDM2", "resource":"I2S2 Device", "shareable":true, "setting":"TDM Protocol"},
{"type":"AudioOutputTDM2", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputTDM2", "resource":"OUT2 Pin", "shareable":false},
{"type":"AudioOutputADAT", "resource":"I2S Device", "shareable":true, "setting":"ADAT Protocol"},
{"type":"AudioOutputADAT", "resource":"Sample Rate", "shareable":true, "setting":"Teensy Control"},
{"type":"AudioOutputADAT", "resource":"OUT1A Pin", "shareable":false},
{"type":"AudioOutputUSB", "resource":"USB Tx Endpoint","shareable":false}
]}
</script>


<script type="text/x-red" data-container-name="NodeDefinitions">
{"nodes":[
{"type":"AudioInputI2S","data":{"defaults":{"name":{"value":"new"}},"shortName":"i2s","inputs":0,"outputs":2,"category":"input-function","color":"#E6E0F8","icon":"arrow-in.png"}},

Laddar…
Avbryt
Spara