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

HVCC-generated user interfaces for DPF and Javascript/WebAudio output lack visual feedback #14

Open
vulcu opened this issue Dec 5, 2023 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@vulcu
Copy link
Owner

vulcu commented Dec 5, 2023

The default DPF and Javascript user interfaces have no meaningful visual feedback (e.g. LEDs), and an improved UI that is more performance/instrument friendly could be developed to replace it. Unlike the Daisy Pod, the DPF and Javascript user interfaces are theoretically not limited in number of user controls or visual feedback elements.

This is probably more feasible for the Javascript/WebAudio output, as the user interface is defined/configured by the index.html file. Since the DPF version is transpiled to C++ and then directly to binary, modifying that UI would likely be more involved. In either case, creating a UI with more sliders would mean less reliance on customized visual feedback, similar to how the user interface for the Pure Data version of Dahlia is realized.

@vulcu vulcu added enhancement New feature or request help wanted Extra attention is needed labels Dec 6, 2023
@dromer
Copy link

dromer commented Dec 27, 2023

So I've started working on this for the DPF wrapper: Wasted-Audio/hvcc#155

This will create an "output parameter" that can then be used to pass data via send objects. It will require some more refinement and testing but I think it'll do what you need.

This will then also be useful for the JS wrapper, but it will need some additional work on the html wrapper to make it into something functional.

@dromer
Copy link

dromer commented Feb 16, 2024

I added basic send parameters and events for the JS wrapper, but the default HTML and JS of course is still not particularly pretty.
At least it should help to get going in creating something more custom!

For DPF we only have regular float parameters (just show as a normal slider, except it can be moved from within the patch), but nothing visual for trig yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants