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

The Big Giant Issue #2

Open
frostburn opened this issue Dec 7, 2023 · 0 comments
Open

The Big Giant Issue #2

frostburn opened this issue Dec 7, 2023 · 0 comments

Comments

@frostburn
Copy link
Member

Features

  • MOS Pyramid -> EDO

  • EDO -> Supported MOS

  • Piano-style layout

    • MOS on white keys
    • Daughter-MOS on black & red keys (split-keys)
    • Always along the long axis (portrait mode)
    • Base frequency has a big dot on top of the key
    • Equaves have small dots on top of the keys
    • Keys are laid out uniformly
    • Small line indicators to actual location in the equave
  • Stretch s from collapsed (s = 0) to equalized (s = L)

    • Up/down controls for daughter when stretching
  • Input

    • QWERTY keyboard
    • Mouse
    • Touch
    • MIDI
    • Gamepad
  • Progressive Web Application

  • Link to Scale Workshop for detailed editing

  • Periodic waves

    • Unison
    • Evaluate harmonics
    • Presets
    • Preview waveform
    • Evaluate waveform
  • Aperiodic waves

    • Evaluate partials
    • Presets
  • Audio Buffers

    • Evaluate waveform
    • Presets
    • Upload audio / soundfont?
  • Share user code

    • Code and data uploaded to server
    • Code not actually executed when loading a shared synth
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

1 participant