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

Support Polyphonic x/y (multiple read heads) (Sparkette) #15

Open
Paul-Dempsey opened this issue May 13, 2024 · 1 comment
Open

Support Polyphonic x/y (multiple read heads) (Sparkette) #15

Paul-Dempsey opened this issue May 13, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@Paul-Dempsey
Copy link
Owner

Sparkette:
Would it be possible to support polyphonic inputs for X and Y, and then have RGB return polyphonic outputs? Like for multiple read cursors
Then it would work with my RGB Matrix in polyphonic mode without having something in the middle (I typically use RAM-40964)

pachde:
Neat idea. That would require multiple read heads, which I considered, but it complicates the UI (which channel does it affect when you click/drag the image? channel 0, all channels?). Depending on the number of channels/heads, it would get computationally expensive -- Imagine already takes way more CPU than I'd like it to. I've made some attempts at SIMD, but my attempts only made it slower.

@Paul-Dempsey Paul-Dempsey added the enhancement New feature or request label May 13, 2024
@flarn2006
Copy link

flarn2006 commented May 13, 2024

If I was programming the UI, I'd probably have it do whichever one (if any) is under the mouse cursor when the button is pressed, defaulting to channel 0 if there isn't one there.

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

No branches or pull requests

2 participants