Skip to content
New issue

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

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

Already on GitHub? # to your account

new superdough features #671

Open
6 of 19 tasks
felixroos opened this issue Aug 24, 2023 · 5 comments
Open
6 of 19 tasks

new superdough features #671

felixroos opened this issue Aug 24, 2023 · 5 comments
Labels
feature completely new feature

Comments

@felixroos felixroos added the feature completely new feature label Aug 24, 2023
@Bubobubobubobubo
Copy link
Contributor

Bubobubobubobubo commented Aug 24, 2023

Here are some more:

  • Envelopes on fmh and fmi for more dynamic synthesis.
  • Envelopes on filter cutoffs and variable parameters.
  • Basic Karplus Strong algorithm exposed as an oscillator.
  • Simple Wavetable synthesis with a set selection of waves. Adding loop points and thus wavetable synthesis #698
  • Inject dynamic Faust code using AudioWorklets (see https://www.npmjs.com/package/@grame/faustwasm)
  • Using multiple waveforms on a single synth:
    • à la Moog: saw|triangle|sine.
    • Manual oscillator tuning/detuning (cent, etc...).
  • Access to the woscillators
  • More simple basic effects (chorus, phaser, etc).
  • Filter Quality through a string (LP12, LP24) and unified set of parameters for tweaking the filter (cutoff, resonance, gain). Basic list of filter designs.
  • Noise Plethora inspired oscillator for percussion design (short envelopes, rich noise).

@felixroos
Copy link
Collaborator Author

maybe this could be used, or at least some effects from here: https://github.com/Theodeus/tuna/tree/master

@felixroos
Copy link
Collaborator Author

some interesting things can be found here (gpl2), including:

  • custom adsr
  • custom delay
  • distortion
  • sample and hold
  • noise
  • pulse wave with variable duty cycle
  • slide / portamento
  • custom Two-pole low-pass filter
  • wavefolder

@felixroos
Copy link
Collaborator Author

more interesting things can be found here (mit) (mirrored here), including:

  • ramp osc
  • diode filter
  • a bunch of custom drum synthesis
  • RingBuffer
  • Pluck (Karplus Strong?)
  • LP / LP2 / HP / BP
  • feedback
  • Moog Filter
  • custom envelopes
  • custom synths
  • bit8 ?
  • percussion synthesis

@Bubobubobubobubo
Copy link
Contributor

I would suggest to prioritize static and global effects for a next batch of improvements. Having chorus + phaser + flanger + wavefolder + more reverb options would be really useful. Adds a lot of audio modulation for a very cheap cost.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
feature completely new feature
Projects
None yet
Development

No branches or pull requests

2 participants