[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/listen 8d030200cd 052/103: Add README
From: |
ELPA Syncer |
Subject: |
[elpa] externals/listen 8d030200cd 052/103: Add README |
Date: |
Mon, 26 Feb 2024 12:59:28 -0500 (EST) |
branch: externals/listen
commit 8d030200cd071e96d49085da96cf93429b1ab2d0
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Add README
---
README.org | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/README.org b/README.org
new file mode 100644
index 0000000000..1c964235f8
--- /dev/null
+++ b/README.org
@@ -0,0 +1,11 @@
+#+title: listen.el
+
+This library aims to provide a simple audio/music player for Emacs. It should
"just work," with little-to-no configuration, have intuitive commands, and be
easily extended and customized. (Contrast to setting up EMMS, or having to
configure external players like MPD.) A ~transient~ menu, under the command
~listen~, is the primary entry point.
+
+The only external dependency is VLC, which is currently the only player
backend that is supported. (Other backends may easily be added; see library
~listen-vlc~ for example.) Track metadata is read using EMMS's native Elisp
metadata library (the only library used from the EMMS package).
+
+Queues are provided as the means to play consecutive tracks, and they are
shown in a ~vtable~-based view buffer. They are persisted between sessions
using the ~persist~ library, and they may be bookmarked.
+
+The primary interface to one's music library is through the filesystem, by
selecting a file to play, or by adding files and directories to a queue.
Although MPD is not required, support is provided for finding files from a
local MPD server's library using MPD's metadata searching.
+
+Note a silly limitation: a track may be present in a queue only once (but who
would want to have a track more than once in a playlist).
- [elpa] externals/listen a47db2edab 028/103: Genre column, (continued)
- [elpa] externals/listen a47db2edab 028/103: Genre column, ELPA Syncer, 2024/02/26
- [elpa] externals/listen ba8806a020 029/103: Move tracks in queue, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 42c5397b01 030/103: Add TODO, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 2eb2ac9db4 027/103: Volume stuff, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 4390995834 031/103: SPC to pause in queue, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 8d3706c4c3 033/103: Rename commands, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 5a6a99d00d 016/103: Autoloads, menu, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 6ade160cf6 037/103: Tidy, ELPA Syncer, 2024/02/26
- [elpa] externals/listen b21a0ee496 039/103: Tidy, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 7d61d5853a 040/103: Tidy, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 8d030200cd 052/103: Add README,
ELPA Syncer <=
- [elpa] externals/listen f7fcff0c32 047/103: Fixes, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 2b5d86b377 050/103: Commentary, etc., ELPA Syncer, 2024/02/26
- [elpa] externals/listen 06c78bdfe3 044/103: Fix, ELPA Syncer, 2024/02/26
- [elpa] externals/listen a6c67deeba 049/103: Tidy, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 86e6677c6b 056/103: Fix, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 4fac16dd51 057/103: Docs, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 9ce822e09c 059/103: Add: basic library view, ELPA Syncer, 2024/02/26
- [elpa] externals/listen d4723c91f0 060/103: Library improvements, ELPA Syncer, 2024/02/26
- [elpa] externals/listen f97086d0fc 080/103: Change: (listen-queue) Headers for first 2 columns, ELPA Syncer, 2024/02/26
- [elpa] externals/listen 317732714c 083/103: Fix: (listen-queue-next-track) Also test filename, ELPA Syncer, 2024/02/26