Skip to content

Commit

Permalink
Merge branch 'master' into fix-chromium-aw-audioparam
Browse files Browse the repository at this point in the history
  • Loading branch information
Fr0stbyteR committed Oct 17, 2024
2 parents 294d520 + 9edf0c4 commit d3beca6
Show file tree
Hide file tree
Showing 33 changed files with 131 additions and 1 deletion.
4 changes: 4 additions & 0 deletions packages/BigMuff/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.faust-bigmuff",
=======
"identifier": "org.webaudiomodules.wam-examples.bigmuff",
>>>>>>> master
"name": "Faust BigMuff",
"vendor": "Michel Buffa",
"description": "",
Expand Down
4 changes: 4 additions & 0 deletions packages/GuitarAmpSim60s/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.guitarampsim60s",
=======
"identifier": "org.webaudiomodules.wam-examples.guitarampsim60s",
>>>>>>> master
"name": "GuitarAmpSim60s",
"vendor": "Michel Buffa",
"description": "TODO",
Expand Down
4 changes: 4 additions & 0 deletions packages/StonePhaserStereo/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.stonephaser",
=======
"identifier": "org.webaudiomodules.wam-examples.stonephaser",
>>>>>>> master
"name": "StonePhaser",
"vendor": "WebAudioModule",
"description": "StonePhaser Stereo written in Faust",
Expand Down
4 changes: 4 additions & 0 deletions packages/TS9_OverdriveFaustGenerated/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.ts9overdrive",
=======
"identifier": "org.webaudiomodules.wam-examples.ts9overdrive",
>>>>>>> master
"name": "TS9 Overdrive",
"vendor": "WebAudioModule",
"description": "Overdrive written in Faust",
Expand Down
4 changes: 4 additions & 0 deletions packages/VirtualMidiKeyboardNoSound/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.virtual-midi-keyboard",
=======
"identifier": "org.webaudiomodules.wam-examples.virtualmidikeyboard",
>>>>>>> master
"name": "VirtualMidiKeyboardNoSound",
"vendor": "WebAudioModule",
"description": "Midi Virtual keyboard",
Expand Down
4 changes: 4 additions & 0 deletions packages/WamExample/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.wam-example",
=======
"identifier": "org.webaudiomodules.wam-examples.example",
>>>>>>> master
"name": "WamExample",
"vendor": "WebAudioModule",
"description": "Simple example using WebAudioModule, WamNode, and WamProcessor classes.",
Expand Down
4 changes: 4 additions & 0 deletions packages/WamExampleTemplate/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.template",
=======
"identifier": "org.webaudiomodules.wam-examples.exampletemplate",
>>>>>>> master
"name": "WamExampleTemplate",
"vendor": "WebAudioModule",
"description": "Simple example template for WebAudioModule, WamNode, and WamProcessor classes.",
Expand Down
4 changes: 4 additions & 0 deletions packages/csoundPitchShifter/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.csound-pitchshifter",
=======
"identifier": "org.webaudiomodules.wam-examples.csoundpitchshifter",
>>>>>>> master
"name": "Csound PitchShifter",
"vendor": "Steven Yi",
"description": "",
Expand Down
4 changes: 4 additions & 0 deletions packages/disto_machine/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.distomachine-nobuilder",
=======
"identifier": "org.webaudiomodules.wam-examples.distomachine",
>>>>>>> master
"name": "DistoMachine (No builder)",
"vendor": "WebAudioModule",
"description": "DistoMachine written in native WebAudio nodes",
Expand Down
4 changes: 4 additions & 0 deletions packages/faustFlute/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.faust-flute",
=======
"identifier": "org.webaudiomodules.wam-examples.faustflute",
>>>>>>> master
"name": "Faust Flute MIDI",
"vendor": "Grame",
"description": "Faust MIDI Instrument",
Expand Down
4 changes: 4 additions & 0 deletions packages/faustPingPongDelay/plugin/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.faust-pingpongdelay",
=======
"identifier": "org.webaudiomodules.wam-examples.faustpingpongdelay",
>>>>>>> master
"name": "Faust PingPongDelay",
"vendor": "Shihong Ren",
"description": "A PingPongDelay written in Faust with its default UI",
Expand Down
4 changes: 4 additions & 0 deletions packages/faustPingPongDelayDefaultUI/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.faust-pingpongdelay-default-ui",
=======
"identifier": "org.webaudiomodules.wam-examples.faustpingpongdelay_default_ui",
>>>>>>> master
"name": "Faust PingPongDelay (DefaultUI)",
"vendor": "Shihong Ren",
"description": "A PingPongDelay written in Faust with its default UI",
Expand Down
4 changes: 4 additions & 0 deletions packages/graphicEqualizer/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.graphic-equalizer",
=======
"identifier": "org.webaudiomodules.wam-examples.equalizer",
>>>>>>> master
"name": "Equalizer",
"vendor": "Wasabi",
"description": "TODO",
Expand Down
4 changes: 4 additions & 0 deletions packages/livegain/src/livegain/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.livegain",
=======
"identifier": "org.webaudiomodules.wam-examples.livegain",
>>>>>>> master
"name": "LiveGain",
"vendor": "Shihong Ren",
"description": "TypeScript/React LiveGain WebAudioModule",
Expand Down
4 changes: 4 additions & 0 deletions packages/livegain/src/oscilloscope/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.oscilloscope",
=======
"identifier": "org.webaudiomodules.wam-examples.oscilloscope",
>>>>>>> master
"name": "Oscilloscope",
"vendor": "Shihong Ren",
"description": "TypeScript/React Oscilloscope WebAudioModule",
Expand Down
4 changes: 4 additions & 0 deletions packages/livegain/src/spectrogram/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.spectrogram",
=======
"identifier": "org.webaudiomodules.wam-examples.spectrogram",
>>>>>>> master
"name": "Spectrogram",
"vendor": "Shihong Ren",
"description": "TypeScript/React Spectrogram WebAudioModule",
Expand Down
4 changes: 4 additions & 0 deletions packages/livegain/src/spectroscope/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.spectroscope",
=======
"identifier": "org.webaudiomodules.wam-examples.spectroscope",
>>>>>>> master
"name": "Spectroscope",
"vendor": "Shihong Ren",
"description": "TypeScript/React Spectroscope WebAudioModule",
Expand Down
4 changes: 4 additions & 0 deletions packages/midiOutput/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.midi-output",
=======
"identifier": "org.webaudiomodules.wam-examples.midioutput",
>>>>>>> master
"name": "MIDI Output",
"vendor": "WebAudioModule",
"description": "use WebMIDI API for output",
Expand Down
4 changes: 4 additions & 0 deletions packages/midiSequencer/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.midi-sequencer",
=======
"identifier": "org.webaudiomodules.wam-examples.midisequencer",
>>>>>>> master
"name": "MIDI Sequencer",
"vendor": "WebAudioModule",
"description": "MIDI Sequencer (WAM events)",
Expand Down
4 changes: 4 additions & 0 deletions packages/obxd/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.obxd",
=======
"identifier": "org.webaudiomodules.wam-examples.obxd",
>>>>>>> master
"name": "OBXD",
"vendor": "Jari Kleimola 2017-2020 ([email protected])",
"description": "",
Expand Down
4 changes: 4 additions & 0 deletions packages/pedalboard/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.pedalboard",
=======
"identifier": "org.webaudiomodules.wam-examples.pedalboard",
>>>>>>> master
"name": "Pedalboard",
"vendor": "WebAudioModule",
"description": "A rack to load multiple WAMs",
Expand Down
4 changes: 4 additions & 0 deletions packages/pingpongdelay/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.pingpongdelay",
=======
"identifier": "org.webaudiomodules.wam-examples.pingpongdelay",
>>>>>>> master
"name": "PingPongDelay",
"vendor": "WebAudioModule",
"description": "A PingPongDelay written in native WebAudio nodes",
Expand Down
4 changes: 4 additions & 0 deletions packages/quadrafuzz/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.quadrafuzz",
=======
"identifier": "org.webaudiomodules.wam-examples.quadrafuzz",
>>>>>>> master
"name": "Quadrafuzz",
"vendor": "WebAudioModule",
"description": "Quadrafuzz written in native WebAudio nodes",
Expand Down
4 changes: 4 additions & 0 deletions packages/quadrafuzz_without_builder/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.quadrafuzz-nobuilder",
=======
"identifier": "org.webaudiomodules.wam-examples.quadrafuzz_nobuilder",
>>>>>>> master
"name": "Quadrafuzz (No builder)",
"vendor": "WebAudioModule",
"description": "Quadrafuzz written in native WebAudio nodes",
Expand Down
4 changes: 4 additions & 0 deletions packages/randomnote/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.random-note-gen",
=======
"identifier": "org.webaudiomodules.wam-examples.randomnote",
>>>>>>> master
"name": "Random Note Generator",
"vendor": "WebAudioModule",
"description": "Generate Random MIDI Notes",
Expand Down
4 changes: 4 additions & 0 deletions packages/simpleMidiKeyboard/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.midi-keyboard",
=======
"identifier": "org.webaudiomodules.wam-examples.simplemidikeyboard",
>>>>>>> master
"name": "Virtual MIDI Keyboard",
"vendor": "WebAudioModule",
"description": "UI to Generate MIDI Notes",
Expand Down
5 changes: 5 additions & 0 deletions packages/simpleTransport/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.simple-transport",
"name": "Simple Transport",
=======
"identifier": "org.webaudiomodules.wam-examples.simpletransport",
"name": "Simple Tranport",
>>>>>>> master
"vendor": "WebAudioModule",
"description": "wam-transport event generator",
"version": "1.0.0",
Expand Down
4 changes: 4 additions & 0 deletions packages/synth101/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.synth101",
=======
"identifier": "org.webaudiomodules.wam-examples.synth101",
>>>>>>> master
"name": "Synth-101",
"vendor": "Tom",
"description": "Synth-101 WAM2 MIDI Instrument",
Expand Down
4 changes: 4 additions & 0 deletions packages/template_midi_parammgr/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.template-midi-wam-parammgr-js",
=======
"identifier": "org.webaudiomodules.wam-examples.template_midi_parammgr",
>>>>>>> master
"name": "TemplateMidiWamPMJS",
"vendor": "WebAudioModule",
"description": "Template MIDI WAM: ParamMgr + JS - build",
Expand Down
4 changes: 4 additions & 0 deletions packages/template_parammgr/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.template-wam-parammgr-js",
=======
"identifier": "org.webaudiomodules.wam-examples.template_parammgr",
>>>>>>> master
"name": "TemplateWamPMJS",
"vendor": "WebAudioModule",
"description": "Template WAM: ParamMgr + JS - build",
Expand Down
3 changes: 2 additions & 1 deletion packages/tinySynth/src/Node.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export default class TinySynthNode extends CompositeAudioNode {
this._wamNode = wamNode;
this.connectNodes();
this._wamNode.addEventListener('wam-midi', ({ detail }) => {
console.log(detail);
// console.log(detail);
const msg = detail.data.bytes;
this.synth.send(msg);
});
Expand All @@ -36,6 +36,7 @@ export default class TinySynthNode extends CompositeAudioNode {

async createSynth() {
this.synth = new WebAudioTinySynth();
this.synth.setAudioContext(this.context, this.outputNode);

await this.synth.ready();
console.log("TinySynth default sound : " + this.synth.getTimbreName(0, 0));
Expand Down
4 changes: 4 additions & 0 deletions packages/tinySynth/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.tinysynth",
=======
"identifier": "org.webaudiomodules.wam-examples.tinysynth",
>>>>>>> master
"name": "TinySynth (no GUI)",
"vendor": "WebAudioModule",
"description": "TinySynth GM synthesizer without GUI",
Expand Down
4 changes: 4 additions & 0 deletions packages/wamEventViewer/src/descriptor.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
<<<<<<< HEAD
"identifier": "com.webaudiomodules.wam-examples.wam-event-viewer",
=======
"identifier": "org.webaudiomodules.wam-examples.wan_event_viewer",
>>>>>>> master
"name": "WAM Event Viewer",
"vendor": "WebAudioModule",
"description": "Display received events",
Expand Down

0 comments on commit d3beca6

Please sign in to comment.