https://github.com/billstclair/cl-fidelia
Common Lisp interface to the Fidelia music player
https://github.com/billstclair/cl-fidelia
Last synced: 4 months ago
JSON representation
Common Lisp interface to the Fidelia music player
- Host: GitHub
- URL: https://github.com/billstclair/cl-fidelia
- Owner: billstclair
- Created: 2011-09-09T14:29:06.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2011-09-09T14:29:42.000Z (almost 15 years ago)
- Last Synced: 2026-01-20T10:52:52.728Z (5 months ago)
- Language: Common Lisp
- Homepage:
- Size: 93.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
cl-fidelia is a simple now-playing interface to the Audiofile
Engineering Macintosh music player application, Fidelia. I built it by
reverse engineering the TCP stream between their iPhone app and the
Macintosh app. It enables scripts to read the song now playing.
http://www.audiofile-engineering.com/fidelia/
I have written a "/np" script for the Linkinus IRC client.
In order to use it with Linkinus without changing any of the scripts,
you need to have Clozure Common Lisp installed with an executable
available on the system PATH (e.g. in /usr/bin/). Then download the
code:
mkdir -p ~/lisp
cd lisp
git clone git://github.com/billstclair/cl-fidelia.git
Copy cl-fidelia/linkinus/np.scpt to:
~/Library/Application Support/Linkinus 2/Scripts/
Now "/np" in Linkinus should display the tune you're currently
listening to in Fedelia.