bz31 / aplay-

a simple BitPerfect player

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

aplay+

a simple BitPerfect player

Supported file formats

  • FLAC (Free Lossless Audio Codec)
  • WAV (RIFF waveform Audio Format)
  • MP3 (MPEG-1 Audio Layer-3)
  • Ogg Vorbis
  • AAC (mp4/m4a)

How to build

# dnf install alsa-lib-devel
$ make

How to use

$ make
$ ./aplay+ -h
Usage: ./aplay+ [options] dir

Options:
-h                 Print this message
-d <device name>   ALSA device name [default hw:0,0 plughw:0,0...]
-f                 Use 32bit floating
-r                 Recursively search for directory
-x                 Random play
-s <regexp>        Search files
-t <ext type>      File type [flac mp3 wma...]

$ ./aplay+ -rx .
$ ./aplay+ -rx -d hw:7,0 /Music/ -s ZARD
$ ./aplay+ -rfx -d hw:7,0 /Music/ -s '^(?!.*nstrumental).*$'

References

About

a simple BitPerfect player


Languages

Language:C 99.8%Language:C++ 0.1%Language:Makefile 0.0%