-
Notifications
You must be signed in to change notification settings - Fork 160
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
Operators for PolyWad #75
Comments
There is a Polywads are basically just containers for other wads and polywads. You can |
I guess add is for additive synthesis, so substract and multiply would be for subtractive and FM. |
Ah, I think I see what you're getting at. You can perform additive synthesis by adding multiple oscillators to a Polywad. Subtractive synthesis mostly just involves layering filters over an oscillator. Wad.js does not support FM synthesis. |
How do I do? Is it already supported? |
There are some examples in the documentation about using filters. You might have to play around with them a bit to find sounds you like. I'm not planning to add FM synthesis to Wad.js. |
Thanks. |
Sorry, I have 2 more questions:
Thanks in advance |
You can only set the attack for a filter envelope, but often that's all you need. The section of the documentation about the constructor contains information about using filters. An example of using multiple filters can be found here: https://github.com/rserota/wad#filters |
Three last questions:
If so, how? If not, why? |
The only sorts of LFO modulation that Wad.js supports are vibrato and tremolo. Wad.js doesn't support attaching LFOs to arbitrary parameters, though that would be pretty cool. |
I really need FM and AM synthesis, and some way to procedurally change filter and oscillator parameters during playback. |
Hello there again.
I wonder if PolyWad also supports substract and multiply methods, other than add.
Thanks in advance.
The text was updated successfully, but these errors were encountered: