dotson / DJ-Pedro

Alfred Workflow to create an iTunes playlist based on Last.fm similar artists.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DJ Pedro

Create iTunes playlist based on Last.fm similar artists

Starting with version 2.1.0, this workflow is compatible with Alfred 5.

This workflow uses the Last.fm API for "similar artists" to create and play a playlist based on either the artist of the currently playing song or an artist searched for within the local iTunes Library. The workflow is triggered by hotkey or keyword and if an argument is added, the workflow searches your iTunes library for artists that match the query.

DJ Save feature

  • Provides additional keyword/hotkey that saves the currently displayed DJ Pedro Playlist in it's own artist-specific named playlist.
  • Key combo temporarily sets auto-save to ON for current playlist creation. Allows you to choose to save on a per-run basis. Can still be turned OFF as default in the variables/preferences.

Credits and Acknowledgments

  • Much of the script for displaying artists and their artwork was borrowed from the great "Play Song" workflow, by "caleb531", which you should download if you don't have it yet.
  • Additional scripting was improved by using the qWorkflow library developed by "ursanrazvan".
  • DJ Pedro is named after our cat, who was a world famous DJ.

Notes

  • As of version 2.1.0, the workflow uses the Alfred cache to save/display album artwork icons. If you used a previous version of the workflow, you will have a folder in your iTunes or Music folder called "Alfred Album Artwork" which can now be deleted.

Donate

About

Alfred Workflow to create an iTunes playlist based on Last.fm similar artists.


Languages

Language:Objective-C 77.5%Language:AppleScript 13.7%Language:C 8.8%