Hi all
I just talked to yrk on #emacs and he said I should post my feedback to the mailing list. I'm a long-time Emacs user that's trying to get away from iTunes and Amazon Music.
One such issue:
I'm on Windows, so I installed mp3info and mpg123, no problem. Today I noticed that EMMS would skip over files in the folder c:/Users/asc/Music/Arvo Pärt. When I add the directory in question to the playlist, it looks fine (but no mp3 info, which I find hard to believe):
c:/Users/asc/Music/Arvo Pärt/Miserere/01-01- Miserere.mp3
c:/Users/asc/Music/Arvo Pärt/Miserere/01-02- Festina Lente.mp3
c:/Users/asc/Music/Arvo Pärt/Miserere/01-03- Sarah Was Ninety Years Old.mp3
When I want to play these tracks, they are all silently skipped.
It would be nice to get some feedback about the problem. File was added but cannot be read, perhaps? Or something even better. I'm assuming the "ä" in the directory is the problem?
Part of my Windows config:
(when (eq (window-system) 'w32)
(setenv "LANG" "de_CH.UTF8")
(prefer-coding-system 'utf-8)
(setq default-file-name-coding-system 'cp1252))
Something about this is causing the problem, perhaps?
My EMMS config:
(dolist (dir '("C:/Program Files/mp3info-0.8.5-win"
"C:/Program Files (x86)/mpg123-1.22.0-x86-64"))
(when (file-directory-p dir)
(add-to-list 'exec-path dir)))
(dolist (dir (list (concat (getenv "USERPROFILE") "/Music")
"~/Music"))
(when (file-directory-p dir)
(setq emms-source-file-default-directory (expand-file-name dir))))
(run-with-idle-timer
10 nil
(lambda ()
(require 'emms-setup)
(emms-standard)
(if (executable-find "mpg321")
(setq emms-player-list '(emms-player-mpg321))
(define-emms-simple-player mpg123 '(file url)
(emms-player-simple-regexp "mp3" "mp2")
"mpg123")
(setq emms-player-list '(emms-player-mpg123)))))
Cheers
Alex