bluematt / textual-musicplayer Goto Github PK
View Code? Open in Web Editor NEWA simple music player (MP3, etc.) using Textual.
License: MIT License
A simple music player (MP3, etc.) using Textual.
License: MIT License
The playlist loses its row when toggling randomisation. Refresh this to show which track is currently playing (if any).
Using pygame.mixer.music.queue
to set the next track up ready for playing is fine, but there is no current signal for indicating when the next track starts.
This means that the UI doesn't update as expected.
Pygame was ok to get started. Investigate whether there are other (better?) audio libraries that we can use. Pygame is clunky as hell for this purpose.
Can the progress bar be clicked to seek to a specific place in the currently playing track?
When a directory is selected in the DirectoryBrowser
, it triggers the indexing of the tracks in that directory. This is probably not exactly what is wanted, as it can cause performance issues if there are a large number of tracks in the tree.
Need to add a "confirm"/"cancel" option to confirm selection of the appropriate directory.
Additionally: add a "this directory only" or "include subdirectories" option to allow for subdirectories to be excluded/included as appropriate.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.