first hugo commit

This commit is contained in:
Don Harper 2019-05-26 18:26:26 -05:00
parent dabdd68df3
commit 0e4f2a913d
1459 changed files with 50871 additions and 0 deletions

View file

@ -0,0 +1,56 @@
+++
date = "2009-01-12T17:01:00-07:00"
title = "C*MUS - A music manager for the terminal"
slug = "cmus-a-music-manager-for-the-terminal"
+++
C\*MUS - A music manager for the terminal
=========================================
[C\*mus](http://cmus.sf.net/) is an advanced music juke-box for \*inx
and Window operating systems. It can handle the modern audio file
formats: FLAC, Ogg/Vorbis, MP3 , Wav, AAC , MP4, .mod, .s3m, .mpc, mpp,
.mp+, .wma, and .wv . It also can deal with many different types of
audio output systems: ALSA, libao, ARTS, OSS, Sun, and WaveOut on
Windows. The typical features of an electronic juke-box are supported
like play lists and random/shuffle play, in addition to easily switching
between playing from the library, an artist, or a single album with a
simple keystroke.
C\*Mus is pretty painless to install from source. The website lists the
build dependencies with links.
En-queuing
----------
One of the features I really enjoy and use is the en-queue function. I
tend to use this two ways. The first is when I am listening to a song,
and want to listen to similar songs, I go find them in my library, and I
queue them up with a simple keystroke. A dynamic play-list, if you will.
Then, I can simply create a more permanent playlist from this temporary
list.
The second way is using the helper program cmus-remote to be able to
queue up tracks from a different terminal, or from a script. My
podcatcher program (bashpodder) will queue up the podcasts it just
downloaded for me, so I can listen to them first thing in the morning.
Keystroke and CLI
-----------------
C*Mus is developed to be driven via keystrokes. The default mapping is
set up to be comfortable for those use are familiar with VI but, it is
very easy to remap the keys to make it more comfortable. C*Mus will
automatically save the current settings on a clean exit. The default
mappings for selecting and updating views, moving through songs forward
and backwards in small and large increments, adding to play list and
queue lists.
Filters
-------
One of the very powerful features is simple filters. You can set a
filter for your 80's Metal Bands or your Classical music. Many of the
common tags can be used for filter on. Things like filename, artist,
album, title, genre, discnumber, tracknumber, date (year), duration
(seconds), and tag.