Summary
tori is a promising music player in a very early stage of development. In terms of functionality, it’s a long way from musikcube but hopefully the project will flesh out in the fullness of time.
We like that tori doesn’t try to reinvent the wheel. It uses the awesome mpv for music playback, and integrates yt-dlp to let you stream music.
mpv is a great choice for music playback as it provides gapless playback. The term gapless playback sometimes causes confusion. Gapless playback means tracks flow into the next song without pause. This allows seamless transitions from track to track. This is so important for albums that were designed to have the tracks run together. It’s not just classical music that so often mandates gapless playback. Listening to electronic music, concept albums, and progressive rock is often ruined when artificial gaps are inserted between tracks.
Website: leoriether.github.io/tori
Support: github.com/LeoRiether/tori
Developer: Leonardo Riether
License: GNU General Public License v3.0
tori is written in Rust. Learn Rust with our recommended free books and free tutorials.
Pages in this article:
Page 1 – Introduction / Installation
Page 2 – In Operation
Page 3 – Summary
What’s memory consumption like?
ps_mem reports memory usage is around 46MB.
musikcube is so much better in just about every area.