maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   YouAmp - yet another Music player for Maemo (https://talk.maemo.org/showthread.php?t=13792)

MadMan2k 2007-12-25 14:14

YouAmp - yet another Music player for Maemo
 
I've just put together the first release of my Music Player for Maemo.
You can rad more about it/ download it at my website.
http://www.rojtberg.net/workspace/youamp/
or directly at maemo/downloads
http://maemo.org/downloads/product/OS2008/youamp/


http://www.rojtberg.net/wp-content/u...player-050.png

I would be happy if you could try it anyway and give some feedback.

cypherbios 2007-12-25 16:39

Re: YouAmp - yet another Music player for Maemo
 
Looks cool!
I don't have an IT to test, but it runs nicely on Ubuntu Hardy, not without some hack, though :)
Last.fm scrobbling support would be nice.

linuxrebel 2007-12-27 05:10

Re: YouAmp - yet another Music player for Maemo
 
Madman2k, just curious is it using mplayer as it's backend?

MadMan2k 2007-12-27 16:02

Re: YouAmp - yet another Music player for Maemo
 
@cypherbios
maemoscrobbler is on the todo list, but I'll probably implement the browser or the preferences dialog first...

@linuxrebel:
it is using gstreamer

ascherjim 2007-12-27 19:03

Re: YouAmp - yet another Music player for Maemo
 
Madman: Per instructions on your website I downloaded and installed the following applications:

* Mutagen 1.13
* YouAmp 0.1.0

I then ran your application, which came up fine.

However, concerning your statement -- "Currently the startup time is a bit high and on first startup it will silently scan your SD cards for music files, which might take a while." -- after 30 minutes no mp3 music from my two mmc's has yet to appear. How long do I need to wait with nothing apparently happening before I come to the conclusion that your application is not yet working?

MadMan2k 2007-12-28 00:10

Re: YouAmp - yet another Music player for Maemo
 
sorry. I forgot to say that it does not show up automatically - you have to do an empty search on the first run to get them. The other possibility is just to start it twice. The next version will get a popup informing about the status of the datbase update.

ascherjim 2007-12-28 01:18

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by MadMan2k (Post 116392)
sorry. I forgot to say that it does not show up automatically - you have to do an empty search on the first run to get them. The other possibility is just to start it twice. The next version will get a popup informing about the status of the datbase update.

When I started the application again, a listing of my mp3 titles did finally appear, but because the first dozen lines or so of the "directory" screen come up blank, this caused me to conclude that there had not been an effective scanning. I had to scroll down past this initial blank listing screen to find the start of the titles listing.

At this stage of your application, all one is left with is a basic listing of titles, with no way to search or otherwise access or organize different categories, i.e., albums, artists. The screen from which one works is clear and attractive enough, but so far using the N800 music player provides superior options.

MadMan2k 2007-12-28 21:01

Re: YouAmp - yet another Music player for Maemo
 
the blank lines were caused by tracks without any metadata. I'll probably display the filename then. And there actually is a possibility to search the libary it is the text field above the scroll-pane. But you are right the browser is really lacking - its going to be the next thing to work on.

ascherjim 2007-12-28 22:00

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by MadMan2k (Post 116912)
the blank lines were caused by tracks without any metadata. I'll probably display the filename then. And there actually is a possibility to search the libary it is the text field above the scroll-pane. But you are right the browser is really lacking - its going to be the next thing to work on.

Great. Don't eventually let up in your effort, as some others before you seem to have done. Regards, Jim

MadMan2k 2008-01-05 22:14

Re: YouAmp - yet another Music player for Maemo
 
I've just released a new version of YouAmp which features shuffling.
Screenshot

Download

theres still no browsing, but maemoscrobbler support is in works.

rone 2008-01-15 23:52

Re: YouAmp - yet another Music player for Maemo
 
I installed youamp and it appears to work pretty well.

I did run into a problem where an invalid mp3 file confused it. It would start but would never clear the message about updating the library. I then started it from a terminal window and found it hit an error "ID3NoHeaderError" and just stopped there. I removed the file and it is now running.

I would like to see it use the file name if it can't get a title. I have many files displaying none in all 3 columns.

Processor usage seems nice and low.

I would also like to see some sort of amp or boost so I can boost the volume of mp3 like many other non maemo players have. I have not found any maemo player that has this yet.

I will post the bug and feature request to the project also. I just my findings may help others.

pauljohn32 2008-01-16 04:11

Re: YouAmp - yet another Music player for Maemo
 
thanks for letting us try this. i started it about 10 minutes ago, saying it is building a database. how long do you expect it takes to scan 1000 files?

is it making a huge file ?

where does the youamp database get written?

pauljohn32 2008-01-16 04:47

Re: YouAmp - yet another Music player for Maemo
 
youamp never started!

found reason by running in terminal. hangs like this;


ile "debian/python2.5-mutagen/usr/lib/python2.5/site-packages/mutagen/id3.py", line 211, in __load_header
ID3NoHeaderError: '/media/mmc2/disk1-mp3/RedneckSongs_02/Dead_Kennedys-Night_of_the_Living_Rednecks.mp3' doesn't start with an ID3 tag



remove/rename file solves problem. youamp goes to find other bad tags ;)

pj

dubwise 2008-01-16 16:13

Re: YouAmp - yet another Music player for Maemo
 
I like the screen layout.
Nice big buttons, no cryptic fancy doodah icons.

MadMan2k 2008-01-21 13:01

Re: YouAmp - yet another Music player for Maemo
 
thanks for the replies. I could reproduce the bug with the invalid files and fixed it.

So here is a new release:
* Preferences dialogue added
* Replagain should work with Ogg too now
* media scanner does not choke on invalid files

Screenshot

Download

MadMan2k 2008-01-28 17:18

Re: YouAmp - yet another Music player for Maemo
 
I just found out, that the last YouAmp release was wrong linked; if you tried to download YouAmp 0.2.1 from my website you actually got YouAmp 0.2.0.

Only if you got it from the the garage page you actually got 0.2.1. This is fixed now. Sorry for the inconvenience.



as a compensation there is a small update for both youamp and mutagen:

* YouAmp 0.2.2 does not index the Maps ogg on the N810
* Both Mutagen and YouAmp dont ship the Python sources in order to keep size down anymore

dubwise 2008-01-28 19:44

Re: YouAmp - yet another Music player for Maemo
 
Nice.

How do I remove a song from the database, or delete the database?
I had a bunch of mono files it didn't like. It wouldn't play them or read their IDs.
I re-encoded them, but they're still in the list.
I deleted home/user/.musicdb, but YouAmp recreated it, with the missing files.

My application is kind of special purpose, but this looks great.
I would love to see a "repeat one track" function.

MadMan2k 2008-01-28 21:11

Re: YouAmp - yet another Music player for Maemo
 
currently there is no way, to select which files go into the database. Although internally there is a blacklist, there is no easy way to edit it.
My plan for later releases it to let you choose which folders to index.
But the next feature will be a artist/album/track browser.

If you want to reapeat a single track, the easiest way would be to search for it so its the only one in the playlist.

dubwise 2008-01-28 23:06

Re: YouAmp - yet another Music player for Maemo
 
I'd like to delete the database, but I can't find it. Hints?

MadMan2k 2008-01-29 11:59

Re: YouAmp - yet another Music player for Maemo
 
usually deleting /home/user/.musicdb should do it...

dubwise 2008-01-29 15:47

Re: YouAmp - yet another Music player for Maemo
 
Yeah, that's it. When I deleted it before, I thought it was still seeing deleted files,
but now I think it must be finding all the sound files in KDE.
Really would be most helpful to use the file name in the case of no tags.

Searching is really useful, you can isolate an album.
Doesn't work for my repeat track needs, though.
I have a bunch of tones. I need to be able to select one,
and then have it play over and over until I select another one.
I use this technique to identify feedback frequencies in sound systems.

YouAmp's interface is perfect for it.
Nice big finger-friendly buttons, a good scroller, and volume slider on screen.
Just needs repeat track.

MadMan2k 2008-01-30 22:37

Re: YouAmp - yet another Music player for Maemo
 
hmm.. I dont think the reapeat-one-track functionality deserves a button in the UI. But if you want I could put together a version for you, since the change is trivial.
Would it be ok, if it would default to repeating and only change tracks on next/ prev button press?

dubwise 2008-01-31 00:25

Re: YouAmp - yet another Music player for Maemo
 
That would be quite useful to me. I thank you for your time.

ascherjim 2008-01-31 05:45

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by MadMan2k (Post 134847)
I just found out, that the last YouAmp release was wrong linked; if you tried to download YouAmp 0.2.1 from my website you actually got YouAmp 0.2.0.

Only if you got it from the the garage page you actually got 0.2.1. This is fixed now. Sorry for the inconvenience.

as a compensation there is a small update for both youamp and mutagen:

* YouAmp 0.2.2 does not index the Maps ogg on the N810
* Both Mutagen and YouAmp dont ship the Python sources in order to keep size down anymore

Madman: I want to give YouAmp another try, and have downloaded and installed your latest YouAmp 0.2.1 and Mutagen files. However, even though YouAmp is listed in my Applications Manager as being installed and shows up in my Extras menu, when I click on it, nothing happens. The screen reverts to the home screen. So, it seems not to be a matter of merely a slow scanning of my mp3 files; there's no basic YouAmp screen to even indicate that the application is scanning. Any thoughts on what's happening? Thanks and regards.

pauljohn32 2008-01-31 06:20

Re: YouAmp - yet another Music player for Maemo
 
run youamp from a terminal. you'll see it is crashing on a bad/missing mp3 tag

pj

ascherjim 2008-01-31 15:21

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by pauljohn32 (Post 136045)
run youamp from a terminal. you'll see it is crashing on a bad/missing mp3 tag

pj

Pauljohn: In Madman's posting above of 1/21, I thought he reported that he'd solved that problem in his newer release. I don't think that I'm even getting as far as the application even trying a scan, so a faulty mp3 tag shouldn't be my problem. Thanks anyway for your joining in on this.

MadMan2k 2008-01-31 15:30

Re: YouAmp - yet another Music player for Maemo
 
1 Attachment(s)
it would be nevertheless useful if you could run it from the terminal, since it would tell us why it crashed. (and whether it was a bad mp3 tag)

special version for dubwise attached.

frasej 2008-01-31 15:57

Re: YouAmp - yet another Music player for Maemo
 
I just tried it and received the following, when run from xterm:

Code:

Traceback (most recent call last):
  File "/usr/bin/youamp-player", line 4, in <module>
    import youamp.ui.main
  File "debian/youamp/usr/lib/python2.5/site-packages/youamp/ui/main.py", line 16, in <module>
  File "debian/youamp/usr/lib/python2.5/site-packages/youamp/config.py", line 4, in <module>
ImportError: No module named gnome.gconf


ascherjim 2008-01-31 17:05

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by MadMan2k (Post 136193)
it would be nevertheless useful if you could run it from the terminal, since it would tell us why it crashed. (and whether it was a bad mp3 tag)

special version for dubwise attached.

Madman: I'm embarassed to ask this question, 'cause it's something I should know. What's the exact command line to enter to try to start YouAmp from xterm? Thanks.

rone 2008-01-31 18:05

Re: YouAmp - yet another Music player for Maemo
 
You should just need to enter "youamp-player" (without the quotes) in the terminal window. I just double checked and it worked for me.

ascherjim 2008-01-31 20:57

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by rone (Post 136271)
You should just need to enter "youamp-player" (without the quotes) in the terminal window. I just double checked and it worked for me.

I ran it and it worked -- coming up ultimately with the message ""Import error: No module named gnome.gconf"

What does this signify? Thanks.

MadMan2k 2008-02-01 10:40

Re: YouAmp - yet another Music player for Maemo
 
thats strange. the "No module named gnome.gconf" message means that the package python2.5-gnome is missing. But that should not happen since I explicitly depend on it...

ascherjim 2008-02-01 19:26

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by MadMan2k (Post 136542)
thats strange. the "No module named gnome.gconf" message means that the package python2.5-gnome is missing. But that should not happen since I explicitly depend on it...

Madman: Let me(us) know if you come up with anything to resolve this. In the interim, I can't bring up YouAmp even though I believe I've got it properly installed. Jim

ascherjim 2008-02-01 19:34

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by ascherjim (Post 136737)
Madman: Let me(us) know if you come up with anything to resolve this. In the interim, I can't bring up YouAmp even though I believe I've got it properly installed. Jim

Madman: If it's of any use to you, here is the full quote from my attempt:

Nokia-N800-50-2:~# youamp-player
Traceback (most recent call last):
File "/usr/bin/youamp-player", line 4, in <module>
import youamp.ui.main
File "debian/youamp/usr/lib/python2.5/site-packages/youamp/ui/main.py", line 16, in <module>
File "debian/youamp/usr/lib/python2.5/site-packages/youamp/config.py", line 4, in <module>
ImportError: No module named gnome.gconf
Nokia-N800-50-2:~#

Again, regards, Jim

MadMan2k 2008-02-05 15:35

Re: YouAmp - yet another Music player for Maemo
 
ok, new release to rule them all:
http://maemo.org/downloads/product/OS2008/youamp/

ascherjim 2008-02-05 15:55

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by MadMan2k (Post 138526)
ok, new release to rule them all:
https://maemo.org/downloads/product/OS2008/youamp/

Madman: In trying to install this I get the following message:

"Unable to install. Software contains update to packages installed from a different source and is likely to harm the system. Contact software author."

frasej 2008-02-05 18:50

Re: YouAmp - yet another Music player for Maemo
 
Well, I'm still getting the gnome.gconf error.

MadMan2k 2008-02-05 20:11

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by ascherjim (Post 138536)
Madman: In trying to install this I get the following message:

"Unable to install. Software contains update to packages installed from a different source and is likely to harm the system. Contact software author."

you have to uninstall the old version first. (mutagen aswell)

MadMan2k 2008-02-05 23:08

Re: YouAmp - yet another Music player for Maemo
 
Quote:

Originally Posted by frasej (Post 138622)
Well, I'm still getting the gnome.gconf error.

well this should definatly not happen. It should install python2.5-gnome automatically.
Do you mind trying the red pill mode and looking, if it really is not installed?
http://maemo.org/community/wiki/Appl...gerRedPillMode

frasej 2008-02-05 23:17

Re: YouAmp - yet another Music player for Maemo
 
python2.5-gnome (v. 2.18.0-1osso2) is installed, but the program still gives me the error.

I'm trying a reboot, in case the library isn't being seen after the initial install.... waiting... waiting...

Nope... That wasn't it.

I was going to try removing gnome but it is required by the python2.5 runtime. Sorry.


All times are GMT. The time now is 13:01.

vBulletin® Version 3.8.8