|
-
- <!-- TODO: generate some or all of this automatically from the C++ source -->
-
-
- <script type="text/javascript">
- RED.nodes.registerType('input_i2s',{
- category: 'input-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:2,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"I2S";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="input_i2s">
- <p>Stereo audio input from the audio shield or other I2S device</p>
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="input_i2s">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('input_adc',{
- category: 'input-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"ADC";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="input_adc">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="input_adc">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('output_i2s',{
- category: 'output-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:2,
- outputs:0,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"I2S";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="output_i2s">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="output_i2s">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('output_dac',{
- category: 'output-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:1,
- outputs:0,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"DAC";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="output_dac">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="output_dac">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
- <script type="text/javascript">
- RED.nodes.registerType('output_pwm',{
- category: 'output-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:1,
- outputs:0,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"PWM";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="output_pwm">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="output_pwm">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
- <script type="text/javascript">
- RED.nodes.registerType('mixer4',{
- category: 'mixer-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:4,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Mixer";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="mixer4">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="mixer4">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('play_memory',{
- category: 'play-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Memory";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="play_memory">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="play_memory">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('play_sd_wav',{
- category: 'play-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:2,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"SD .WAV File";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="play_sd_wav">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="play_sd_wav">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('play_sd_raw',{
- category: 'play-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"SD .RAW File";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="play_sd_raw">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="play_sd_raw">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('play_queue',{
- category: 'play-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Queue";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="play_queue">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="play_queue">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('synth_sine',{
- category: 'synth-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Sine Wave";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="synth_sine">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="synth_sine">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('synth_waveform',{
- category: 'synth-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Waveform";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="synth_waveform">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="synth_waveform">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('synth_tonesweep',{
- category: 'synth-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Tonesweep";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="synth_tonesweep">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="synth_tonesweep">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('effect_fade',{
- category: 'effect-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:1,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Fade";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="effect_fade">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="effect_fade">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
- <script type="text/javascript">
- RED.nodes.registerType('effect_chorus',{
- category: 'effect-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:2,
- outputs:2,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Chorus";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="effect_chorus">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="effect_chorus">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
- <script type="text/javascript">
- RED.nodes.registerType('effect_flange',{
- category: 'effect-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:2,
- outputs:2,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Flange";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="effect_flange">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="effect_flange">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
- <script type="text/javascript">
- RED.nodes.registerType('filter_biquad',{
- category: 'filter-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:1,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"BiQuad";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="filter_biquad">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="filter_biquad">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('filter_fir',{
- category: 'filter-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:1,
- outputs:1,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"FIR";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="filter_fir">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="filter_fir">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('analyze_peak',{
- category: 'analyze-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:1,
- outputs:0,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Peak";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="analyze_peak">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="analyze_peak">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('analyze_fft256',{
- category: 'analyze-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:1,
- outputs:0,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"FFT256";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="analyze_fft256">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="analyze_fft256">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('analyze_fft1024',{
- category: 'analyze-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:1,
- outputs:0,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"FFT1024";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="analyze_fft1024">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="analyze_fft1024">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('analyze_print',{
- category: 'analyze-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:1,
- outputs:0,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"Print";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="analyze_print">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="analyze_print">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('control_sgtl5000',{
- category: 'control-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:0,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"SGTL5000";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="control_sgtl5000">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="control_sgtl5000">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
- <script type="text/javascript">
- RED.nodes.registerType('control_wm8731',{
- category: 'control-function',
- color:"#E6E0F8",
- defaults: {
- name: {value:""},
- },
- inputs:0,
- outputs:0,
- icon: "arrow-in.png",
- label: function() {
- return this.name||"WM8731";
- },
- labelStyle: function() {
- return this.name?"node_label_italic":"";
- }
- });
- </script>
- <script type="text/x-red" data-help-name="control_wm8731">
- <p><b>TODO</b> Add object documetation here</b>.</p>
- </script>
- <script type="text/x-red" data-template-name="control_wm8731">
- <div class="form-row">
- <label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
- <input type="text" id="node-input-name" placeholder="Name">
- </div>
- </script>
-
-
-
|