Skip to content

rezso/mocp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

254 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

This is fork of MOC (Music on Console) which tries to follow closely upstream development but includes several experimental features.

List of major changes in master branch

  1. Native Opus decoder using libopusfile
  2. Reworked audio formats including support for 32 bit samples, higher configurability of allowed formats and configure time restriction of float computing for machines w/o FPU
  3. mp3 decoder using libmpg123
  4. Logarithmic audio scaling both in ALSA and in softmixer
  5. Better multichannel support, including downmixing 5.1 -> 2.0 and multichannel output from Wavpack and FFmpeg decoders
  6. Upgraded sndfile decoder - support for other sample formats and partial BPS reporting
  7. Lyrics option changes - AutoloadLyrics does what it would be expected to do - preload lyrics
  8. Resampling changes - tri-valued option EnableResample replacing ForceResample
  9. Possibility to use "~" in some options in config file
  10. Playlist behaviour changes - possibility to automatically enable shuffle for playlist and exporting relative playlists
  11. Inotify support
  12. Song ratings pulled from https://github.com/hilgenberg/moc.
  13. MPRIS support
  14. Pulseaudio backend pulled from https://github.com/xdch47/moc
  15. FFmpeg > 4 support pulled from https://github.com/xdch47/moc (along with other minor fixes)

Branches

There are several even more experimental branches, including:

  • speex - introduces two new resampling methods: one is using speex and the other soxr.

About

Fork of https://gitlab.com/tomaszg/mocp

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors