-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Fretboard implementation is rendering everything as a single layer. Which limits the visuals customization.
This was an idea from the string and I am not sure if it is possible at all to do. So please bear with me.
Example: When drawing colors on the strings either everything is supposed to be same color or the continuity is broken.
D3 βββΌβββββββΌββ⬀ββββΌβββββββ
A2 βββΌβββββββΌββββββββΌβββββββ
For a board similar to above examples if I want to make only the string β red and fret elements βΌ white, the string looks split into pieces.
I wonder if we can render the fretboard in two layers with alpha blending when rendering to the buffer for the screen.
Layer 1 (all white)
D3 βββΌβββββββΌββββββββΌβββββββ
A2 βββΌβββββββΌββββββββΌβββββββ
Layer 2 (red)
βββββββββββ⬀ββββββββββ
If it is possible to render two buffers with ARGB pixels, the string look in a different color but continuous.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request