Enter your feature wish or bug report

Specify waveforms mathematically

I often thought about creating a synthesizer whose waveforms could be defined by equations, with the parameters to the equation controllable via MIDI.

So you could write something like

A sin(Bx)

or

A Sin^2(x) * B Cos(x)

I know it's a bit out there but it would be VERY cool.

7 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    David JamesonDavid Jameson shared this idea  ·   ·  Admin →

    2 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • JPQJPQ commented  · 

        Good idea and needs lot of work make it work correctly but still.

      • Jakob RangAdminJakob Rang (Founder, Cableguys) commented  · 

        This feature has a time estimate of: 1mio (roughly)

        The order in which we implement features is determined by the "bang". This is your votes divided by a time estimate (specification + implementation time).

        A simple feature will have a time estimate of "1". A more complex feature that takes 20 times as long to implement has an estimate of "20", and needs 20 times as many points as the simple one before we address it.

        Of course the bang is not the only thing that influences us, we also see our role in making the final decision. But we need strong arguments if we postpone a feature with a high bang.

      Feedback and Knowledge Base