Draft:Description of Wax music player software
Submission declined on 4 November 2024 by SafariScribe (talk). This submission is not adequately supported by reliable sources. Reliable sources are required so that information can be verified. If you need help with referencing, please see Referencing for beginners and Citing sources.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
|
Original author(s) | Jeffrey Barish |
---|---|
Developer(s) | Jeffrey Barish |
Stable release | 1.0.3
/ 2 November 2024 |
Written in | Python (PyGObject) and GTK Widget toolkit |
Operating system | Linux |
Type | Audio player |
License | MIT |
Wax is a free and open-source audio player and cataloging program designed for music lovers. It has three salient characteristics. First, the fundamental unit for entries in the catalog is a “work”, not a track. A work is usually a collection of tracks. It can encapsulate whatever tracks users choose. In pop music, a work can be an album. For symphonic music, a work can be a single symphony, even when the tracks come from a CD with more than one symphony. For operas, a work can be a single opera even when the tracks come from multiple CDs. Music lovers usually think in terms of works, so a music manager that supports the concept makes operation more natural.
The second salient characteristic of Wax is that genres are fundamental to the organization of a collection rather than a mere attribute of a track. Users decide what genres best characterize subsets of their collection, and for each genre users decide how many keys and what keys to assign to the genre. For example, symphonic works can be cataloged using the metadata keys composer, work, conductor; shows can be cataloged with show, composer, lyricist; and pop with group and title.
Finally, Wax tightly integrates three functions: cataloging, selecting, and playing works. With Wax, users can start playing a work as soon as they have specified a minimum set of metadata. Users can supplement or modify the metadata while listening to music, and any changes that they make to the metadata are immediately reflected in the display.
Wax interacts with Musicbrainz and Cover Art Archive to obtain metadata and cover art when ripping CDs. It automatically maps names to appropriate metadata fields. Users are free to specify unlimited nonce metadata — for example, the names of performers in an opera recording. Wax also includes viewers for Wikipedia pages and for liner notes, making unlimited information related to a work easily accessible.
Wax is written in Python. It utilizes GTK and the GStreamer media framework.
See also
[edit]References
[edit]- Notes
- Guest post: A Raspberry Pi Music System that Punches Above its Weight, by Jeffrey Barish
External links
[edit]Category:2024 software Category:Free audio software Category:Free media players Category:Linux media players Category:Free software programmed in Python Category:Software that uses GStreamer Category:Audio player software that uses GTK Category:Software using the MIT license