hydra-synth / hydra

Livecoding networked visuals in the browser
https://hydra.ojack.xyz
GNU Affero General Public License v3.0
2.15k stars 261 forks source link

Add settings panel ui for configuring editor parameters #156

Open ojack opened 2 years ago

ojack commented 2 years ago

Proposal to add a ui for configuring editor parameters. Some ideas:

  1. Pixel scaling of canvas (seems more useful than resolution often)
  2. Frame rate
  3. keymap configuration
  4. Whether to include p5.js (possibly other libraries)
  5. Font and styling (or possible a theme)
  6. (eventually) autocomplete and editor language

Some or all of these parameters can also be saved with the sketch url.

Related issues and pull requests: https://github.com/ojack/hydra/pull/155,

geikha commented 2 years ago

I'd add main canvas interpolation too (#145) next to pixel scaling