Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Linkoteca. cmus


We can cycle through the reproduction modes by pressing the m key. The modes define the range of song which are considered in the library view. When using the all from library mode, all the song in the library will be considered. In the artist from library mode the player will consider only the songs in the library which belongs to the same artist of the song which is currently playing. Finally, in the album from library mode, the player will only consider the songs belonging to the same album of the one currently in reproduction.

If the C function is active, as in our case, when cmus finishes reproducing the currently playing song, it will automatically start playing the next one in the list. To toggle this functionality we must press shift+c.

If the R function is active cmus will start again reproducing the group of songs we selected once it reaches the end of the list. For example, if we are using the artist from library mode, once all the songs of the artist are played, the player will start reproducing the artist’s collection from the start. For this function to be effective the C function must also be active. When the S function is active, the player is in shuffle mode, so it will choose random tracks from the library.

When the F function is active the player will always automatically select the current playing song on the list. To be more clear, suppose we have the C function enabled: when the player finishes playing the currently selected song it will start playing the next in the list, but, by default, it will not “select” it (it will not highlight it with the “selection bar”). When the F function is enabled, instead, the two things will always be in sync, and the song currently in reproduction will always be selected automatically.

# cmus Srcery Color Scheme
# Author: https://github.com/Charsinic

# Directory colors
set color_win_dir=7

# Normal text
set color_win_fg=7

# Window background color.
set color_win_bg=default

# Command line color.
set color_cmdline_bg=default
set color_cmdline_fg=default

# Color of error messages displayed on the command line.
set color_error=1

# Color of informational messages displayed on the command line.
set color_info=10

# Color of the separator line between windows in view (1).
set color_separator=8

# Color of window titles (topmost line of the screen).
set color_win_title_bg=235
set color_win_title_fg=15

# Status line color.
set color_statusline_bg=235
set color_statusline_fg=15

# Color of currently playing track.
set color_win_cur=10

# Color of the line displaying currently playing track.
set color_titleline_bg=237
set color_titleline_fg=10

# Color of the selected row which is also the currently playing track in active window.
set color_win_cur_sel_bg=237
set color_win_cur_sel_fg=10

# Color of the selected row which is also the currently playing track in inactive window.
set color_win_inactive_cur_sel_bg=default
set color_win_inactive_cur_sel_fg=7

# Color of selected row in active window.
set color_win_sel_bg=237
set color_win_sel_fg=9

# Color of selected row in inactive window.
set color_win_inactive_sel_bg=default
set color_win_inactive_sel_fg=15

cmus is a fast and flexible music player. It organizes your music by either musician or album title, and lets you load playlist files. You can also use cmus’ built-in search function to look for music in your /home directory and you can switch between several different layouts.

MOC (short for Music on Console) is a dual-pane music player that’s similar to cmus. The left pane lists the tracks in a folder, while the right pane contains the contents of a playlist file (if there is one in the folder).

If you want a quick and dirty way to play music files, then mpg123 and ogg123 are good options. I’ve lumped them together because both applications are very similar. In fact, the only difference between the two applications is the file formats they support.

ripit isn’t a music player, but it can help you feed your music player. It’s a script that works with a number of utilities and audio encoders—like cdparanoia, cdda2wav, Ogg Vobis, and LAME—to convert the tracks on a CD to files on your hard drive.