yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] thundershadow14:
The album scroller is "there" but it seems like there's some sort of problem when switching forms using the melody bar. I think I should just clear the functions for each button on the bar though:

First Button: Your playlist, currently, it simply lists all the tracks found in

your mp3 folder/

Second Button: The main screen, the one that just shows the album art for the

current track, has the progress bar, the pause, next and back

buttons.

Third Button: This button flips your screen to landscape, and takes you to

album scroller mode.

Fourth Button: Takes you to the screen that allows you to change your mp3

directory.

0.82:

Re-Write the form switching code, so it cleans up it's trash.

Re-Write the directory selection, to accept subN directories.

Hope I'm able to work with b.mann again, since his device proves to be a better size to fit all than mine does :)
[Windows Mobile Development and Hacking General] thundershadow14:
WM 2003 SE, hmmm it's true that melody was first born on a device with WM2003, but I haven't tested it on a device with this OS in a VERY long time. I'll crank up my old Dell Axim today and give it a shot. Oooooh with that 620mhz Xscale processor it should run sweeeeeet :D.
[Windows Mobile Development and Hacking General] b.mann:
You will be able to, assuming my Wizard is still alive by then :D

And the renaming of the songs--so far has allowed all of the songs that I couldn't play before play! I'll keep on messing around with it and make a cool-looking report or something.
[Windows Mobile Development and Hacking General] b.mann:
Skipped songs? Try this!

Here's one way to get all your songs to play in Melody, so far it works for me.

Change the original file name to just the song name, get rid of any artist, album name, track # etc.

Have an artist name in the artist location.

If there are any comments, you can get rid of those too
[Windows Mobile Development and Hacking General] chriscsh:
:confused: Hi

is anyone got this problem, when i change to landscape mode, the top menu bar is missing.

and the other problem is i scroll to last album, then it hard to scroll back to the previous album.
[Windows Mobile Development and Hacking General] Dani01:
Its, pity that Melody not run. Its an so amazing Programm. :)

Possibly in 0.82 :D
[Windows Mobile Development and Hacking General] thundershadow14:
there it no top bar for album scrolling mode. Hit the first icon at the bottom to get back to the main screen :).
[Windows Mobile Development and Hacking General] ioncila:
Hi Chad

A few topics for notice:

I've already tried 0.8 and 0.81 and my troubleshootings are:

1. Scroll songs is ok, perfectly

2. Python starts to list id3 (or else) but after listing 20-25 files there's an interruption and an error shows up

3. On the other hand, the listed files are shown like this: Magic, None, Murmurs, None, Achtung Baby, none,... - None appears between each mp3. Is that normal?

4. Swipe option doesnt work in portrait mode, only in lansdscape

5. Alias, portrait mode runs like mortplayer.

6. Landscape mode appears to work fine, only scroll album songs offers just half of the screen (the down half). the other half (up) remains black. swipe album seems uncontrolled (i.e. if you swipe to right, the next album appears, but sometimes it fowards to the album before - and its the same if you swipe to the left).

I hope this a contribution to recognize any bug

Keep on your great work.

Thanks
[Windows Mobile Development and Hacking General] ROCOAFZ:
Runs a little slow on my wizard

When i 1st installed after choosing my mp3 directory and asked for album art... when clicking yes it crashes. Anytime i do anything with album art it crashes.

Plays fine thoguh although in landscape song cannot be changed.

this is with .81 install only.
[Windows Mobile Development and Hacking General] Inspire-SS:
unexpected error =(((((((((( 0.8 v 0.81 v =((( how can i fix it)((((((
[Windows Mobile Development and Hacking General] dcgrove:
so I got this python error when grabbing the album art.

Traceback (innermost last):

File "\Storage Card\Program Files\Melody\\id3_script2.py", line 86, in <module>

print get_apic(line.rstrip('\n'))

File "\Storage Card\Program Files\Melody\\id3_script2.py", line 69, in get_apic

print album_name

<type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode character u'\xc6' in position 0: ordinal not in range(128)

Oddly enough, it worked and all album art is displayed when in portrait mode.

On the next release would it be possible to have some sort of random and repeat options on the portrait playing screen. I see that it is on the landscape mode so it should be pretty easy to implement.

thanks!
[Windows Mobile Development and Hacking General] dcgrove:
Another error. I got this when trying to navigate from the main playing screen to the folder selection screen using the button with the dots.

Melody.exe

ObjectDisposedException

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

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

at System.Windows.Forms.ListBox._NativeClear()

at ObjectCollection.ClearInternal()

at ObjectCollection.Clear()

at Melody.Form4.list_refresh()

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()
[Windows Mobile Development and Hacking General] ciccione:
Help.

Don't works for me...

-------------------------------

Melody.exe

ArgumentException

Parametro non corretto.

in WMPLib.IWMPPlayer4.set_stretchToFit()

in AxWMPLib.AxWindowsMediaPlayer.set_stretchToFit()

in Melody.Form1.InitializeComponent()

in Melody.Form1..ctor()

in System.Reflection.RuntimeConstructorInfo.InternalInvoke()

in System.Reflection.RuntimeConstructorInfo.Invoke()

in System.Reflection.ConstructorInfo.Invoke()

in System.Activator.CreateInstance()

at MyForms.Create__Instance__()

at MyForms.get_Form1()

in Melody.Form1.Main()

-------------------

Any idea?
[Windows Mobile Development and Hacking General] Lazarix:
not bad at all!

the only feature that i would want in an mp3 player is the ability to lock the buttons so you don't accidentally press them when the phone is in your pocket.

I drive a motorbike and use bluetooth headphones with my SPV M700, so the ability to lock the buttons would be good.
[Windows Mobile Development and Hacking General] NP9660:
Little question, are NET Compact Framework 2 & Flash Player 7 ActiveX already included inside B&B4.3 ROM ? Because i read everywwhere that Flash Player 7 ActiveX is for wm5 only ? Thnx in advance
[Windows Mobile Development and Hacking General] gtdRR:
Right now I'm using 0.81 but even with 0.8 I was still having this problem. I'm gonna post a video showing this in a bit.
[Windows Mobile Development and Hacking General] gtdRR:
Here is the video showing my problem. Album art works fine untill I go into landscape mode. I can even scroll through albums but with no pictures.
[Windows Mobile Development and Hacking General] cruzzmz:
hi

i am using wm6 so i dont need to install .net framework since it will give a warning that it has been installed already. My problem is i can lunch melody but after selecting the folder, it will give errors

Melody.exe

NullReferenceException

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()

so anybody can help?
[Windows Mobile Development and Hacking General] Inspire-SS:
the same problem.help...
[Windows Mobile Development and Hacking General] b.mann:
What does the error say??
[Windows Mobile Development and Hacking General] NP9660:
Can anyone tell me or PythonCE 2.5 & Flash Player 7 ActiveX are comptaible with WM6 ? Or is there already a flash player ActiveX inside the WM6 rom ? Thnx
[Windows Mobile Development and Hacking General] cAnArdtichAud:
##SAME AS CRUZZMZ""

I'm testing your work but :

A python window tells me "No APIC frame found" when i choose my music folder (my music folder contains one album folder, i choose this last folder)...

Then melody.exe fails , error code is :

Melody.exe

NullReferenceException

at MyForms.Create__Instance__()

at MyForms.get_Form6()

à Melody.Form4.Timer1_Tick()

à System.Windows.Forms.Timer._WnProc()

à System.Windows.Forms.ApplicationThreadContext._InternalContextMessages()

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

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

à Melody.Form1.Main()

I have Flash Lite player 7, Python, (whats the active X ?)

The "music note" button doesn't work, same type error message, not exactly the same, it concerns form1.picturebox6_click

thanx !
[Windows Mobile Development and Hacking General] b.mann:
Depends on what ROM you flash, but yes, PythonCE and Flash7 are WM6 compatible
[Windows Mobile Development and Hacking General] thundershadow14:
To all of those who are getting null reference exceptions when clicking on the music note button to go into album scrolling mode, please make sure you have Flash Player 7 installed ALONE. From my tests, melody doesn't work well if you have flash lite installed as well. So, if you have both installed, please uninstall flash lite and flash 7, then re-install flash 7. Hope this helps at least some people. I'm working on ironing out the rest of the bugs for a 0.82 release.

Flash 7 Player Link:

http://download.macromedia.com/pub/flash/devices/pocket_pc/installers/fp7_ppc_en.cab
[Windows Mobile Development and Hacking General] syrguy1969:
Quick question:

I am trying to run this on my Treo 700WX, and not getting anything so far, but in re-reading the thread, I did miss a couple things...I have NET now, but I missed PythonCE 2.5 & Flash Player 7 ActiveX.

I am very sorry if this has been covered somewhere in here and I missed it, but what exactly are PythonCE and Flash Player, and what will they do on my device?
[Windows Mobile Development and Hacking General] thundershadow14:
Okay, it looks like the album scroller is having problems picking up the jpeg files. Also, remember each album is split into a right half and a left half for scrolling. If you want to scroll right, use the right half and drag to the right, and same thing to go back only on the opposite side of the album art. I realize this could be quite annoying, so I will, -most likely in 0.9 do some more intelligent mouse condition code. I wont focus on this for 0.8x since, as we said, this cycle is to boost stability in melody. Other than that, once the main player is showing your album covers, means that something went wrong with your python script. Did it give any errors? Even if it didn't, please post up your scroller.txt file from the melody folder. I believe that will tell me why the album scroller is messing things up for you.
[Windows Mobile Development and Hacking General] thundershadow14:
:) It was covered, but fully understandable that you haven't seen it, as it's probably buried in the 80+ pages of this thread. Anyway, I'll tell you why melody needs them.

Flash: The album scroller, as you can see from the video, has a lot of moving jpegs, and objects spinning etc. Although there are libraries that are able to accomplish these effects, I simply don't have the time to sit and learn them right now, instead, I've managed to embed flash into melody. Flash is an application that allows one to create pretty intense graphical effects with little or no code. So in order for you to view and use these flash animation you must install the flash player.

Pythonce: Because the id3v2 tags are so complicated, there are no libraries for our windows mobile devices that one can implement to readily access the album art jpges within mp3 files. However, I've managed to find a library written in python scripting language that does just that. But, in order to execute those python scripts, one must install pythonce to their device.

I hope this clears up any confusion you might have had :).
[Windows Mobile Development and Hacking General] thundershadow14:
Wondering

I'm just wondering guys, I've been using melody for a while now myself, and haven't been bumping into any of the errors that you guys have been bumping into, even when I try to purposely create different scenarios as far as directory structure is concerned. But now I'm thinking, I'm using the Black Diamond ROM, and was wondering if I should be using a more Vanilla ROM for testing melody. If anyone has experience with the .NET CF, does this really make a difference, or does having the CF Service Pack installed, make a great difference to the way code is executed??

Just prying all possible avenues :).
[Windows Mobile Development and Hacking General] syrguy1969:
thundershadow14.....Thank you very much for clearing that up in such a polite manner, I have been flamed in the past for questions like that, and I do appretiate your time in responding.

That being said, I have one more (hopefully minor) question...can any/all of these apps/add-ons be installed on a memory card, or are they device/main memory dependant?

Thanks again

P.S. is there a CAB for PythonCE?
[Windows Mobile Development and Hacking General] b.mann:
I've been beta testing mfrazzz's next ROM release, and I've only used his ROMs when running Melody. but I had never had the first scroll list error with 0.80 until I tried the newer ROM. Otherwise, it may depend on how the ROM is built and what is included with it.
[Windows Mobile Development and Hacking General] b.mann:
I'm pretty sure all can be installed to the storage card because they do take up some space, but I haven't tested anything out being installed on the card because of performance. Then again, I just overclock all the forms anyway, and speed has improved.:)

And if there is a cab for PythonCE, it would probably be on that page on sourceforge somewhere.
[Windows Mobile Development and Hacking General] rorydaredkign:
syrguy1969... id guess your post was answered so politely because you posted a video explaining the problem rather than saying "ive got the same problem", like so many people do say. Then, the question is asked "the same problem as who?" and it just clogs the thread and annoys people. So thanks for the video, because it also helps people who cant describe their problem, if they see your video, and find its their problem, it saves posting error messages and people saying this is the same problem we have seen 100 times.

And the apps can definitely be installed to cards, but most people have it installed to memory for speed, especially python, as id guess its pretty memory intensive, and because it pops up, you want it gone asap.

However Chad [Thundershadow14] has it installed to card [as he said in a previous post]

No matter for asking again i guess....

I myself have a question....

How do you get out of the track list once youre on an album cover.

So, ive got all my tracks, picked the folder, got the covers [problem someone alredy noted with none in between all of them] then when i click the top left icon, i pick a song, lets say "still take you home" by the arctic monkeys. Then i click the musical note, and it goes landscape, and the album scroller starts. Now, im scrolling, and another arctic monkeys album comes up, this time, favourite worst nightmare. Then i try and scroll past it, but obviously ive done it a bit wrong, and it comes up with a list of the tracks [only one, brianstorm] and i cant get out of that list. Ive tried all kinda of gestures, most just start the song playing. This is true even if i start a new song by going back to the main menu, clicking top left and then clicking a song. When i go back to album scroller, it is still on the track list for favourite worst nightmare....

Hope thats coherent.

:)

but i doubt it

Ive said it before, and ill say it again, can you please post a gesture guide with pictures...

But if its too much efort i may well give it a go.

Thanks for 0.81

rory

x
[Windows Mobile Development and Hacking General] Inspire-SS:
Melody.exe

NullReferenceException

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()

here is my error. i've installed flash player 7 but the problmem is still stay =(((
[Windows Mobile Development and Hacking General] lastnikita:
Just tried it, it kept crashing, I couldn't even select a directory....

Good luck debugging it !

Just wanted to add that I won't even try it again till it gets rid of flash & python CE at least. While they are sure worthy for whoever need them, it's WAY too much wasted space for anyone who does not need any of them, and I guess we're MANY. Thus, I strongly recommand you to get it done another way, if you want to enlarge your audience :)
[Windows Mobile Development and Hacking General] thundershadow14:
Interesting, well can I get a show of support from you guys up here? I know i should be able to get rid of pythonce using the extended functions of the wmp lib, but to replace flash I would have to go and learn to use a library such as pocketfrog. Ofcourse this would not only conserve on space, but it would conserve on memory, and allow the application to run A LOT faster. Also, in theory I should be able to create more of a coverFLOW instead of an album scroller. But I must tell you, I'd have to raise my bar in order to use something like pocketfrog, and you guys would have to tell me ASAP if I should go down that road, since I don't want it to run into my exam schedule. But you can trust me guys, if you want it, I'll study the lib and get it to work, I just need the support. Show of hands? (So to speak).
[Windows Mobile Development and Hacking General] stpete111:
I don't mind Flash so much, just as long as Python gets eliminated from the mix. I can't speak for everyone.

I just want a stable working one. My problems could have something to do with the stock ATT rom I'm on, but who knows.
[Windows Mobile Development and Hacking General] stpete111:
Chad, any ETA for .82 yet?
[Windows Mobile Development and Hacking General] stpete111:
Chad, I have a suggestion that should hopefully be pretty easy to implement. I would like it if the media buttons (play, forward, back etc) would show visual feedback that they have been pressed. Right now, the buttons don't change to a "pressed button" pic when you press on them. It would be very nice to have that feedback so we know that the button press was actually registered. This goes for both portrait and landscape mode.

Thanks.
[Windows Mobile Development and Hacking General] utak3r:
Himalaya (my friends with Wizards report this, too):

When trying to list a directory, it throws an exception:

and that's it... :(
[Windows Mobile Development and Hacking General] thundershadow14:
pythonce installed?
[Windows Mobile Development and Hacking General] thundershadow14:
Okay 0.82:

Looking to release either today or tomorrow.

Fixes:

1)Better form switching code, my theory as to the reason many of the errors occur.

2)Re-Write directory scanning code, thought of a simpler way to do it that makes a bit more sense.

3)Button depressed indicators

4)Finally, putting pythonce away. One way or another, if I intend to use a graphics lib or not, I'll have to do this. Question though, for those of you who use windows media player, how does it operate with regards to album art. If anyone can give me a break down of this, I'd REALLY appreciate it.

The faster someone helps with number 4, the faster 0.82 is born :).
[Windows Mobile Development and Hacking General] utak3r:
There's no such an emoticon here... I'm an idiot.

Now it's playing ok. But - when I'm trying to click an icon with notes, it throws an exception again...
[Windows Mobile Development and Hacking General] thundershadow14:
lol, no one's an idiot here. :) Check version 0.82 for fix. Btw, you do have flash 7 activeX installed right?
[Windows Mobile Development and Hacking General] Tianjun:
I would like to try this new player!
[Windows Mobile Development and Hacking General] stpete111:
When you say how does it operate with regards to album art... are you asking from a code perspective, or just the UI?
[Windows Mobile Development and Hacking General] thundershadow14:
No, I mean, what does one have to do, to get your album art to display in WMP. No code, just basic steps.
[Windows Mobile Development and Hacking General] whitesosa:
Songs keep repeating!

Is there a way to turn repeat on / off? When I double click a song to play it just keeps repeating instead of going to the next song. And it refuses to play some files that worked in version 0.7! Do you have any ideas? I have a HTC Titan with custom sprint/altell rom.
[Windows Mobile Development and Hacking General] sketchy9:
So WMP doesn't care about embedded ID3 tags. What it looks for is a file "AlbumArt.jpg" in the same folder as the music files and uses that as the picture. I think that it will add some crazy (unique) Hex code after "Album Art" in the filename as follows (if you sync the music from the desktop WMP):

AlbumArt_{CRAZY HEX CODE}_Large.jpg

However, you could place any picture in the music folder and name it simply "AlbumArt.jpg" and it WILL be recognized.

This basically necessitates a folder hierarchy as follows to keep things organized:

Storage Card\Music\Artist Name\Album Name\Song.mp3

This is how the desktop WMP will create the folder hierarchy during sync, and how I happen to have all of my music. Hope that helps and look forward to all the new developments in your software!

-R
[Windows Mobile Development and Hacking General] alebla:
Thunder,

i use wmp to transfer my music and noted the same conf sketchy9 described.
[Windows Mobile Development and Hacking General] stpete111:
And I'd also like to add that WMP will also recognize "folder.jpg" as the album art, the same way it will recognize albumart.jpg. As a matter of fact, it wasn't until I went into all 600 album folders that I have and put a folder.jpg file in each of them that all album art for my whole library displayed correctly (meaning I had to delete all the windows-created files... the ones like sketchy mentions above, to get everything to work right).

So the moral of that story, definitely go with a single universal filename for the album art. I also have my library setup like sketchy's. However, for those who do not have their music organized this way, I think it would definitely be good to keep having Melody read embedded art as well. This way, if it didn't find a folder.jpg or albumart.jpg file for a specific song, it would just display the embedded art for that songfile.
[Windows Mobile Development and Hacking General] b.mann:
I think I agree with most everyone here that PythonCE and Flash need to go. If you need any more help with testing, or even programming I'll try to learn it and help along.
[Windows Mobile Development and Hacking General] alebla:
Thunder,

i don't know much about programming but you can count on me beta testing.
[Windows Mobile Development and Hacking General] gtdRR:
Python gives no errors. Here is the file you requested.