E-ink devices have traditionally been only for reading... well no more!
Buck is a fully-fledged music player for e-ink devices (tested fully for the Kobo Libra 2 and the Kindle Touch).
Features:
-
Using the generated Table of Contents, pick the song you wanna play
-
Afterwards, in the search bar, there are two commands you can do
;b- to open up the GUI
;b <track number>- to play up the track of your choice
-
Here's what the GUI looks like
Tap near the top to control volume and the bottom right to close!
** Playlist support is not planned at the moment
Add
[FeatureSettings]
ExcludeSyncFolders=\\.(?!kobo|adobe).*?
to
(directly through the USB connection) .kobo/Kobo/Kobo eReader.conf
-
Setup/enable Bluetooth playback
- Enter
devmodeonin the Kobo search bar - Go to
More > Settings > Device information > IP address, and take note of the IP - Back on your machine, install
telnet - Do
telnet <the kobo's ip> - From this shell, you can now access /etc/alsa/conf.d/20-bluealsa.conf
- Do
vi /etc/alsa/conf.d/20-bluealsa.conf - Type
Ion your keyboard to go into insert mode - At the top, add this line:
defaults.bluealsa.device "00:00:00:00:00:00" - Do
Esc,:wq,Enter - Exit out of the shell
exit - Enter
devmodeoffin the Kobo search bar
- Enter
-
Install NickelMenu
-
Install FBink
-
Install Buck using the KoboRoot.tgz file in this repository
P.S. repeat step 5 for updating Buck!
Requirements:
- USBnet
- KUAL
In the root directory of this repo is a folder named buck-k5. That's everything you'll need.
- Move the
buck-k5folder to your/mnt/us/folder and rename tobuck
Folder structure:
/mnt/us/buck/buck/mnt/us/buck/buck-cli/mnt/us/buck/buck-cli.sh/mnt/us/buck/kual_buck/mnt/us/buck/assets/mnt/us/buck/bin/mnt/us/buck/lib
- The KUAL extension
- The
/mnt/us/buck/kual_buckfolder is the KUAL extension, move it to/mnt/us/extensions
- The Search Commands
- SSH into your Kindle (you'll need USBnet)
mntroot rwvi /usr/share/webkit-1.0/pillow/debug_cmds.json- Add
";b": "/mnt/us/buck/buck-cli.sh"at the bottom - Reboot your kindle
reboot
And that's it! You can launch it by typing ;b or ;b <track number>
In KUAL, you'll also have an option to restart Buck. This is if you add new songs and don't want to reboot.
A Note About Volume:
100% IS PROBABLY NOT THE BEST VOLUME!
The Kindle Touch is very quiet, and so there is software volume boosting going on.
By default 100% is actually 150%. Although it works for some songs, I recommend
sticking to about 90% (although if you know a song works with 100, go for it!)
It gives the best balance between loudness and compatibility with
pretty much all songs. K, have fun listening!
The amazing FBInk by NiLuJe. The ability to draw anything on screen is... quite powerful
The built-in aplayer is terrible for advanced control of media playback, and so I use mplayer instead.
For the K5 version, I use the great mplayer binary built for the K5 by the user Smarter in 2011
Link: https://www.mobileread.com/forums/showthread.php?t=119851&highlight=winamp
WMCtrl and the UI disabling scripts by twobob
https://www.mobileread.com/forums/showthread.php?t=194270
Icons:
https://online.rapidresizer.com/photograph-to-pattern.php
https://pixabay.com/vectors/note-sound-music-melody-concert-24074/
https://pixabay.com/photos/reindeer-elk-deer-buck-antlers-5635891/