branch: externals/listen
commit 7b3a6b60bbfb5d13101158d538b1937f1d2d02ac
Author: Adam Porter <[email protected]>
Commit: Adam Porter <[email protected]>

    Docs: Improve library section
---
 README.org      | 4 ++++
 docs/README.org | 8 ++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/README.org b/README.org
index c2af7ccdc6..f1b6702448 100644
--- a/README.org
+++ b/README.org
@@ -149,6 +149,10 @@ The queue list buffer may be shown with the command 
~listen-queue-list~.  In the
 
 To help with exploring and managing a music library, ~listen~ provides various 
"library" features.  Tracks can be passed between library and queue buffers and 
operated on with similar commands and bindings.
 
+~listen~ does not maintain its own database of audio files; they are simply 
read from the filesystem as needed.  But if a local MPD server is available, 
tracks can be loaded from its database (which does a fine job of indexing audio 
files and their metadata); this is generally much faster, because it avoids 
having to read tracks' metadata with Emacs Lisp or their durations with 
~ffprobe~.
+
+~listen~ does not provide features to modify tracks' metadata, but it provides 
commands to run shell commands on tracks' filenames, which works well with 
external tools like [[https://picard.musicbrainz.org/][Picard]].
+
 *** Library buffer
 
 A library buffer provides a hierarchical view of tracks grouped by their 
metadata using [[info:taxy#Top][Taxy]], rendered with 
[[info:magit-section#Top][Magit Section]].  Each section can be folded, and it 
shows the number of tracks in it and its subgroups.
diff --git a/docs/README.org b/docs/README.org
index 1ccb486bd3..bb47f91d88 100644
--- a/docs/README.org
+++ b/docs/README.org
@@ -152,13 +152,17 @@ The queue list buffer may be shown with the command 
~listen-queue-list~.  In the
 | Show queue's tracks in library buffer | 
{{{command-binding(listen-library-from-queue,l)}}}                             |
 
 | Revert the queue list | {{{command-binding(listen-queue-list,g)}}} |
-| Pause the player                | {{{command-binding(listen-pause,SPC)}}}    
  |
-| Show the menu                   | {{{command-binding(listen-menu,?)}}}       
  |
+| Pause the player      | {{{command-binding(listen-pause,SPC)}}}    |
+| Show the menu         | {{{command-binding(listen-menu,?)}}}       |
 
 ** Library 
 
 To help with exploring and managing a music library, ~listen~ provides various 
"library" features.  Tracks can be passed between library and queue buffers and 
operated on with similar commands and bindings.
 
+~listen~ does not maintain its own database of audio files; they are simply 
read from the filesystem as needed.  But if a local MPD server is available, 
tracks can be loaded from its database (which does a fine job of indexing audio 
files and their metadata); this is generally much faster, because it avoids 
having to read tracks' metadata with Emacs Lisp or their durations with 
~ffprobe~.
+
+~listen~ does not provide features to modify tracks' metadata, but it provides 
commands to run shell commands on tracks' filenames, which works well with 
external tools like [[https://picard.musicbrainz.org/][Picard]].
+
 *** Library buffer
 
 A library buffer provides a hierarchical view of tracks grouped by their 
metadata using [[info:taxy#Top][Taxy]], rendered with 
[[info:magit-section#Top][Magit Section]].  Each section can be folded, and it 
shows the number of tracks in it and its subgroups.

Reply via email to