Re: [SlimDevices: Plugins] Bandcamp, Pluggin, App, Store ?
But I have found out that playlists created from Bandcamp are not syncing on multiple players. I believe it was syncing well in earlier versions. Are you saying that players would drift apart while playing content from Bandcamp? How long would it take for this to happen? I'm currently testing with a Boom, a Touch and Squeezeplay on OSX as a software client. They seem to be playing perfectly fine. I can't imagine that this plugin would behave any different than eg. an internet radio station. There's nothing the plugin does in terms of streaming. All it does is provide the server with a URL to be played. Starting from then it's up to the main streaming code (which has nothing to do with the plugin) to keep players in sync. Tracks from all other sources are syncing flawlessly on my system. All local, online, on demand or mixed playlists sync well, but Bandcamp. All my players have crossfade, smart crossfade options checked. Tracks start synced but they lose it during crossfade. My players are: Duet, ipeng and squeezelite on RaspberryPi. What if you disable crossfading? Or try with only two players to start, potentially identifying one of them which does mis-behave? I don't know how stable the various software clients to sync. I thought I had read that syncing iPeng was a little hit and miss due to the device's architecture? -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
Create mix based on current title is not working with Deezer. Context There indeed is a minor bug causing this feature to fail. I've fixed it locally but not released yet. Can do so in a bit. Expect v1.2.3 to fix this. BTW: the same bug applies to MOG. menu of the Deezer plugin is also very limited and there is no way to create a mix from a Deezer track, unless you start with a local file or with a receipt. There unfortunately is no way to hook into the service's context menu. That's why I added those options to the main Smart Mix menu as well. -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
Hello Michael, maybe I missed the answer somewhere, but can we use our own api key with the plugin? Technically yes (hey, it's software, anything can be done ;-)). But TEN explicitly forbid it in their terms: Help us manage server and bandwidth costs. - Don't use the API or feeds in a manner that exceeds reasonable request volume, or constitutes excessive or abusive usage as determined by The Echo Nest. Don't register for multiple API keys in an attempt to cirumvent rate limits. http://developer.echonest.com/docs/v4#ground-rules (And yes, it has been mentioned before :-)) -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
you can also achieve that by first starting to play your desired song, then Home Menu/My Music/SmartMix/Create mix based on current title. That way smartmix is added to the and of playing track without stopping. Correct. And it makes me wonder why this behaves differently from the context menu's choice... I'll have to review that. -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Gen2 Ipod Touch as Squeezebox player
Hi Steve, thanks for your help. I have very limited knowledge in this area, if you could extract it would it be possible to install? Are there license restrictions on doing something like this, if there are maybe it could be compensated by making a donation to the developer? I'm keen to give it a go from a technical point if view just want to make sure it's all above board. willj's Profile: http://forums.slimdevices.com/member.php?userid=59073 View this thread: http://forums.slimdevices.com/showthread.php?t=98150 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
The track stalled at 15:18:38.0018 Smartmix does not appear to generate an error. I think the problem is that Smart Mix does not get a newsong event when tracks are skipped. If you look at your log then you see that _all_ tracks before above track were skipped (not available), but Smart Mix was not signaled the newsong event. TBH I'm not sure whether this is an issue in the server's playlist handling, the spotify plugin or Smart Mix... I'll see whether I can reproduce it. Can you tell me what tracks you were trying to play? Maybe they fail here as well. -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
I don't recall the earlier discussions, but are you sure you're interpreting TEN's terms correctly. No, I'm not a lawyer. And I hate to read ALL UPPERCASE TEXT :-). The text you've quoted is from their ground rules for developers, The first of these ground rules is Use common sense.. I'm a big fan of using common sense. and clearly it forbids you, the developer, from registering for multiple keys. That's not even my understanding. I think it's one single key per application. But it seems odd that this rule should force all the end users to share your key. Are you sure this rule forbids you from providing your end users with a way to enter their own keys (like we do, for instance, with bpa's 'Find Cover Art' plugin)? Has this been clarified with TEN? Just to get some context, here's the full paragraph which contains the quote I posted previously: Help us manage server and bandwidth costs. - Don't use the API or feeds in a manner that exceeds reasonable request volume, or constitutes excessive or abusive usage as determined by The Echo Nest. Don't register for multiple API keys in an attempt to cirumvent rate limits.(*) Now common sense tells me that if they tell me not to use multiple keys to work around bandwidth limitations, then it doesn't matter to them whether it's me (the dev) doing it or the user. They obviously have to do a living from their service by selling commercial licenses. But yet they're giving away keys for free under certain limitations. I do respect this. I'm thankful I can use their service for free at all. If you want to work around this limitation on your own, then feel free to hack the code. Just don't tell me, because I want you to be the one who break the rules, not me :-P. (* I'm not responsible for the typos in this quote, this is a copy/paste job :-)) -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Spotify Premium Plugin (Beta)
Hi, I'm experiencing the same problem as detailed initially by Rocky here: http://forums.slimdevices.com/showth...ht=#post702929 It was taken off line so I'm just wondering if he/anyone solved it. Thanks. jcharbar's Profile: http://forums.slimdevices.com/member.php?userid=58896 View this thread: http://forums.slimdevices.com/showthread.php?t=79706 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
mherger wrote: They obviously have to do a living from their service by selling commercial licenses. But yet they're giving away keys for free under certain limitations. I do respect this. I'm thankful I can use their service for free at all. Ah, ok. Same here. I hadn't appreciated that this mode of operation is running alongside commercial licences. Clearly, if they allowed developers to make it possible for end users to enter their own keys then nobody would pay for a commercial licence. chill's Profile: http://forums.slimdevices.com/member.php?userid=10839 View this thread: http://forums.slimdevices.com/showthread.php?t=97668 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
mherger wrote: The track stalled at 15:18:38.0018 Smartmix does not appear to generate an error. I think the problem is that Smart Mix does not get a newsong event when tracks are skipped. If you look at your log then you see that _all_ tracks before above track were skipped (not available), but Smart Mix was not signaled the newsong event. TBH I'm not sure whether this is an issue in the server's playlist handling, the spotify plugin or Smart Mix... I'll see whether I can reproduce it. Can you tell me what tracks you were trying to play? Maybe they fail here as well. -- Michael At this point the mix had been running for over 2 days and I had set the variety and adventrurosness higher than normal. I know that when I looked at the mix I was pretty much unfamiliar with all of the music and artists in the current mix. I did write down the track that it stopped on and that I tried to re-play. Blame it on the Sun Silje Nergaard. I don't think that will help you much - but I will watch for it to quit again and will dutifully record the tracks the next time it happens. On a separate note, I have noticed that some songs in the mix are clipped i.e. it seems that tracks end prematurely on occasion. I have noticed this for a while, but since the mix is pulling up a lot of new music from spotify, I thought it might just be the way the songs had been recorded. However a couple of times yesterday music that I was familiar with did the same thing. (These were songs that were in my local collection but played from Spotify) It is only the last 2 or 3 seconds of the song that is missed and for all I know it might be the way the tracks are stored on spotify, but thought it was worth mentioning. I checked the logs when this occurred and there are no errors or anything else out of the ordinary reported. kitdavis's Profile: http://forums.slimdevices.com/member.php?userid=41172 View this thread: http://forums.slimdevices.com/showthread.php?t=97668 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
On a separate note, I have noticed that some songs in the mix are clipped i.e. it seems that tracks end prematurely on occasion. Please note that this Smart Mix has nothing to do with the streaming itself. It only provides URLs to be played. All the rest is dealt with by the corresponding plugins (spotify in your case). -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
mherger wrote: That's not even my understanding. I think it's one single key per application. Michael Thanks Michael, your interpretation does make sense. I will refrain from using my key. luc ldarieut's Profile: http://forums.slimdevices.com/member.php?userid=21224 View this thread: http://forums.slimdevices.com/showthread.php?t=97668 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
mherger wrote: you can also achieve that by first starting to play your desired song, then Home Menu/My Music/SmartMix/Create mix based on current title. That way smartmix is added to the and of playing track without stopping. Correct. And it makes me wonder why this behaves differently from the context menu's choice... I'll have to review that. Michael yup. if I select create a smartmix based on the currently playing song from the context menu, I don't think it's logical that it skips to the next one. If I select a song, I want to hear it, and then use it as a seed for the playlist. That's my interpretation of how it should work. Now, maybe nobody here is doing this :) ldarieut's Profile: http://forums.slimdevices.com/member.php?userid=21224 View this thread: http://forums.slimdevices.com/showthread.php?t=97668 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
next one. If I select a song, I want to hear it, and then use it as a seed for the playlist. That's my interpretation of how it should work. Now, maybe nobody here is doing this :) The simplest to achieve this really is to enable the don't stop the music option, and play that track. Smart Mix would automatically try to create a mix based on the last track in the queue whenever playback reaches the end of that queue. With one track only this would be immediately. -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Bandcamp, Pluggin, App, Store ?
@Michael I did some testing with different sources, players and settings. -Problem is buffer size. But I don't understand how and why Bandcamp tracks demand different buffer size! I have configured Squeezelite buffer to 100:4 and so far it's working in sync. Another weird thing: I thought default buffer was 20:4 and it should be smaller than 100:4. I knew that smaller buffer is better for sync! -FYI I did test other sources (soundcloud, local, deezer, radio...) again, before and after, they sync fine. BTW I use it rare but iPeng works and syncs good in my system, even with Bandcamp. mkkyah's Profile: http://forums.slimdevices.com/member.php?userid=58652 View this thread: http://forums.slimdevices.com/showthread.php?t=90950 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
Hi Michael, May I draw you attention to my post #451. I patiantly awaiting your reply :-) Rgds Viking oyvindo's Profile: http://forums.slimdevices.com/member.php?userid=19302 View this thread: http://forums.slimdevices.com/showthread.php?t=97668 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
May I draw you attention to my post #451. I patiantly awaiting your reply :-) You didn't read my last comment #531, did you? :-P -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX
swidnikk wrote: Hi Triode, This is regarding MP3 playback on Mac. Your squeezelite-osx-i386 does not work for me either with the logs reporting wrong architecture. For your plugin to work I believe you need to force squeezelite to run as a *64bit application* and not an i386 architecture. Specifically, the rudix mpg123 MP3 codec for Mac is not a universal binary and 64bit architecture only, so squeezelite must be run as 64bit application. I confirmed that your squeezelite universal binary was being executed for i386 by inspecting the running process. I suspect that Mac prefers i386 because the parent process LMS or Local Player plugin is i386. I was able to get MP3 playback to work with the universal Mac binary you were previously building (v1.0rc4) without manually running squeezelite. I did this by wrapping your binary in a bash script that forces it to execute as 64bit. My hack is outlined below. Step 1 Copy squeezelite to /usr/local/bin/squeezelite-osx-v1.0rc4 Step 2 Create the file /usr/local/bin/squeezelite-osx.x64 #!/bin/bash arch -x86_64 /usr/local/bin/squeezelite-osx-v1.0rc4 $@ Step 3 cd ~/Library/Caches/Squeezebox/InstalledPlugins/Plugins/LocalPlayer/Bin ln -s /usr/local/bin/squeezelite-osx.x86_64 squeezelite-osx-i386 This works because, LMS runs as i386 architecture Mac wants squeezelite to run as i386 by default but is forced to run as x64 through the wrapper (confirmed as x64 by inspecting running process) now squeezelite can use 64bit mp3 codecs OK so the issue here is possibly the rudix binary is different depending on which version it is. The snow leapard one is definately i386 as this works for me, perhaps the other one is x86_64 only. I will look at how to best support. If only they were universal for intel then all I would need to do is use a universal binary for squeezelite. Triode's Profile: http://forums.slimdevices.com/member.php?userid=17 View this thread: http://forums.slimdevices.com/showthread.php?t=97766 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX
Triode, many thanks for Squeezelite. It works beautifully, and is very tidy. I have a similar problem to Castalla on post #33, but on Windows 8 Pro 64 bit, I need to specify the option -r to get Squeezelite to run. I don't appear to have any other application grabbing the Audio output, and as far as I can tell no other instance of Squeezelite is running. I've used the option -r 119200. What is the significance of this, as against using say -r 44100? On a laptop with Win XP Pro 32 bit Squeezlite runs with no option specified. Many thanks, Kesey kesey's Profile: http://forums.slimdevices.com/member.php?userid=10786 View this thread: http://forums.slimdevices.com/showthread.php?t=97766 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Smart Mix plugin
Along with many of Erland's plugins and iPeng, this is a must-have for me. I've been using it for a few weeks now. It's fantastic! I never used MusicIP and I never could get SugarCube to work for me on my Mac. This, however, was super easy. Thank you! prabbit's Profile: http://forums.slimdevices.com/member.php?userid=11142 View this thread: http://forums.slimdevices.com/showthread.php?t=97668 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins