Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tmcw/heard
a minimal, local listener for iTunes data.
https://github.com/tmcw/heard
Last synced: 15 days ago
JSON representation
a minimal, local listener for iTunes data.
- Host: GitHub
- URL: https://github.com/tmcw/heard
- Owner: tmcw
- License: bsd-3-clause
- Created: 2012-08-20T22:36:05.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2013-06-20T14:25:23.000Z (over 11 years ago)
- Last Synced: 2024-10-12T04:16:49.374Z (about 1 month ago)
- Language: Objective-C
- Homepage: http://macwright.org/2012/10/01/heard.html
- Size: 679 KB
- Stars: 53
- Watchers: 8
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# heard
![](http://farm9.staticflickr.com/8316/8041538022_1494e66db1_z.jpg)
This is an Mac OSX App, tested in 10.8, but will likely work in 10.7. It
works with [iTunes](http://www.apple.com/itunes/) and logs listening data.[![](http://macwright.org/graphics/heard-giant.png)](https://github.com/downloads/tmcw/heard/heard-0.0.1.zip)
A sample song-play recorded by heard:
```javascript
{
"album" : "On The Water",
"artist" : "Future Islands",
"duration" : 291526,
"id" : "-1183402847677178919",
"minute" : 1346294601.155178,
"name" : "On The Water",
"rating" : null
},
```Read [more about heard and the visualizations possible with it
on my blog](http://macwright.org/2012/10/01/heard.html).Internally it uses [CoreData](http://en.wikipedia.org/wiki/Core_Data) for
data storage, and relies on a single third-party library,
[underscore.m](http://underscorem.org/). It uses [CocoaPods](https://github.com/CocoaPods/CocoaPods)
to include that library.## Running It
This is an unsigned app, not distributed in the Apple Store. To run it on Macs
with Gatekeeper installed, either `(right click or control-click) -> Open` or
turn off Gatekeeper.## See Also
* This project is possible thanks to learning from the design of
[Audioscrobber.app](https://github.com/mxcl/Audioscrobbler.app).