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

Track model + Mixer widget #3

Open
benbovy opened this issue Mar 27, 2023 · 1 comment
Open

Track model + Mixer widget #3

benbovy opened this issue Mar 27, 2023 · 1 comment

Comments

@benbovy
Copy link
Collaborator

benbovy commented Mar 27, 2023

This could turn into a pretty advanced widget in a tab container, which would look very much like mixers found in common DAWs. e.g., Ardour screenshot:

image

We could use it to add empty track or bus channels, each with a fader, a pan slider, mute/solo buttons, send knobs, effect knobs, etc. We could start with a very simple version.

Each channel would be exposed on the server side (Python / ipytone) as a meta node (i.e., an ipytone.Channel or a wrapper if adding effect slots or other things) so that it is possible to connect any audio node.

@benbovy
Copy link
Collaborator Author

benbovy commented Apr 28, 2023

This probably needs a separate model like Track as it is likely to be reused in many other places.

@benbovy benbovy changed the title Mixer widget Track model + Mixer widget Apr 28, 2023
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