[GH-ISSUE #613] [Feature request] Expand Visualizer #249

Open
opened 2026-02-28 14:48:01 +03:00 by kerem · 3 comments
Owner

Originally created by @dmadisetti on GitHub (Oct 10, 2020).
Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/613

I'm digging the basic view: https://github.com/Rigellute/spotify-tui/pull/344

Thoughts about getting the visualizer in here too? And potentially expanding the visualizer too? cli-visualizer looks great and TUI has a canvas widget that I think would work nicely.

Even more ideal, it should be widgetize-able. This would let third parties write their own visualizers but have it plug into the interface. Maybe using sockets? What are your thoughts? If I gave a stab at this would you be opposed to the change?

Originally created by @dmadisetti on GitHub (Oct 10, 2020). Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/613 I'm digging the basic view: https://github.com/Rigellute/spotify-tui/pull/344 Thoughts about getting the visualizer in here too? And potentially expanding the visualizer too? [cli-visualizer](https://github.com/dpayne/cli-visualizer) looks great and TUI has a [canvas widget](https://docs.rs/tui/0.1.0/tui/widgets/canvas/index.html) that I think would work nicely. Even more ideal, it should be widgetize-able. This would let third parties write their own visualizers but have it plug into the interface. Maybe using sockets? What are your thoughts? If I gave a stab at this would you be opposed to the change?
Author
Owner

@Rigellute commented on GitHub (Oct 11, 2020):

This would be cool. A visualiser using the braille patterns in the canvas could look great. Please feel free to have a stab at this!

I imagine it might be pretty difficult making public interface into the visualiser, but if you can think of a way, I'd be happy to see it!

<!-- gh-comment-id:706664836 --> @Rigellute commented on GitHub (Oct 11, 2020): This would be cool. A visualiser using the braille patterns in the canvas could look great. Please feel free to have a stab at this! I imagine it might be pretty difficult making public interface into the visualiser, but if you can think of a way, I'd be happy to see it!
Author
Owner

@dmadisetti commented on GitHub (Oct 11, 2020):

Possibly less light weight, but nicer would be enabling scripting in rhai or lua or something. Do you have a preference? I might try out rhai

<!-- gh-comment-id:706743783 --> @dmadisetti commented on GitHub (Oct 11, 2020): Possibly less light weight, but nicer would be enabling scripting in [rhai](https://github.com/jonathandturner/rhai) or lua or something. Do you have a preference? I might try out rhai
Author
Owner

@Rigellute commented on GitHub (Oct 13, 2020):

Sounds interesting!

<!-- gh-comment-id:707580846 --> @Rigellute commented on GitHub (Oct 13, 2020): Sounds interesting!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-tui#249
No description provided.