yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] thundershadow14:
Hey twitism,

Currently, album art isn't read from the id3 tag of the mp3 file itself. So you need to use the albumdownloader too associate picture to file. This will be updated in newer releases of Melody though. Since the playlist functions are more or less usable now, I'm going to concentrate on two things. Inertia scrolling, and the said id3 album art parsing.

But if anyone finds anymore bugs, be sure to let me know, bug fix releases are as good as feature rich releases :).
[Windows Mobile Development and Hacking General] thundershadow14:
Scroll Update

Here we go, not a release but an update more or less, a hot fix. Lol.

This little update fixes an annoying bug. If you switch to album scrolling mode, and scroll a few albums, but dont select a song to play, you just hit back, in the player screen it updates the playing text to the last album VIEWED in the album scroller view. This update fixes this problem.

Also: A few people indicated to me that they preferred the scrolling routine of the flash version. With this update, you can flick the ACTUAL album art, instead of swiping the bottom of the screen in album switcher mode. I've left both options usable in this update. The flash animation is also present in this update. So there is a nice effect added to album pictures "zooming" in and out.

Installation:

Extract zip file, and replace this exe with the one currently on your device.

That's it!

Let me know if all is well.
[Windows Mobile Development and Hacking General] snotboy32:
The Album downloader v2 does not work for me. not in Xp and not in my device...what do I do wrong?:confused:
[Windows Mobile Development and Hacking General] thundershadow14:
What exactly does it do?
[Windows Mobile Development and Hacking General] snotboy32:
I cannot open it. I get a program error (0xc0000135) I should use it in Xp right?
[Windows Mobile Development and Hacking General] chrismrulz:
I'm still getting the filenotfound exception error trying to launch your app :(

Can you please put a Try around whatever file you're making it open on launch?

Haven't been able to see your app in action yet cos of this.

edit: ok i did a quick debugging of your app and found out it's trying to open the file 'direc.mel' in the program's dir.

if i put a blank file there with that name it gives a different exception:

so it looks like you have a file called direc.mel trying to open on the form.load event which is causing problems.

putting a 'Try' around it might bypass the error and let it keep going, but it'd be best to also have a look at fixing it after that.
[Windows Mobile Development and Hacking General] Raidz:
the error i get when i run Melody is:

Melody.exe

FileNotFoundException

An error message cannot be displayed because an optional resource assembly containing it cannot be found.

I am not sure what i am doing wrong, I dl the natve version, then with scroll update.
[Windows Mobile Development and Hacking General] chrismrulz:
ya same as what i was just saying.
[Windows Mobile Development and Hacking General] thundershadow14:
Doesnt the archive have the file "direc.mel"??? That file should be in the same place as the exe. Everything in the arhive, should be in the same directory.
[Windows Mobile Development and Hacking General] Raidz:
No, my archive does not have 'direc.mel', only the 4 dll's and 2 exe's.
[Windows Mobile Development and Hacking General] thundershadow14:
Here is the mel file. Take it, and put it in the same place as the exe.

Hope this helps.
[Windows Mobile Development and Hacking General] bjrmd:
Hi

Will this app support ogg, wma files or just mp3?
[Windows Mobile Development and Hacking General] chrismrulz:
oh thanks, i was able to get it running by changing the directory with that.

few hints though,

on some devices (like mine), 'Storage Card' is named 'SD Card'. so you would need to use an api rather than just manually choosing it yourself. or a quick way would be to set a conditional to replace 'Storage Card' with 'SD Card' if the 'Storage Card' dir doesn't exist.

you should also put a conditionals when opening the directory in direc.mel like this (ill give you an example in psuedocode), so that errors cant occur:

if(file.exists("direc.mel") = true) then
if(directory.exists(file.read("direc.mel")) = true) then
mp3sdir = file.read("direc.mel")
else
mp3sdir = "/mp3s" //you should make a sample folder called mp3s in the app dir to go to incase the directory specified in direc.mel doesn't exist.
end if
end if

the last thing i thought i'd mention is the menu's are screwed up on my x50v running wm6.

it could be cos it's vga. the best way to get around the different screen sizes is to put them on the form designer for a QVGA device, and set the autoscaling value on the form to 'dpi'.

if you want me to work on this pm me the source ;)
[Windows Mobile Development and Hacking General] thundershadow14:
Aware of this fact. Furthermore, some devices aren't even english, so simple SD or Storage Card switch wont work. Will be changing the code, and uploading a fix in a few minutes.
[Windows Mobile Development and Hacking General] steph99:
@chrismrulz --> the zip of version 0.5 contains the direc.mel file!

@Chad:

1) melody 0.5 throws 2 exeptions so far:

a) melody.exe ArgumentOutOfRangeException: when I enter the landscape view the first time and swipe from right to left (and there is no further album or mp3 in my case, so maybe melody can't handle "the void"? ;) )

b)OutOfMemoryException: at Microsoft.AGL.Common: HandleAr() System.Drawing.Bitmap._IniFromMemoryStream(): when I'm in the 1. screen (portrait) and hit on << too often

2) I like the new sweeping animation a lot, but it's still a bit too slow for my liking. Also it sometimes takes several attemps to make it move. At least for me. That's maybe also caused by a lack of speed of the code?

It also takes quite a while for melody to read all info on all mp3s. I have about 25 mp3/2 albums on my storage card and it took melody around 2 mins to "import" them. Just for your info.

3) when I click on all songs, it shows one screen full of mp3s of my first album --> how do I scroll down? tried to sweep and tried to use my d-pad: melody always instantly plays the song I touch first. wait, now I see a very thin scroll bar on the right side. Actually it's thin line of maybe 1mm, about 3mm off the right side. I can just scroll using this extremely thin bar, but only with my stylus - and only if I'm lucky ;)

4) when I click on artists or albums it shows me the artist for EACH mp3 of that artist, i.e. 10-15 times the same artist. the same for album.

Hope these comments help you a bit.

stephan
[Windows Mobile Development and Hacking General] Merlin_reloaded:
Tried it

After the 1st version, which was buggy as hell, this one seems divine:D

Meh,only complaints are that its not obvious how to use it, so like do a sort of graphic over where you are supposed to swipe...
[Windows Mobile Development and Hacking General] Raidz:
Im still getting the same error as before.. even with the direc.mel file.
[Windows Mobile Development and Hacking General] steph99:
@Merlin_reloaded:

did u have a look at the youtube video (link in first post)?

helps a lot, I think. Also, there is a second video in the ??th post....somewhere. in youtube it's called "....better quality". In my case it's shown on the right when I watch the first video
[Windows Mobile Development and Hacking General] thundershadow14:
Scrolling (until TouchNav is perfected) can be achieved by clicking on any of the songs in ur list, and HOLDING IT DOWN, as you have it held down..rub your hand down towards the bottom of the list and it will scroll. I've sort of mastered the technique, lol, I'll do a youtube video a bit later to demonstrate.

a) melody.exe ArgumentOutOfRangeException:

Simple bug, will be sorted out in the next release.

b)OutOfMemoryException:

Another simple bug, will be fixed in th next release.

Noticed the album/artist problem, and will be addressed in the next release.

Speed with reading of mp3s will be addressed as well.

Keep them coming.
[Windows Mobile Development and Hacking General] steph99:
U got the easy job, you're just coding and producing bugs.

I on the other hand have to test everything and concentrate and give highly intelligent feedback...

...so I will go to sleep now and rest my brain a bit (it's 2 am here in germany).

will be back in the morning to admire your version 2.0 stable, ok?

keep it coming yourself! :D
[Windows Mobile Development and Hacking General] chrismrulz:
thanks for your efforts thundershadow.

if you need someone to work on the coding part with you, i'm available.
[Windows Mobile Development and Hacking General] steph99:
@chrismrulz

no thanks, I can sleep by myself - and I got a girlfriend.

thanks anyways!

:D

LOL!!!

U just edited your post and added "thundershadow" and "on the coding part" to make clear you adressed him and not me!

U have to admit: it sounded kind of funny before that! ;)
[Windows Mobile Development and Hacking General] thundershadow14:
Lol! that was funny, anyway..I'm going to take you up on your offer here. Do you have skype/msn?
[Windows Mobile Development and Hacking General] chrismrulz:
lol @ steph, if you would like someone to sleep with you i'm available too but that's not what i was saying :P

and i kinda picked up the way it could sound suss after i wrote it so i quickly edited it to add thundershadow lol.

msn: chrismrulz@hotmail.com ;)
[Windows Mobile Development and Hacking General] thundershadow14:
Thanks, you online now??
[Windows Mobile Development and Hacking General] darkgemini:
I just tried your version 0.5 with the updated scrolling and i loved it. My only wish right now is that you can implement the ID3 tag for album art in your next release because i have many Vietnamese songs and the albumart download couldn't find album arts for them. Though I have the cover pictures for those songs on my computer.
[Windows Mobile Development and Hacking General] jessesam:
the album art doesn'tn download many album covers so if i want to add my own pictures what should i do?
[Windows Mobile Development and Hacking General] thundershadow14:
Will be looking into this heavily for the next release :).

Theoretically, you could just take a jpeg, minus it's extension, and give it the same name as the album of the files you'd like to associate it with.
[Windows Mobile Development and Hacking General] steph99:
my brain has rested, I'm ready for version 2.0 stable ;)

u guys didn't go to sleep, did u?

come on! what am I supposed to do now?

wake up!

@Chris: thanks for laughing about my stupid joke. I was a bit worried you might be offended by my German "humour" (kind of a contradiction in itself). ;)

@Chad: thanks for your comments on my comments by the way. So 1 out of 10 of my noob-observations might actually make sense: makes me feel less useless ;)

The scrolling-by-dragging works perfectly by the way

Just dreaming of version 3.0 stable for a second:

have U had a look at Quentin's (aka Tene) pocketCM.com?

If not, please do:

IMHO, the advantage compared with icontact is especially the "index-feature". It could be a great addition to melody. This way songs/artist/albums could easily be navigated to, even in very large collections such as mine.

(NB: I got > 1TB of mp3s on my server...used to live near around 20 freaks, all networked, and we all ripped our CDs and collected them in one large DB...don't ask).

gonna hit relaod now until someone posts again... ;)
[Windows Mobile Development and Hacking General] youmeus:
WTF

1TB of mp3s? I think i just pissed my pants...man thats a lot of music. Anyway, just wanted to say thanks for such a sweet app and I admire the 'love' within this thread....good stuff guys! Hey, I happen to be an OK designer...so if 14 is interested I would like to design a new logo and a few templates for Melody when it is ready to go main-stream

~youmeus
[Windows Mobile Development and Hacking General] thundershadow14:
For indexing purposes, to ease the stress of the PPC processor. How about I turn the albumart downloader, into Melody Music Manager. Using this desktop interface it will, extract album cover FROM ID3 TAG, download cover if it doesn't exist in id3 tag, as well as index collection so the PPC doesn't have to do any heavy indexing by itself. In other words, the music manager will set everything right for the PPC player, so when you transfer your music, it just works!

Please let me know if you like this idea, if so, Today is free and I'll start coding on this RIGHT AWAY.

Yeah, lol that IS A LOT of mp3s. Anyway, your thanks are MUCH appreciated. As to your design offer, my response is YES YES YES! I'd love for a logo, and possibly another default album picture. I don't really like using that iTunes logo. I'd be eagerly awaiting.

Thanks guys.
[Windows Mobile Development and Hacking General] snotboy32:
Happy Coding Chad! :)
[Windows Mobile Development and Hacking General] thundershadow14:
Thanks! Do you like the idea of a Melody Music Manager?
[Windows Mobile Development and Hacking General] snotboy32:
Yeah! it sounds great, Im no coder or anything but I trust you in your work, so It would be cool. :cool:
[Windows Mobile Development and Hacking General] salahnajm:
I think its a great idea, having the computer sort everything out first..if that means faster ppc experience!!! is it possible to have album art slidding in portrait view too or is that too much to ask for?
[Windows Mobile Development and Hacking General] thundershadow14:
Kool, will get to work on Melody Music Manager. Hoping to have a release today!

Hmmm, I JUST changed the portrait view for the album cover to fill the screen between the top bar and the player controls. And to swipe the album cover to reach the playlist. Would it make more sense, to hit a button to reach the playlist, and allow scrolling in portrait mode as well? You guys call the shots, let me know. :)
[Windows Mobile Development and Hacking General] youmeus:
I agree...Melody Music Manager...is a good idea
[Windows Mobile Development and Hacking General] steph99:
Hi Chad,

Melody Music Manager --> excellent idea I think! Keep the heavy load off our little PPCs! :D

--> please don't get me wrong when I say that I fear you might run in into a common trap here.

I mean it in the most constructive way: I believe you/we need an "overall navigational concept" now - or at least very soon. Otherwise you gonna be spending too much time on adding/deleting/changing buttons and features over and over again. And the app will be cluttered with...stuff.

Now you've reached a point where your app can do the basic stuff. But the full-blown Melody will have to cover much more. And that's when programmers and/or users usually get stuck: oh, I need another button to lock the screen. And yes, another one for options and another one for extras and oh yeah another one for...

Basically, I am referring to my own post #210 in which I mentioned this the 1st time.

If you'd like me to provide you with a basic navigation concept, just tell me or pm me. I'm more than happy to try, of course.

What I would try is: show which function could be covered on which screen. It goes without saying that it's still you who decides what to put where and everything else, too. I'm just saying: I'm used to writing briefings for (web) designers and programmers. It might help.

All that being said: a good measure of vision and trial & error will be needed anyways ;)

Well, you asked for it. ;)
[Windows Mobile Development and Hacking General] nashlib:
hi me again

Hi man,

i tried everything u said may be i'm making some mistake.

1. i'm running WM5.0 on my Blue Angel

2. i put the melody 5.0 folder on my ramdisk

3. i ran album art downloader and got the images

4. i copied the albumart folder to the ramdisk into the melody folder

5. i got the direct.mel updat and the scroll update and installed it too.

6. i run melody.exe

7. i get the "Welcome to melody" screen

8. i go to the scree saying "songs"

9. i press the black ba and go to the folder "select your MP3 folder

10. i select mp3s folder

11. after that i go to the "songs" screen but no songs are listed and nothing else happens.

help man

what is wrong with me...i mean my phone.

nash
[Windows Mobile Development and Hacking General] thundershadow14:
Do you have your mp3s in subdirectories? Or are all dumped in one folder??
[Windows Mobile Development and Hacking General] steph99:
@nashlib

U have a LOT of songs in your mp3 folder? If yes, wait some time for melody to "import", i.e. read your new mp3 folder. In my case (25 mp3s) it took about 2-3 mins. Maybe my sd card is especially slow.
[Windows Mobile Development and Hacking General] Raidz:
Ok, i still seem to having problems getting melody to work. Everything loads, and i set the direc.mel to read my directory of mp3's. But it doesnt seem to read them. I cant even access the settings of the Melody app its self.

Any help please?
[Windows Mobile Development and Hacking General] thundershadow14:
When you say you set direc.mel, what exactly do you mean? And do you have your mp3's in subfolders or in one folder? And is it a large sum of mp3s?
[Windows Mobile Development and Hacking General] Raidz:
Meaning that i changed the directory of mp3s to music, where my mp3's are loacated. No, Maybe like 180.
[Windows Mobile Development and Hacking General] thundershadow14:
Update

Strange, you should be able to select All Songs, and see a list of all the songs. Anyway, Melody Manager is on the way.

Update to All:

Melody Manager will be released today!

So far, it sorts mp3s by album and by artist (does this in a fraction of a second, compared to 2 mins. on the PPC).

FINALLY! It extracts album art from the id3 tag of the mp3. Yes you read correct, I've finally looked after that age old request. Just select the folders you want, and it will index the mp3s, pull the albumart down from the server, or out of the id3 tag, and place everything in a nice folder.

Copy this folder to the PPC, and you're ready to rumble!! Anyway, I need to go finish it off, so stay tight.

Chad.
[Windows Mobile Development and Hacking General] youmeus:
Logo design

Hi Guys

see logo design...spent all of today working on getting the best design...hope you like it...I welcome feedback
[Windows Mobile Development and Hacking General] curious george:
Melody Music Manager???

If you sync with Windows Media Player, doesn't it already do that? Why another program to do the same thing all over again? Why not use the metadata already on the device to extract all of that information like clipart, album coverts etc????

I read on another post here that all of that information is all ready there if the user uses the Windows Media Player interface with active sync to push and pull songs and playlists on and off of the device.

I am a newbe so please don't take my comments as contradictive. It may just be that I don't full understand the whole process.

Thanks

CG
[Windows Mobile Development and Hacking General] thundershadow14:
ABSOLUTELY LOVE IT!!! using it for a splash screen in the new release! Thank you so VERY MUCH!! Oh, is it possible to get a copy of the M used in the logo, but on a black background? So i can use it, instead of the iTunes logo?

Love it!
[Windows Mobile Development and Hacking General] youmeus:
Concept Designs

Here are a few screen designs for melody. I need some help thundershadow14 as melody does not run properly on my device (VGA) so cant really get a feel for what screens/buttons are needed and how they should flow in terms of code design.

Can you give me a list of all possible screens based on funtionality present and later down the road? I would like to factor in the major buttons...get a constistant look and feel for now this is just concept work...but i will need you to guide me as to what can work and what you will need etc...hope you like...i'm tired now as i was working on this all day so going take a break :)

thanks
[Windows Mobile Development and Hacking General] thundershadow14:
youmeus,

Are you on MSN/Skype? We need to talk! ASAP! :D:D
[Windows Mobile Development and Hacking General] sx1-doc:
error

i cant get it to work .

this the error attached.

installed cf 2.0 ,and fp7.

did i miss something??
[Windows Mobile Development and Hacking General] thundershadow14:
Aware of this error, and it's already fixed for the next release. For now, you can just create this directory, before you start melody:

"Storage Card\\mp3s" even if your SD card doesnt go by the name storage card. Create that folder ,and melody will start. As I said, this has been corrected already, for the next release.

:)
[Windows Mobile Development and Hacking General] sx1-doc:
still

just creat the directory mini-sd-karte\mp3s and still the same result.
[Windows Mobile Development and Hacking General] thundershadow14:
no no you cant use, "mini-sd-karte" is HAS to be "Storage Card\mp3s"

:)
[Windows Mobile Development and Hacking General] Avatar28:
Honestly, I really don't care much for that idea. I would prefer to have the ability to copy files over directly to my storage card and play them without having to run everything through another application first. Doing that defeats the purpose of spending hours upon hours tagging and downloading album art for thousands of mp3s on my system. Plus if I am out somewhere and acquire some new tunes from a friend or whatever it would require that I have access to a computer with the music manager installed before I can touch them with the player. Plus at work I'm locked down and if the app requires installation I likely wouldn't even be able to do that. And I tend to change the music on my card on a whim when I'm at home (and usually in a hurry). That means that I would have to copy all the music off my phone to the computer, index it all and then copy it all BACK over again. Sloooooooooooowwwww.

Instead, why not do the approach that Media Player and others use where it only indexes the library when it's specifically told to. Or make the music manager app capable of running on the PPC itself (and eventually a component of the player). I mean, most people aren't going to have really massive collections on their PDAs, probably no more than a gig or two at most I would guess. So it's not like you're talking about having to index thousands of files anyways. Probably just a few hundred at most.
[Windows Mobile Development and Hacking General] Avatar28:
I sort wondered about that too. I don't even think you have to use Media Player to sync. You should just be able to copy the files to a storage card and let Media Player on the PPC add it to the library and accomplish the same thing.
[Windows Mobile Development and Hacking General] thundershadow14:
Okay, I see your point there. Windows Media player does a quick job of indexing it's mp3 files. Maybe I should use it's SDK. Will look into this tonight! Cuz it's the Manager i've been working on all day, but you have a VERY valid point.
[Windows Mobile Development and Hacking General] Ragart:
I've been lurking here for a little while -- but I just wanted to give a kudos to thundershadow14 for all the effort. I'm definitely interested in what this Media player will become.

I'm loving all of this finger friendly freeware that's come out after the iPhone's release.

Cheers
[Windows Mobile Development and Hacking General] salahnajm:
Love the progress on the media player and great app so far... I have one BIG issue... when i was using the player to listen to music (i normally just test it out :) ) then slide2unlock kicks in, then when the screen automatically turns off so does the music!! am i the only one experiencing this?!?!
[Windows Mobile Development and Hacking General] thundershadow14:
Hmmm, would have to look at this. But, if you use melody's built in screen off function, the PDA shouldnt go into suspend once mp3s are playing.

Please let me know if this is true.