yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] pepcisko:
after selecting the folder with music, it crashed. Unfortunately I didn't notify the error. But after running Melody 0.8pre again, this happened:

Melody.exe

ArgumentException

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

at Microsoft.AGL.Common.MISC.HandleAr()

at System.Drawing.Bitmap._Init()

at System.Drawing.Bitmap..ctor()

at Scroller.KList.PreRender()

at Scroller.Form1..ctor()

at Melody.Form1.Form1_Load()

at System.Windows.Forms.Form.OnLoad()

at System.Windows.Forms.Form._SetVisibleNotify()

at System.Windows.Forms.Control.set_Visible()

at System.Windows.Forms.Application.Run()

at Melody.Form1.Main()
[Windows Mobile Development and Hacking General] thundershadow14:
Update:

Hey all, just wanted to let you guys know how things are going. I'm in two minds as to weather or not I should post a vid, but anyway here's the deal.

Melody has been going through a mini face lift for 0.8 that I think many of you will be pleased with. The first thing you'll notice is a central melody bar that is present on every melody screen. Basically this bar allows easy switching between all four melody screens.

1)Main Player

2)Landscape Album Scroller (Now almost done!)

3)Playlist

4)Options Menu

Ofcourse, it resembles the bar at the bottom of the iPhone's music player but that's just coincidence right?? :D

I'd much rather a higher resolution picture for the bar, but since I'm not a graphics designer (AT ALL) I had to work with what I had. It's low quality shows when you switch to the album scroller screen, since it needs to be stretched for the landscape screen. So, if anyone out there has got some skills, some iPhone graphics would be really kool!

I'm no longer taking the long route with Gingercat's scrolling routine (I used to call the form in the dll file through code in melody), it's now a proper user control in my toolbox ;). So you're scrolling to select your mp3 folder as well!

I've also decided to use Gingercat's scrolling routine exclusively, since it operates much more efficiently over the long run with your memory. This should fix the error people get after selecting your mp3 folder :).

The album scroller on the other hand, I've been having a lot of fun with. I've used the python script to nicely index your collection off, so now as you scroll, and flip the cover, all the tracks on that album are shown. And guess how you select the tracks on that album?? With your trusty Gingercat scroll routine!! Still working on making it look just right, but adding it as a proper user control (as it should have been done in the first place) opens the door to some beautiful possibilities.

Oh, and since we're on the talk of things beautiful. I'll throw you a link, and I'll make you a promise.

Promise: Integration of the app in the following link into melody, by 0.9.

Link: I've been waiting for the source to be release, and now I've finally got

my hands on it.

That oughta REALLY spice things up, for the release just before our beloved 1.0!!!

Well, it's back to work for me, I must reach 1.0 before final exams start!!
[Windows Mobile Development and Hacking General] littld:
Please can we have a new video?
[Windows Mobile Development and Hacking General] manaaa:
yes pls : )
[Windows Mobile Development and Hacking General] rorydaredkign:
Great Update Info!

Thanks for the update Chad. Its great to see that its not got put behind all your uni work. And now i can understand why it takes so long between releases, it seems to me like you intend on doing a small update, like actually making the album scroller work [and show albums] in the 0.8 update, but it turns out youve added the iphone-alike tabs and generally add too much.

But its good for us.

I was watching a video comparison of the touch and iphone yesterday, and their main conclusion was the iphone was miles and miles better with the media and the browser, but touch came out on top [as does mindows mobile] with regards to calendar, email, messaging etc.

So now we have melody, as the amazing windows mobile media player....

Who is going to make the web browser?

Thanks for the update

Rory

x
[Windows Mobile Development and Hacking General] E_Shinobi:
well theres opera mini 4 which is, in my eyes, better than the iphone browser. it renders faster and aligns the text in columns, so you can read it better when zooming in.

@thunderguy: In the beginning I didn't think much of melody, but you seem to have been working very hard and I suppose the outcome will be better than I exspected.
[Windows Mobile Development and Hacking General] thundershadow14:
Video

New video (for those who asked), the following things are showcased:

1)The Melody Bar

2)Extensive use of scrolling routine

3)Fully working album scroller

4)Sneak peek at the LAST feature left to complete before release: Album Lister ;)

Video link has also been posted on the main page. Hope this keeps you hungry!

Bon Appetit.

http://www.youtube.com/watch?v=fNUyIHEIv-M
[Windows Mobile Development and Hacking General] manaaa:
:D:D ty...
[Windows Mobile Development and Hacking General] Bratag:
Dang - thats looking great. Much more polished and really like the song selection via clicking on the album art. Will the final .8 have the landscape mode as in the preview?
[Windows Mobile Development and Hacking General] thundershadow14:
Most Definitely :).
[Windows Mobile Development and Hacking General] Bratag:
AWESOME! Music player of choice.
[Windows Mobile Development and Hacking General] tomazez:
really liking it, it is very promising

but wouldnt it be an idea to do a pressed icon for one of the play/forward icons? this way the controling of it would be much smoother,

cheers m8!
[Windows Mobile Development and Hacking General] stpete111:
Chad, did you get your video camera out of a box of Captain Crunch?

;) Seriously though, I'm just messing with ya! Can't wait for your latest and greatest. I am still having an issue with album art in pre 0.8, but I'm going to forget about it and start fresh when you release 0.8, and see if it fixes anything.

Any chance you'll support wma files in a future release?
[Windows Mobile Development and Hacking General] Luochao522:
the fantastic software

I like this application very much. I think this one look like iphone player. keep you doing work continuely ,at last this software will be super to iphone.

are you genius ? smile :D
[Windows Mobile Development and Hacking General] jomo25:
This is looking better and better (and its not because you upgraded your video camera j/k)

So, I didn't see it answered in any of the messages, though i might have simply missed it:

Will this play WMA files? I'm thinking not, but wanted to make sure...
[Windows Mobile Development and Hacking General] thundershadow14:
So much better and better

Thanks for all the great feedback guys, BUT a special thanks to all of you who asked for WMA support. Since you asked for it, I dived into using the windows media player Activex lib, and BOY AM I GLAD! Put simply, it's bye bye to fmodce.

First off, I've already built in support for mp3's and wma's to play through the wmp lib as we speak, and I found out that it extracts the id3 data from the mp3!! Great news! Why? We can now rely A LOT less on pythonce and allow melody to do more of the python stuff in it's code. I suspect it can retrieve album covers as well!!

Hold your horses though, I won't be troubling pythonce for version 0.8, instead I'll be making extensive use of the wmp lib, so that no file names are used in your playlist, and on the main screen. This will make things A LOT cleaner!! 0.9 Should be saying bye bye to python, or at least rely on it MUCH MUCH less!

Oh, forgot to include one little thing, ummmm melody now supports wmv's too. And by that I mean the video too! Lol. Oh yes, my friends...0.8 is gonna be a PACKED release. It's coming up.

EDIT:

Oh and to all of you who enjoy my "captain crunch" cam, send me a PM if you're interested in making a donation to help me upgrade to a "corn flakes" cam. ;)
[Windows Mobile Development and Hacking General] jomo25:
WOW!!! This is fantastic news!!! Esp for those of us who use Windows Medial based subscription music services! Since with that, I get all the ID3 info and the album art autodownloaded with the music files!

Im not sure if it will support the licensed WMAs, but I dont' need to worry about that since I strip the license info once I grab the music - shhhhh, keep that on the downlow :)

But wow, now I'm really looking forward to the next release! I will defintiely give it a run, and be happy to contribute to the "new cam" cause. Speaking of which, where would one send that if so inclined?

THANKS! WMA support is what I was waiting for. 30% of my library is WMA, courtesy of Yahoo Music service...
[Windows Mobile Development and Hacking General] alebla:
looking forward to v0.9.
[Windows Mobile Development and Hacking General] thundershadow14:
Ok guys, I'm about to goto bed, I just finished restructuring all the fmodce code into code that can play with the wmp lib. Was harder than I thought, since I wasn't used to using events for mp3 playback (fmod made yah do it all by hand) but everything seems to be running better now. I also did a restructuring of melody's playlist function, so hopefully that will take care of those ugly "argument out of range" errors many of you have been complaining about. Everything is set for a release by tomorrow, but it's really late here, and I need to get some rest. Packaging for a release is not something I want to be doing when I'm feeling all groggy.

Oh! And just before I posted this, melody played her FIRST video! Just in case you want to know, lol, it was a music video (Cranberries - Salvation). Lol, by default, it'll take up the entire space between the player buttons and the melody bar, till ofcourse, you double click the video and release it's full screen glory.

Anywho, release tomorrow, sleep time!

All those who'd like to donate, please send your much appreciated contributions to this paypal email:

invest@fountainpure.com

I'll do up a donate button tomorrow ;).

I'm out.
[Windows Mobile Development and Hacking General] jomo25:
Awesome...looking forward to it...will give it a run this wknd for sure...
[Windows Mobile Development and Hacking General] Bratag:
Awesome Chad - expect a few bucks forthcoming from me when you get your button up and running.
[Windows Mobile Development and Hacking General] Bingoig11:
Hi!

Nice app, seems to be pretty!

I missed something or my Melody 0.8 has not all buttons?

I thought that it was because I hadn't .NET CF but when I try to install it, my phone tells me that I have an much recent version. Maybe I it's because of that?
[Windows Mobile Development and Hacking General] alebla:
Wishful Thinking

is it possible to incorporate a wireless client to sync music into melody?
[Windows Mobile Development and Hacking General] thundershadow14:
Umm, from the looks of your screen shot, you don't have any missing buttons, but it seems as though the flash animation isn't finding it's files to load. Please make sure you've copied ALL of the files in the zip archive, into your melody folder. Any version of the .NET CF > 1 will work for melody.
[Windows Mobile Development and Hacking General] thundershadow14:
Hmmm, well....after 1.0 is out, my mission would be to continue development on melody, to support features that the iPhone player simply doesn't have. So if enough people show support for such a feature, it can be done. :)
[Windows Mobile Development and Hacking General] thundershadow14:
Btw everyone, a donate link has been placed in my signature if you haven't noticed, so feel free ;).
[Windows Mobile Development and Hacking General] alebla:
add wireless sync to your list thunder....donation on its way.
[Windows Mobile Development and Hacking General] Bratag:
Chad - tried to send but got this

Currently PayPal accounts in Guyana are only able to send payments. This recipient is not eligible to receive funds.
[Windows Mobile Development and Hacking General] thundershadow14:
paypal

hey bortag,

can you please try again...according to paypal, accounts in my country should be able to receive payments, i upgraded to a premiere account, to see if that helps.
[Windows Mobile Development and Hacking General] alebla:
same message here.
[Windows Mobile Development and Hacking General] thundershadow14:
https://www.paypal.com/cgi-bin/webs...y_code=USD&lc=GY&bn=PP-BuyNowBF&charset=UTF-8

Hey guys, see if the above URL makes a difference. I'm confused, cuz it says I should be able to receive payments.
[Windows Mobile Development and Hacking General] youmeus:
Hey Chad

I had the same issues with paypal donation sometime back...hey old friend see things are heating up around here?
[Windows Mobile Development and Hacking General] thundershadow14:
woops

Uh oh, sorry guys, rechecked paypals site, and it looks like I cant accept payments, Oh well :).
[Windows Mobile Development and Hacking General] youmeus:
Hey Chad

............:)....................
[Windows Mobile Development and Hacking General] Bingoig11:
All files have been copied, I copied the folder directly.

When I choose the folder to explore the MP3 I have this:

Melody.exe

ArgumentException

Un message d'erreur ne peut pas être affiché, car un assembly de ressource facultatif le contenant est introuvable

à System.IO.Path.CheckInvalidPathChars()

à System.IO.Path.InternalCombine()

à System.IO.DirectoryInfo.GetDirectories()

à Melody.Form4.get_sub_direc()

à Melody.Form4.ListBox1_SelectedIndexChanged()

à System.Windows.Forms.ListBox.OnSelectedIndexChanged()

à System.Windows.Forms.ListBox.WnProc()

à System.Windows.Forms.Control._InternalWnProc()

à Microsoft.AGL.Forms.EVL.EnterModalDialog()

à System.Windows.Forms.Form.ShowDialog()

à Melody.Form1.Form1_Load()

à System.Windows.Forms.Form.OnLoad()

à System.Windows.Forms.Form._SetVisibleNotify()

à System.Windows.Forms.Control.set_Visible()

à System.Windows.Forms.Application.Run()

à Melody.Form1.Main()

do you have an idea?
[Windows Mobile Development and Hacking General] jeffreynew23:
I need help

Can someone please post step by step directions on how to do this when you get a chance. i feel like such a noob. I have all the requirements for the program. I created a folder named it Mp3s to my storage card where I have my files but it's still not working. When i try to install. It says Melody encountered an error and has to close.:mad:
[Windows Mobile Development and Hacking General] ljinsane:
keep up the good work!!!

Cant wait for the final release the progress you have made is excellent!
[Windows Mobile Development and Hacking General] rtakeo:
me too

because this way... i have problens to install...

and didnt work for me
[Windows Mobile Development and Hacking General] thundershadow14:
It's Finally HERE!

Let's get down to business:

New Features/Changes/Updates in 0.8:

1)Fully operational landscape album scroller

2)The extensive use of gingercat's scroll routine

3)WMA Support

4)WMV SUPPORT! (Yes video playback! Fullscreen too!)

5)Introduction To Melody Bar

6)General Code Clean-Up

7)CAB Installation (So you don't forget files, Lol)

8)Dropping of fmodce in favor of the more robust wmp lib

9)Integration between main player interface and album scroller.

10) Addition of a progress bar.

I think that's it, I'm probably forgetting some other minor detail, but that's the basic gist of things. It's definitely the biggest jump between versions, and melody (at least for me) is starting to feel A LOT more solid. I've actually started to use it as my main player.

Notes:

The album list feature has been pushed to version 0.9, since I figured this was enough to chew on for one release, and more time perfecting the list animations -I thought was a good idea.

Grabbing of the album covers from mp3 files is now optional. Melody will ask if you want it to be done (some people just don't see the need for it). Hopefully though, in 0.9 it will be done regardless, since the wmp lib will be doing the work, and hence no python window will be getting in the users face.

Remember, you double tap on the scroll lists to select.

Oh, and once a video is playing, and you're on the main melody screen, tap the button that usually takes you to that screen (the one with the guy singing) to play the video in full screen. Once in full screen , tap anywhere on the screen to return to the main screen.

Installation:

It's never been THIS easy for melody, drag the cab file on to your device, and click it. You may install to either your storage card or your main memory. Once the installation is finished goto:

Start -> Programs -> Melody.

Select your mp3 folder, and you should be good to go! :)

Waiting on your feedback guys, bring the bugs in!
[Windows Mobile Development and Hacking General] dcgrove:
Awesome. Installing now.

Cingular 8525 with OEM WM6 rom.

Got this error when selecting a folder that my songs are in.

Melody.exe

ArgumentOutOfRangeException

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

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

at System.ThrowHelper.ThrowArgumentOutOfRangeException()

at System.Collections.Generic.List`1.get_Item()

at Scroller2.KListControl.OnPaint()

at System.Windows.Forms.Control.WnProc()

at System.Windows.Forms.ContainerControl.WnProc()

at System.Windows.Forms.Control._InternalWnProc()

at Microsoft.AGL.Forms.EVL.EnterModalDialog()

at System.Windows.Forms.Form.ShowDialog()

at Melody.Form1.PictureBox6_Click_1()

at System.Windows.Forms.Control.OnClick()

at System.Windows.Forms.Control.WnProc()

at System.Windows.Forms.Control._InternalWnProc()

at Microsoft.AGL.Forms.EVL.EnterMainLoop()

at System.Windows.Forms.Application.Run()

at Melody.Form1.Main()

Getting quite a few errors actually.

I got this one when trying to I clicked on the music note from the main screen that shows what song is playing.

Melody.exe

ArgumentOutOfRangeException

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

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

at System.ThrowHelper.ThrowArgumentOutOfRangeException()

at System.Collections.Generic.List`1.get_Item()

at Scroller2.KListControl.OnPaint()

at System.Windows.Forms.Control.WnProc()

at System.Windows.Forms.ContainerControl.WnProc()

at System.Windows.Forms.Control._InternalWnProc()

at Microsoft.AGL.Forms.EVL.EnterModalDialog()

at System.Windows.Forms.Form.ShowDialog()

at Melody.Form1.PictureBox6_Click_1()

at System.Windows.Forms.Control.OnClick()

at System.Windows.Forms.Control.WnProc()

at System.Windows.Forms.Control._InternalWnProc()

at Microsoft.AGL.Forms.EVL.EnterMainLoop()

at System.Windows.Forms.Application.Run()

at Melody.Form1.Main()

Not sure what I am doing wrong here, but I got this error when I clicked on the music note with the lines.

Melody.exe

ArgumentOutOfRangeException

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

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

at System.ThrowHelper.ThrowArgumentOutOfRangeException()

at System.Collections.Generic.List`1.get_Item()

at Scroller2.KListControl.OnMouseUp()

at System.Windows.Forms.Control.WnProc()

at System.Windows.Forms.ContainerControl.WnProc()

at System.Windows.Forms.Control._InternalWnProc()

at Microsoft.AGL.Forms.EVL.EnterMainLoop()

at System.Windows.Forms.Application.Run()

at Melody.Form1.Main()

I am gonna try uninstalling and reinstalling it.
[Windows Mobile Development and Hacking General] dcgrove:
Ok, I promise I am not trying to beat you down here. I just uninstalled and reinstalled to the main memory and was able to drill down to my MP3's I got this error when trying to load album art.

Melody.exe

Win32Exception

at System.Diagnostics.Process.StartWithShellExecuteEx()

at System.Diagnostics.Process.Start()

at Melody.Form4.Button1_Click_1()

at System.Windows.Forms.Control.OnClick()

at System.Windows.Forms.Button.OnClick()

at System.Windows.Forms.ButtonBase.WnProc()

at System.Windows.Forms.Control._InternalWnProc()

at Microsoft.AGL.Forms.EVL.EnterModalDialog()

at System.Windows.Forms.Form.ShowDialog()

at Melody.Form1.Form1_Load()

at System.Windows.Forms.Form.OnLoad()

at System.Windows.Forms.Form._SetVisibleNotify()

at System.Windows.Forms.Control.set_Visible()

at System.Windows.Forms.Application.Run()

at Melody.Form1.Main()
[Windows Mobile Development and Hacking General] dcgrove:
Ok, restarted the program, from the main "now playing" screen (i guess that is what this is called.) I clicked on the the music note button with the lines and got all of my songs listed (Hooray!!!1!!) and double clicked the first song and it played just fine. I hit pause and clicked on the button that is just a music note and got this error.

Melody.exe

NullReferenceException

at MyForms.Create__Instance__()

at MyForms.get_Form6()

at Melody.Form1.PictureBox6_Click_1()

at System.Windows.Forms.Control.OnClick()

at System.Windows.Forms.Control.WnProc()

at System.Windows.Forms.Control._InternalWnProc()

at Microsoft.AGL.Forms.EVL.EnterMainLoop()

at System.Windows.Forms.Application.Run()

at Melody.Form1.Main()

I just restarted and it seems that everytime I click on this button I get this same error.
[Windows Mobile Development and Hacking General] thundershadow14:
Errors galore! Lol, have you got python installed??
[Windows Mobile Development and Hacking General] lepsyfou:
it s working

good it s working ,thank ou mister thundershadow14	:D
[Windows Mobile Development and Hacking General] thundershadow14:
You're welcome, but....everything is working? Surely you've got some bugs along the way??
[Windows Mobile Development and Hacking General] dcgrove:
That could very well be the problem. Where do I get python from? I must have missed that in the last 74 pages somewhere!:)
[Windows Mobile Development and Hacking General] thundershadow14:
Lol, yes indeed, if you dont have python things will get messy.

The download is on the first page :).
[Windows Mobile Development and Hacking General] boyet804:
sweeeeeeeeeeeet!!!!!
[Windows Mobile Development and Hacking General] thundershadow14:
Lol, should i take that as:

"I'm really excited, and downloading."

Or:

"Im really excited, cuz it worked."

:P
[Windows Mobile Development and Hacking General] mushipkw:
Hey Working fine 4me. Its feeling great thundershadow. Thanks a lot. Cheers.

1. Got all album art.

2. Played music.

3. Displayed album art.

One glitch though, it starts playing the first song at the minimum volume level, I have to increase it using volume slider.

But I cant scroll the album art to the next one. Like in the video.

Just checked album art scrolling is working in Landscape mode but not in portrait mode.
[Windows Mobile Development and Hacking General] jomo25:
Can Python be installed to storage card? Or does it have to be installed to main memory? It's kinda large.

Also, just for reference, which WM device do you have? I have a Kaiser...wondering for reference purposes...

THANKS!!!

I'm looking forward to giving this a try!
[Windows Mobile Development and Hacking General] thundershadow14:
Strange, you should be able to scroll, once the python script did it's work. You went into the album scroller landscape mode right?

Python can be installed to storage card, I know i have it installed there. :), And my device is the good ol' Wizard.
[Windows Mobile Development and Hacking General] jessesam:
while on landscape mode I don't see the top menu of the screen plus its not displaying many album cover in landscape mode.
[Windows Mobile Development and Hacking General] thundershadow14:
the top bar has been taken off of landscape, cuz the graphic didnt look good when it was stretched. And as I said before, the list has been pushed to 0.9. Use the first button in the bar at the bottom to take you back to the main screen.