Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hi, i have so many questions 😬 #33

Open
benoitmercusot opened this issue May 10, 2019 · 3 comments
Open

Hi, i have so many questions 😬 #33

benoitmercusot opened this issue May 10, 2019 · 3 comments

Comments

@benoitmercusot
Copy link

Hi, first i would like to thank you for your work. It seems that there is not equivalent on the entire web !

I just started to play around since i have a sequencer project i'm working on (using webmidi). So may definitively use your audio interface lib.

For now i'm kinda stuck on two things :
1 - i can't find in your documentation a simple way to build controls with javascript dynamicaly instead of adding them to the dom. Then access to parameter (ie myknob.getMidiController())

2 - is your script handling sending midi message ? Because midi learn works like a charm but only one way ? is the way it is supposes to work ?

Thank you if you have the time to answer.
By the way this knob/png generator software you have is also awesome !

@micbuffa
Copy link
Contributor

Hi ! I have written the midi part of WebAudioControls... You can get a handle on midi messages captured by the WebAudio Controls. Look at the source code of this page: https://mainline.i3s.unice.fr/AmpSim4/

Near the end there is a midi event handler that is called by the WebAudio controls.

If you want to send midi messages to other components you'll need to do it by hand.

Otherwise, we developed a WebAudio Plugin SDK that would be of great help for wiring a sequencer. You'll be able to reuse easily audio plugins and midi plugins. Check https://github.com/micbuffa/WebAudioPlugins and also my YouTube channel, for example : https://www.youtube.com/watch?v=r2SQYh6DiYQ

Michel

@micbuffa
Copy link
Contributor

@benoitmercusot
Copy link
Author

Wow, looks like a very nice read ! Thx a lot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants