Hey all - first time poster here, but have been a squeezebox fan for quite some time. (have three receivers, two duet controllers, and a radio)
I recently hooked up all of my squeezebox receivers again after years in storage and not having a living space that was really setup for using this (and had a child about 4 years ago, which slowed down my streaming obsession for a bit for obvious reasons), One of the things that I used to do was stream shows from the Live Music Archive through the plugin - after reading the various forum posts about how the API changed, I wanted to at least get some playlists automatically generated of the most recent uploads. So, I created a PowerShell script yesterday that goes and grabs the most recently published shows from their API, parses the files that are available for the show, and then exports .pls playlist files in MP3 to my playlist directory so I can listen to the newest shows.
What I am looking for is anyone that is interested in helping me test this out, suggest changes and noticing bugs, or maybe get involved in writing a replacement plugin for the Live Music Archive for LMS. If you would like to help out, respond to this thread, or better, send a PM with your e-mail address, and I can share out a file location for you, and a quick readme on how it works, how to run it.
For my next steps, I will be doing the following for this:
1.) researching the OPML format to recreate that hierarchy that was present in the older item.
2.) working on a bug - I am only getting a single source for each show right now - would like to be able to pick from sources if possible.
3.) passing in the number of shows to pull.
4.) pull by artist - pass in an artist, gets the last X number of shows published.
5.) posting the results to the web somewhere, and figuring out how to have that location take the place of the hard-coded location of the LMA playlists that slimdevices has.
If there is another way to get into helping out with getting this fixed, or if there's a better place to post/discuss, let me know. I am willing and able to help out.
That said, I am a busy guy, so this is something that I can only devote so much time to, but willing to see where it leads. Here's a screenshot of what the output looks like at the moment:
![Name: LMA.jpg
Views: 20
Size: 94.0 KB]()
Thanks,
I recently hooked up all of my squeezebox receivers again after years in storage and not having a living space that was really setup for using this (and had a child about 4 years ago, which slowed down my streaming obsession for a bit for obvious reasons), One of the things that I used to do was stream shows from the Live Music Archive through the plugin - after reading the various forum posts about how the API changed, I wanted to at least get some playlists automatically generated of the most recent uploads. So, I created a PowerShell script yesterday that goes and grabs the most recently published shows from their API, parses the files that are available for the show, and then exports .pls playlist files in MP3 to my playlist directory so I can listen to the newest shows.
What I am looking for is anyone that is interested in helping me test this out, suggest changes and noticing bugs, or maybe get involved in writing a replacement plugin for the Live Music Archive for LMS. If you would like to help out, respond to this thread, or better, send a PM with your e-mail address, and I can share out a file location for you, and a quick readme on how it works, how to run it.
For my next steps, I will be doing the following for this:
1.) researching the OPML format to recreate that hierarchy that was present in the older item.
2.) working on a bug - I am only getting a single source for each show right now - would like to be able to pick from sources if possible.
3.) passing in the number of shows to pull.
4.) pull by artist - pass in an artist, gets the last X number of shows published.
5.) posting the results to the web somewhere, and figuring out how to have that location take the place of the hard-coded location of the LMA playlists that slimdevices has.
If there is another way to get into helping out with getting this fixed, or if there's a better place to post/discuss, let me know. I am willing and able to help out.
That said, I am a busy guy, so this is something that I can only devote so much time to, but willing to see where it leads. Here's a screenshot of what the output looks like at the moment:
Thanks,