maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   Yaspot (spotify client) (https://talk.maemo.org/showthread.php?t=40842)

jusa_ 2010-02-04 19:09

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by markusm (Post 510488)
Would like some help with the UI graphics? The icons and stuff? I would love to help as long as I can find the time. DM me if you are interested.

Yeah, help with graphics and mostly anything design-wise is appreciated. I'm no artist nor UI specialist and I guess it shows. (over 9000 hours with Inkscape and we have an amazing icon) :)

I would PM you, but it seems I have to have some public posts before I can use the PM feature.

jusa_ 2010-02-04 19:23

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by Kevven (Post 509596)
One quick question.
Do i understand correctly that only premium users can use this app?
If so, what do the app lack in terms of letting us accsess offline mode?

Well, as I'm going with Despotify library, unless someone extends libdespotify it's probably not going to happen. libdespotify by itself decodes ogg streams and hands forward pcm data, so it should be encoded again to be reasonable to store somewhere. Extending libdespotify to download just the ogg won't probably be accepted to upstream (my guess, I haven't asked) since then it would be even more easy to download stuff from Spotify. (not that it's too hard now either)

But aside that, it wouldn't be too complicated to cache the data to device and use local version of songs.

arbitrabbit 2010-02-05 10:01

Re: Yaspot (spotify client)
 
Is it not possible to add the option to change the sort order (not sure what libdespotify lets you do) as in the default Spotify client? I usually use Most Played as the sort variable to sort on, as that mostly eliminates duplicates and gives me a list of the most popular song by the artist

Also, sort of a bug report. I usually use Yaspot while driving and as part of that pass through a 3g black hole. It is understandable that Yaspot stops playing there, however even when I get back to an area with good 3g reception, the songs keep stuttering and then eventually Yaspot hangs and has to be killed. So not sure what is going on here.

kardax 2010-02-16 10:20

Re: Yaspot (spotify client)
 
What a great application!

I like the album view, where you can see the album graphics, absolutely great! One idea for that, it would be nice to know, which song is currently being played from the list of songs beside the album graphics. Some small indicator there would be nice :-) Or it could work like the mediaplayer, changing the list of songs to currently playing one by clicking the album graphics?

Well, you can see it by going to playing queue though...

Keep up the nice work!

-kardax

Ministeri 2010-02-21 13:32

Re: Yaspot (spotify client)
 
Newly released version 0.3.0 is very promising!

1/4 second stutter in sound when screen dims is gone!

Very nice job jusa_!

kake 2010-02-21 21:55

Re: Yaspot (spotify client)
 
why can't i install Yaspot? i deleted Qtify, but that didn't help and then i installed Qtify again and tryed to install Yaspot... What could be wrong in my N900? Appmanager just says, failed to install Yaspot.

jusa_ 2010-02-22 06:31

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by kake (Post 540151)
why can't i install Yaspot? i deleted Qtify, but that didn't help and then i installed Qtify again and tryed to install Yaspot... What could be wrong in my N900? Appmanager just says, failed to install Yaspot.

You could try to remove 'despotify' using command line. All despotify related stuff used to be in one package, but later it was split to libs and apps. If you don't know your way around terminal, here's quick instructions: (You'll need 'rootsh' package installed)

sudo gainroot
apt-get remove despotify qtify
apt-get install yaspot

If it doesn't work, please PM me the error it replies.

kake 2010-02-22 10:00

Re: Yaspot (spotify client)
 
thank you for your help!

I did as you guided. First i removed despotify and qtify, but actually there was nothing to remove... and then i installed yaspot and this time it worked. I don't know how? This time i only enabled Extras-devel repository and didn't enable extras-testing at all, would that have anything to do with installing yaspot?

But the main thing is that now i got Yaspot installed.

Razumichin 2010-02-22 10:02

Re: Yaspot (spotify client)
 
Great job on 0.3, I've noticed a quite big bug though. After you select an artist and play a song from some from some of their album, sometimes it's not possible to play tracks from any other album than the album you choosed from first. The playing song pauses, but nothing happens. This doesn't occur evertime though.

orcocan 2010-02-26 18:34

Re: Yaspot (spotify client)
 
yaspot is great, still a bit unstable at times but perfectly usable, keep up the good work, thanks!

sysko 2010-02-27 08:11

Re: Yaspot (spotify client)
 
"A bit unstable" is quite an understatement regarding my experience - so far the longest period of yaspot playing a track has been 40 seconds - it basicly dies every time the screen goes off. And it crashes. A lot. And the UI is quite spartan - but hey, this is free and done by volunteers so I don't complain and I can help with testing if there is a productive way to help.

orcocan 2010-02-27 10:53

Re: Yaspot (spotify client)
 
I'm wondering if you have installed other (extra-devel) apps that are conflicting with yaspot in some way because my experience is very different. I have tested it a few times on my wifi and works perfectly, then I've also started using it outdoors on 3G and works perfectly for 30/60 minutes (the longest I've needed it for so far). It crashed a couple of times since I installed it but it's to be expected from any app in alpha/beta.

I agree the UI is spartan but it's perfectly usable and can hopefully be improved in the next releases, I really wanted spotify on my n900 and now i've got it!!! :)

mrp 2010-02-27 11:15

Re: Yaspot (spotify client)
 
I use yaspot with wlan and 3g, one month now. Very little randoml stops in playing, sometimes yaspot has to be killed from terminal. If after search I select artist, many times I can not play anything I choose from the list of albums/artist. I'd say 80% usable. Looking forward to updates and new features (offline playlist)

sysko 2010-02-28 09:53

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by orcocan (Post 548687)
I'm wondering if you have installed other (extra-devel) apps that are conflicting with yaspot in some way because my experience is very different.

I don't think so - I had qtify but I un-istalled it and all it's dependecies from command line before installing yaspot and I don't have any other extras-devel apps installed at the moment.

The problem is (happens both with wifi and 3G) that playing the music stops after a while - usually this happens when the screen goes blank after idle time. After this the app also quite often freezes and new searches are not possible and I have to kill the app.

ossipena 2010-02-28 10:25

Re: Yaspot (spotify client)
 
is there a commandline -flag to enable further debugging information? running the app from xterm isn't enough for identifying the freezes...

justmeinit 2010-02-28 15:25

Re: Yaspot (spotify client)
 
i just tried registering for spotify but says i need a token or an invite can anyone help me out with this please
cheers guys

Dave999 2010-02-28 15:32

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by justmeinit (Post 549931)
i just tried registering for spotify but says i need a token or an invite can anyone help me out with this please
cheers guys

if you pay for a month? you need to pay to use yaspot.

justmeinit 2010-02-28 15:52

Re: Yaspot (spotify client)
 
ok cheers mate

ossipena 2010-03-02 16:28

Re: Yaspot (spotify client)
 
some songs can't be played.

Quote:

playlist: artist_view_row_activated, row 6
thread: set pause, block while setting..
thread: PAUSE, sleeping
thread: set pause done.
ref 0x181fd8 (3)
playing Eruption
thread: PAUSE, woke up
unref 0x181fd8 (2)
playlist: artist_view_row_activated, row 1
thread: set pause, block while setting..
thread: PAUSE, sleeping
thread: set pause done.
ref 0x186768 (2)
playing Hocus Pocus
thread: PAUSE, woke up
unref 0x181fd8 (1)
playlist: artist_view_row_activated, row 2
thread: set pause, block while setting..
thread: PAUSE, sleeping
thread: set pause done.
ref 0x186768 (3)
playing Anonymus
thread: PAUSE, woke up
unref 0x186768 (2)
thats all I manage to dig.

(yes, stubled to the old&crazy youtube vid again)

jusa_ 2010-03-03 20:15

Re: Yaspot (spotify client)
 
Ok, some comments about freezing and crashing.

First, artist view is really buggy and fine example of how to _not_ do it right. It's just hanging in there pending rewrite. It really should not be used, it hasn't ever worked well.

Second, playback thread hanging. It mostly happens when some things despotify doesn't like to do simultaneously happens. Queuing most actions helps a lot (artist view braindamage doesn't do it). But, despotify thread downloading audio data also "just stops" sometimes. Current version doesn't have any timeout, so when that happens it's pretty much a lost game.

Also, I've noticed that lately playback stops like that quite often after some tens of minutes of playback, I'm not sure why. or if it's happening because of something I'm doing.

But, as soon as I have some time, I'll look into these matters. Despotify is also developed quite much lately which isn't pushed to maemo-extras, that should be done also.. (or use openlibspotify)

orcocan 2010-03-08 19:00

Re: Yaspot (spotify client)
 
I suddenly can't log into my spotify account from yaspot (since yesterday). On my laptop it works fine as usual. Am I the only one?

naabi 2010-03-08 19:20

Re: Yaspot (spotify client)
 
If I recall the Qtify problems were mostry related to instability of despotify library. If this one uses the same one, much can't be done.

kalx2e 2010-03-09 13:07

Re: Yaspot (spotify client)
 
Is there ANY hope of this software EVER getting released? It seems that no Spotify client will even come out of devel to even testing.

I'm really missing Soptify on my N900. Do I really have to switch back to E90 to use it?

ossipena 2010-03-09 13:34

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by kalx2e (Post 561163)
Is there ANY hope of this software EVER getting released? It seems that no Spotify client will even come out of devel to even testing.

I'm really missing Soptify on my N900. Do I really have to switch back to E90 to use it?

it seems to depend more from despotify lib than the apps that work pretty well already. only time will tell

ossipena 2010-03-09 13:36

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by orcocan (Post 560336)
I suddenly can't log into my spotify account from yaspot (since yesterday). On my laptop it works fine as usual. Am I the only one?

no you're not. no luck logging in with yaspot or qtify. qtify says: "Client upgrade require..." (text is cut)

Dave999 2010-03-09 17:20

Re: Yaspot (spotify client)
 
working great so far. no problems yet. any chance of edit playlists

great app!

edit...lol. problem :) cant change song from search if already playing a track from album view.

and a Q: anyway to add a most played of an artist

and kill yaspot in terminal

orcocan 2010-03-10 22:26

Re: Yaspot (spotify client)
 
my yaspot is still not working (hasn't since last sunday)... anybody's got any idea or suggestions? i've tried uninstalling and reinstalling the app but it just won't log in...

ossipena 2010-03-11 04:45

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by orcocan (Post 563086)
my yaspot is still not working (hasn't since last sunday)... anybody's got any idea or suggestions? i've tried uninstalling and reinstalling the app but it just won't log in...

I quess there are changes at spotify end. cancelled my premium yesterday because of this.

Ministeri 2010-03-11 12:50

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by Dave999 (Post 561474)
and kill yaspot in terminal

~ $ killall yaspot, this makes my Yaspot once again usable after hang.

Quote:

Originally Posted by ossipena (Post 563329)
I quess there are changes at spotify end. cancelled my premium yesterday because of this.

I had this same problem as you for one day. I restarted the device with no luck, Yaspot and Qtify still didn't work. Next day the problem was gone. Yaspot still is working as it should.

ossipena 2010-03-11 12:54

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by Ministeri (Post 563673)
~ $ killall yaspot, this makes my Yaspot once again usable after hang.



I had this same problem as you for one day. I restarted the device with no luck, Yaspot and Qtify still didn't work. Next day the problem was gone. Yaspot still is working as it should.

my premium account is still valid over weekend and I've tried every day now, no luck yet.

chainreaction 2010-03-11 12:56

Re: Yaspot (spotify client)
 
Great job so far.

One feature request would be to add AVRCP (Audio/Video Remote Control Protocol) support to Yaspot as well. Then it would be possible to use a bluetooth remote enabled headphones (e.g nokia BH-214) to control yaspot.

Another thing that I noticed that is not working at the moment is headphone daemon. (See: http://maemo.org/downloads/product/Maemo5/headphoned/)
When removing headphones yaspot continues to play music as before. Though I suggest that this is more of a "bug" in headphone daemon as it does not send the signal to 3rd party applications, am I right?

chainreaction 2010-03-11 13:01

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by ossipena (Post 563677)
my premium account is still valid over weekend and I've tried every day now, no luck yet.

I'm successfully using yaspot with my premium account at the very moment through 3G in southern Finland. So pretty odd that it doesn't work for you. Are you able to try any other premium account?

ossipena 2010-03-11 13:13

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by chainreaction (Post 563685)
I'm successfully using yaspot with my premium account at the very moment through 3G in southern Finland. So pretty odd that it doesn't work for you. Are you able to try any other premium account?

I'll ask if my little brother would be so kind and borrow his account for testing next weekend. Yes it seems to be pretty strange especially because this doesn't seem to affect anybody else.


e: when running qtify from command line: "authentication failure" and yaspot:""authentication failed: Client upgrade required"

orcocan 2010-03-11 18:20

Re: Yaspot (spotify client)
 
could you please let me know how you run yaspot from terminal to check what message i get (dummy's guide as I'm not familiar with terminal at all...)?
Thanks

EDIT: i figured out how to do it (it was easier than i thought!) and I get the same message "Client upgrade required"

anybody any idea?!?! :confused:

Dave999 2010-03-11 18:49

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by orcocan (Post 564116)
could you please let me know how you run yaspot from terminal to check what message i get (dummy's guide as I'm not familiar with terminal at all...)?
Thanks

EDIT: i figured out how to do it (it was easier than i thought!) and I get the same message "Client upgrade required"

anybody any idea?!?! :confused:

A yaspot process in the way?

ps -ef | grep yaspot

orcocan 2010-03-11 18:57

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by Dave999 (Post 564146)
A yaspot process in the way?

ps -ef | grep yaspot

"2915 user 2088 S grep yaspot"


what does that mean?

Dave999 2010-03-11 19:04

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by orcocan (Post 564154)
"2915 user 2088 S grep yaspot"


what does that mean?

that you are fine :D

Alan_Peery 2010-03-12 13:11

Re: Yaspot (spotify client)
 
Quote:

Originally Posted by orcocan (Post 564154)
"2915 user 2088 S grep yaspot"


what does that mean?

That there was only *one* process with "yaspot" in its command line, the grep command you were running. Since there is only one, there can't be a process instance of yaspot running.

Alan_Peery 2010-03-12 13:42

Re: Yaspot (spotify client)
 
BATTERY WARNING: yaspot and pulseaudio may eat your battery

I noticed this morning that my battery was lower than it should be. After looking, I've determined the following:

1) If yaspot is running, it will cause pulseadio to use CPU. This is true even if you've not yet pressed the login button, or are not streaming music as your playlist has completed. Pulseaudio uses between 16 and 20% CPU load in this situation. Plugging in headphones reduces this to 3% as the "speaker equalizer" that had been discussed on TMO is no longer needed.

2) If yaspot is playing a stream, it uses approximately 20% of CPU, with pulseadio rising to 25-30% (10-15% with headphones). Oddly, bluetooth headphones seem to be about halfway between... While it would be nice if this could be reduced, music is a worthwhile use of electrons.

So if you value your battery, don't leave spotify running unless you're actively listening to music...

orcocan 2010-03-12 19:00

Re: Yaspot (spotify client)
 
i'd be happy to listen to your wise advice if only my yaspot was working!!! :-(


All times are GMT. The time now is 11:15.

vBulletin® Version 3.8.8