8000 Boolean param type · Issue #185 · nudibranchrecords/hedron · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Boolean param type #185

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

Closed
6 tasks done
funwithtriangles opened this issue Feb 20, 2019 · 3 comments · Fixed by #314 or #323
Closed
6 tasks done

Boolean param type #185

funwithtriangles opened this issue Feb 20, 2019 · 3 comments · Fixed by #314 or #323
Milestone

Comments

@funwithtriangles
Copy link
Member
funwithtriangles commented Feb 20, 2019

A tick box for params. Should save as true / false and be controllable via inputs (e.g. midi, sequencer).

  • Get basic checkbox working
  • MIDI behaviour (on/off/toggle)
  • Nice design for checkbox (canvas?)
  • Macro behaviour
  • Hot reloading
  • Sequencer behaviour (save for later)
@funwithtriangles funwithtriangles added this to the 0.6.0 milestone Feb 20, 2019
@funwithtriangles funwithtriangles changed the title Boolean params Boolean param type Feb 20, 2019
@funwithtriangles
Copy link
Member Author

MIDI input behaviour should default to toggle, with dropdown option to force it to only set the value to true or false.

Could perhaps also have a more dynamic option to make use of "note on" and "note off", but might not be worth implementing that for this iteration.

@funwithtriangles
Copy link
Member Author

Perhaps should consider having types as a sort of "plugin" style thing. They could live in folders and be a collection of functions/components that are called in various places throughout the app. This would make adding new types easier but also open up custom user generated types.

Might be worth implementing vec3 first to see the complications of having multiple values for a type. Then abstracting float, bool and vec3 into the above format.

@funwithtriangles
Copy link
Member Author

Starting to approach this refactor in fix/value-types-refactor. Also fix for hot reloading there too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant
0