├── .github └── workflows │ ├── tests.js │ └── tests.yml ├── .gitignore ├── .gitmodules ├── CNAME ├── Makefile ├── README.md ├── bash └── wav-to-m4a.sh ├── deno.json ├── index.html ├── looper.html ├── module.js ├── modules ├── audio-object.js ├── automation.js ├── automation │ └── location.js ├── canvas.js ├── compile-worker.js ├── connect.js ├── constants.js ├── context.js ├── dsp │ ├── ceil-power-2.js │ ├── detect.js │ ├── fade.js │ ├── fft.js │ └── filter.js ├── encode │ ├── buffer-to-m4a.js │ ├── encode-wav.js │ └── encode-wav.worker.js ├── events.js ├── events │ └── address.js ├── graph-2.js ├── graph-3.js ├── graph-object.js ├── graph.js ├── log.js ├── node-object.js ├── node.js ├── nodes.js ├── nodes │ └── ops.js ├── object │ ├── distributor.js │ ├── enumerable-to-json.js │ ├── midi-distributor.js │ └── rtc-distributor.js ├── param-signal.js ├── param.js ├── param │ └── cancel-and-hold.js ├── parse │ ├── parse-event.js │ ├── parse-events.js │ ├── parse-float-32.js │ ├── parse-float-64.js │ ├── parse-freq-range.js │ ├── parse-frequency.js │ ├── parse-gain-range.js │ ├── parse-gain.js │ ├── parse-note-range.js │ └── parse-note.js ├── playable.js ├── pool.js ├── regexp.js ├── request-buffer.js ├── request-data.js ├── request-media.js ├── rhythm.js ├── sequence.js ├── spectrum.js ├── stage-object.js ├── stage.js ├── status-signal.js ├── test │ ├── event-test.js │ ├── events-test.js │ ├── frames-test.js │ ├── index.html │ ├── location-test.js │ ├── meter-test.js │ ├── param-signal-test.js │ ├── sequence-test.js │ ├── sequencer-test.js │ ├── times-test.js │ ├── transport-frames-test.js │ └── transport-test.js ├── transport.js ├── transport │ ├── frames.js │ ├── location.js │ ├── meter.js │ ├── test │ │ └── location-test.js │ └── times.js ├── waveform.js └── webrtc-signaling.js ├── nodes ├── buffer-recorder.js ├── buffer-recorder.worklet.js ├── compressor.js ├── compressor.worklet.js ├── dattoro-reverb.js ├── dynamics │ ├── Cargo.toml │ └── src │ │ ├── algorithms.rs │ │ ├── envelope.rs │ │ ├── lib.rs │ │ └── utils.rs ├── envelope.js ├── enveloper.js ├── enveloper.worklet.js ├── filter.js ├── flanger.js ├── loop.js ├── meter.js ├── meter.worklet.js ├── monophonic.js ├── noise.js ├── sample-map.js ├── samples │ ├── gretsch-kit.js │ └── samples.json ├── saturator.js ├── sink.js ├── subtract-1.js ├── tape-saturator.js ├── tape-saturator.worklet.js ├── tape-saturator │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── lib.rs ├── test │ └── sample-map-data.js ├── tick.js ├── tone.js └── waveshaper │ ├── curves.js │ └── fns.js ├── objects ├── audio-in.js ├── audio-out.js ├── beat-oscillator.js ├── beat-oscillator │ ├── Cargo.toml │ ├── index.html │ ├── rhythmic_fourier.r │ ├── src │ │ └── lib.rs │ └── test.js ├── button.js ├── compressor.js ├── dattoro-reverb.js ├── delay.js ├── enveloper.js ├── eq.js ├── filter.js ├── flanger.js ├── gain.js ├── gate.js ├── harmoniser.js ├── impulse-reverb.js ├── logger.js ├── looper.js ├── merger.js ├── meter.js ├── metronome.js ├── midi-in.js ├── midi-out.js ├── mix.js ├── monitor.js ├── oscillator.js ├── panner.js ├── parallel-eq.js ├── polyphonic.js ├── region.js ├── rhythm-synth-presets.js ├── rhythm-synth.js ├── rtc-in.js ├── rtc-out.js ├── saturator.js ├── sequencer.js ├── sequencer │ └── index.html ├── splitter.js ├── stereo-panner.js ├── tape-saturator.js ├── transformer.js └── wave-shaper.js └── sample-map.html /.github/workflows/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/.github/workflows/tests.js -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/.gitmodules -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/CNAME -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/README.md -------------------------------------------------------------------------------- /bash/wav-to-m4a.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/bash/wav-to-m4a.sh -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/deno.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/index.html -------------------------------------------------------------------------------- /looper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/looper.html -------------------------------------------------------------------------------- /module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/module.js -------------------------------------------------------------------------------- /modules/audio-object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/audio-object.js -------------------------------------------------------------------------------- /modules/automation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/automation.js -------------------------------------------------------------------------------- /modules/automation/location.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/automation/location.js -------------------------------------------------------------------------------- /modules/canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/canvas.js -------------------------------------------------------------------------------- /modules/compile-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/compile-worker.js -------------------------------------------------------------------------------- /modules/connect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/connect.js -------------------------------------------------------------------------------- /modules/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/constants.js -------------------------------------------------------------------------------- /modules/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/context.js -------------------------------------------------------------------------------- /modules/dsp/ceil-power-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/dsp/ceil-power-2.js -------------------------------------------------------------------------------- /modules/dsp/detect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/dsp/detect.js -------------------------------------------------------------------------------- /modules/dsp/fade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/dsp/fade.js -------------------------------------------------------------------------------- /modules/dsp/fft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/dsp/fft.js -------------------------------------------------------------------------------- /modules/dsp/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/dsp/filter.js -------------------------------------------------------------------------------- /modules/encode/buffer-to-m4a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/encode/buffer-to-m4a.js -------------------------------------------------------------------------------- /modules/encode/encode-wav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/encode/encode-wav.js -------------------------------------------------------------------------------- /modules/encode/encode-wav.worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/encode/encode-wav.worker.js -------------------------------------------------------------------------------- /modules/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/events.js -------------------------------------------------------------------------------- /modules/events/address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/events/address.js -------------------------------------------------------------------------------- /modules/graph-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/graph-2.js -------------------------------------------------------------------------------- /modules/graph-3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/graph-3.js -------------------------------------------------------------------------------- /modules/graph-object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/graph-object.js -------------------------------------------------------------------------------- /modules/graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/graph.js -------------------------------------------------------------------------------- /modules/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/log.js -------------------------------------------------------------------------------- /modules/node-object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/node-object.js -------------------------------------------------------------------------------- /modules/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/node.js -------------------------------------------------------------------------------- /modules/nodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/nodes.js -------------------------------------------------------------------------------- /modules/nodes/ops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/nodes/ops.js -------------------------------------------------------------------------------- /modules/object/distributor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/object/distributor.js -------------------------------------------------------------------------------- /modules/object/enumerable-to-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/object/enumerable-to-json.js -------------------------------------------------------------------------------- /modules/object/midi-distributor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/object/midi-distributor.js -------------------------------------------------------------------------------- /modules/object/rtc-distributor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/object/rtc-distributor.js -------------------------------------------------------------------------------- /modules/param-signal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/param-signal.js -------------------------------------------------------------------------------- /modules/param.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/param.js -------------------------------------------------------------------------------- /modules/param/cancel-and-hold.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/param/cancel-and-hold.js -------------------------------------------------------------------------------- /modules/parse/parse-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-event.js -------------------------------------------------------------------------------- /modules/parse/parse-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-events.js -------------------------------------------------------------------------------- /modules/parse/parse-float-32.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-float-32.js -------------------------------------------------------------------------------- /modules/parse/parse-float-64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-float-64.js -------------------------------------------------------------------------------- /modules/parse/parse-freq-range.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-freq-range.js -------------------------------------------------------------------------------- /modules/parse/parse-frequency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-frequency.js -------------------------------------------------------------------------------- /modules/parse/parse-gain-range.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-gain-range.js -------------------------------------------------------------------------------- /modules/parse/parse-gain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-gain.js -------------------------------------------------------------------------------- /modules/parse/parse-note-range.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-note-range.js -------------------------------------------------------------------------------- /modules/parse/parse-note.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/parse/parse-note.js -------------------------------------------------------------------------------- /modules/playable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/playable.js -------------------------------------------------------------------------------- /modules/pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/pool.js -------------------------------------------------------------------------------- /modules/regexp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/regexp.js -------------------------------------------------------------------------------- /modules/request-buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/request-buffer.js -------------------------------------------------------------------------------- /modules/request-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/request-data.js -------------------------------------------------------------------------------- /modules/request-media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/request-media.js -------------------------------------------------------------------------------- /modules/rhythm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/rhythm.js -------------------------------------------------------------------------------- /modules/sequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/sequence.js -------------------------------------------------------------------------------- /modules/spectrum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/spectrum.js -------------------------------------------------------------------------------- /modules/stage-object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/stage-object.js -------------------------------------------------------------------------------- /modules/stage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/stage.js -------------------------------------------------------------------------------- /modules/status-signal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/status-signal.js -------------------------------------------------------------------------------- /modules/test/event-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/event-test.js -------------------------------------------------------------------------------- /modules/test/events-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/events-test.js -------------------------------------------------------------------------------- /modules/test/frames-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/frames-test.js -------------------------------------------------------------------------------- /modules/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/index.html -------------------------------------------------------------------------------- /modules/test/location-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/location-test.js -------------------------------------------------------------------------------- /modules/test/meter-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/meter-test.js -------------------------------------------------------------------------------- /modules/test/param-signal-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/param-signal-test.js -------------------------------------------------------------------------------- /modules/test/sequence-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/sequence-test.js -------------------------------------------------------------------------------- /modules/test/sequencer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/sequencer-test.js -------------------------------------------------------------------------------- /modules/test/times-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/times-test.js -------------------------------------------------------------------------------- /modules/test/transport-frames-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/transport-frames-test.js -------------------------------------------------------------------------------- /modules/test/transport-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/test/transport-test.js -------------------------------------------------------------------------------- /modules/transport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/transport.js -------------------------------------------------------------------------------- /modules/transport/frames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/transport/frames.js -------------------------------------------------------------------------------- /modules/transport/location.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/transport/location.js -------------------------------------------------------------------------------- /modules/transport/meter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/transport/meter.js -------------------------------------------------------------------------------- /modules/transport/test/location-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/transport/test/location-test.js -------------------------------------------------------------------------------- /modules/transport/times.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/transport/times.js -------------------------------------------------------------------------------- /modules/waveform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/waveform.js -------------------------------------------------------------------------------- /modules/webrtc-signaling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/modules/webrtc-signaling.js -------------------------------------------------------------------------------- /nodes/buffer-recorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/buffer-recorder.js -------------------------------------------------------------------------------- /nodes/buffer-recorder.worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/buffer-recorder.worklet.js -------------------------------------------------------------------------------- /nodes/compressor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/compressor.js -------------------------------------------------------------------------------- /nodes/compressor.worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/compressor.worklet.js -------------------------------------------------------------------------------- /nodes/dattoro-reverb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/dattoro-reverb.js -------------------------------------------------------------------------------- /nodes/dynamics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/dynamics/Cargo.toml -------------------------------------------------------------------------------- /nodes/dynamics/src/algorithms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/dynamics/src/algorithms.rs -------------------------------------------------------------------------------- /nodes/dynamics/src/envelope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/dynamics/src/envelope.rs -------------------------------------------------------------------------------- /nodes/dynamics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/dynamics/src/lib.rs -------------------------------------------------------------------------------- /nodes/dynamics/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/dynamics/src/utils.rs -------------------------------------------------------------------------------- /nodes/envelope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/envelope.js -------------------------------------------------------------------------------- /nodes/enveloper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/enveloper.js -------------------------------------------------------------------------------- /nodes/enveloper.worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/enveloper.worklet.js -------------------------------------------------------------------------------- /nodes/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/filter.js -------------------------------------------------------------------------------- /nodes/flanger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/flanger.js -------------------------------------------------------------------------------- /nodes/loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/loop.js -------------------------------------------------------------------------------- /nodes/meter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/meter.js -------------------------------------------------------------------------------- /nodes/meter.worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/meter.worklet.js -------------------------------------------------------------------------------- /nodes/monophonic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/monophonic.js -------------------------------------------------------------------------------- /nodes/noise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/noise.js -------------------------------------------------------------------------------- /nodes/sample-map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/sample-map.js -------------------------------------------------------------------------------- /nodes/samples/gretsch-kit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/samples/gretsch-kit.js -------------------------------------------------------------------------------- /nodes/samples/samples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/samples/samples.json -------------------------------------------------------------------------------- /nodes/saturator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/saturator.js -------------------------------------------------------------------------------- /nodes/sink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/sink.js -------------------------------------------------------------------------------- /nodes/subtract-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/subtract-1.js -------------------------------------------------------------------------------- /nodes/tape-saturator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/tape-saturator.js -------------------------------------------------------------------------------- /nodes/tape-saturator.worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/tape-saturator.worklet.js -------------------------------------------------------------------------------- /nodes/tape-saturator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/tape-saturator/Cargo.toml -------------------------------------------------------------------------------- /nodes/tape-saturator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/tape-saturator/README.md -------------------------------------------------------------------------------- /nodes/tape-saturator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/tape-saturator/src/lib.rs -------------------------------------------------------------------------------- /nodes/test/sample-map-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/test/sample-map-data.js -------------------------------------------------------------------------------- /nodes/tick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/tick.js -------------------------------------------------------------------------------- /nodes/tone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/tone.js -------------------------------------------------------------------------------- /nodes/waveshaper/curves.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/waveshaper/curves.js -------------------------------------------------------------------------------- /nodes/waveshaper/fns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/nodes/waveshaper/fns.js -------------------------------------------------------------------------------- /objects/audio-in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/audio-in.js -------------------------------------------------------------------------------- /objects/audio-out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/audio-out.js -------------------------------------------------------------------------------- /objects/beat-oscillator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/beat-oscillator.js -------------------------------------------------------------------------------- /objects/beat-oscillator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/beat-oscillator/Cargo.toml -------------------------------------------------------------------------------- /objects/beat-oscillator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/beat-oscillator/index.html -------------------------------------------------------------------------------- /objects/beat-oscillator/rhythmic_fourier.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/beat-oscillator/rhythmic_fourier.r -------------------------------------------------------------------------------- /objects/beat-oscillator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/beat-oscillator/src/lib.rs -------------------------------------------------------------------------------- /objects/beat-oscillator/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/beat-oscillator/test.js -------------------------------------------------------------------------------- /objects/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/button.js -------------------------------------------------------------------------------- /objects/compressor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/compressor.js -------------------------------------------------------------------------------- /objects/dattoro-reverb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/dattoro-reverb.js -------------------------------------------------------------------------------- /objects/delay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/delay.js -------------------------------------------------------------------------------- /objects/enveloper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/enveloper.js -------------------------------------------------------------------------------- /objects/eq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/eq.js -------------------------------------------------------------------------------- /objects/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/filter.js -------------------------------------------------------------------------------- /objects/flanger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/flanger.js -------------------------------------------------------------------------------- /objects/gain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/gain.js -------------------------------------------------------------------------------- /objects/gate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/gate.js -------------------------------------------------------------------------------- /objects/harmoniser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/harmoniser.js -------------------------------------------------------------------------------- /objects/impulse-reverb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/impulse-reverb.js -------------------------------------------------------------------------------- /objects/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/logger.js -------------------------------------------------------------------------------- /objects/looper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/looper.js -------------------------------------------------------------------------------- /objects/merger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/merger.js -------------------------------------------------------------------------------- /objects/meter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/meter.js -------------------------------------------------------------------------------- /objects/metronome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/metronome.js -------------------------------------------------------------------------------- /objects/midi-in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/midi-in.js -------------------------------------------------------------------------------- /objects/midi-out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/midi-out.js -------------------------------------------------------------------------------- /objects/mix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/mix.js -------------------------------------------------------------------------------- /objects/monitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/monitor.js -------------------------------------------------------------------------------- /objects/oscillator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/oscillator.js -------------------------------------------------------------------------------- /objects/panner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/panner.js -------------------------------------------------------------------------------- /objects/parallel-eq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/parallel-eq.js -------------------------------------------------------------------------------- /objects/polyphonic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/polyphonic.js -------------------------------------------------------------------------------- /objects/region.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/region.js -------------------------------------------------------------------------------- /objects/rhythm-synth-presets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/rhythm-synth-presets.js -------------------------------------------------------------------------------- /objects/rhythm-synth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/rhythm-synth.js -------------------------------------------------------------------------------- /objects/rtc-in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/rtc-in.js -------------------------------------------------------------------------------- /objects/rtc-out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/rtc-out.js -------------------------------------------------------------------------------- /objects/saturator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/saturator.js -------------------------------------------------------------------------------- /objects/sequencer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/sequencer.js -------------------------------------------------------------------------------- /objects/sequencer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/sequencer/index.html -------------------------------------------------------------------------------- /objects/splitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/splitter.js -------------------------------------------------------------------------------- /objects/stereo-panner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/stereo-panner.js -------------------------------------------------------------------------------- /objects/tape-saturator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/tape-saturator.js -------------------------------------------------------------------------------- /objects/transformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/transformer.js -------------------------------------------------------------------------------- /objects/wave-shaper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/objects/wave-shaper.js -------------------------------------------------------------------------------- /sample-map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soundio/soundstage/HEAD/sample-map.html --------------------------------------------------------------------------------