yashsingh1/xdaforums huggingface dataset:
[Windows Phone 8 Apps and Games] stealth21:
I found out that after using a cue file the sound scroll bar does not work as it should to.

The scroll bar behavior did not change after implementing a cue file.

When i select a track inside a cue the two timing labels on buttom of the "main screen and now playing" should change their selves.

Right now they all appear as the whole mp3 standard timings. But they were supposed to be like

Label 1: track played time,

Label 2: (track ending time - track starting time) as taken from the cue sheet.

Right now what i see in my player is "52:30 / 14:58"

52:30 as its the 52:30th min/sec from the mp3 its self.

And the 14:58 as track length, 14:58 + 60 = 74:58 minutes (which could also be fixed because what if its the second houror third hour? could also be 134:58 .... ! )

What i should see was "3:26 / 4:30" something like that!

And the scroll bar start and ending points should be referenced on these timings.

When i scroll right now inside a track, the track changes, but the timing of the track was supposed to change!

It seems that these parameters should also be fixed with high priority!

As the usability this way of cue files is very low right now.

I hope i wont find any other missing thing ..

Thank you again [MENTION=4622571]mcosmin222[/MENTION]
[Windows Phone 8 Apps and Games] mcosmin222:
Yes, this is another (minor) problem I am aware of. However, this current behavior also has some positives: it allows you to seek through the cue itself if you want to.

I am also aware of the fact that absolute seeking inside the cue doesn't always work the way you would expect: for instance if you are in track A and you seek somewhere in the track B, the player will start playing track B from the beginning, and not in the middle.

These are all, however, small bugs compared to what I am trying to figure out what goes wrong and where.
[Windows Phone 8 Apps and Games] stealth21:
Today i loaded three cue's in a row...

What happened finally was a non responsive app situation!

It stopped playing, i hade to restart my device.

Fixing memory leak is important! I agree with you :good:
[Windows Phone 8 Apps and Games] mcosmin222:
Loading many files by itself shouldn't be a problem. The problem is when you quickly change the tracks with skip next/previous.
[Windows Phone 8 Apps and Games] stealth21:
What about changing tracks using the "Lists" while using a cue file?

Do you predict that there will also became a memory shortage this way?

Well there's no real track change in here.... Its all the same track!

How would the application behave?
[Windows Phone 8 Apps and Games] mcosmin222:
It isn't just one track. The file is actually opened several times.

Until cues were implemented, tracks had a single start position and a single end position.

To make cue tracks work, I had to implement these start and end position.

So when you move from one cue track to another, the file is basically opened again. This is done really fast, so you won't actually notice it. This provides an uniform behavior between cue and non-cue tracks. Making them behave differently would overcomplicate the player logic.

Of course, there are still (small) differences between the cue and non cue tracks in the logic. But these are just situational things.
[Windows Phone 8 Apps and Games] stealth21:
Understood.

I never knew how the mechanism was working at the background so..

If we are opening the file again and again, then we should expect shortage in this case..
[Windows Phone 8 Apps and Games] mcosmin222:
I might have identified some memory leak sources, and they may actually be related to the skipping of tracks as well.

Files are always opened in read mode, so they can be opened several times without any issues. The memory leaks aren't related to opening the file. At least not on first sight.
[Windows Phone 8 Apps and Games] stealth21:
I wish i could be in help to you in this...

I've learned for some time software developement but had to leave without learning the whole thing and couldn't even develop entirely my first project. (which i could if had some more time)

I know how entertaining it is and how it can put you under pressure if you have a deadline!

:)
[Windows Phone 8 Apps and Games] mcosmin222:
Memory leak fixed.

Next up: track skipping.
[Windows Phone 8 Apps and Games] mcosmin222:
If everything goes well I will submit a new version today.

Which includes some quality of life changes for cue files and the above 2 fixes.
[Windows Phone 8 Apps and Games] mcosmin222:
The update has been published.

Next time to get facelifts and features is the networking system.

regarding windows 10: I haven't found any considerable new API changes, so the app will simply be windows 10 compiled but keep same features across 8.1 and 10.
[Windows Phone 8 Apps and Games] adityaonline07:
great

waiting for some perfect music app for lumia wp 8.1
[Windows Phone 8 Apps and Games] stealth21:
Seems you had some free time nowadays :)

Gotta check today!
[Windows Phone 8 Apps and Games] anatoli_k:
mcosmin222,

Thanks for making the app better and better!

Can you also revise 'Music explorer' (it's named 'Folder explorer' inside). Seems 'Queueing files' message never disappears as on attached screenshot. Though files are queued correctly. This confuses a bit. Can you please check?
[Windows Phone 8 Apps and Games] stealth21:
OK then.

The app really improved imo.

I tried to use a playlist which includes 300+ tracks. (I'm totally a music freak :) )

the app used to open that file in 5 seconds!

But today when i tried to, it just opened it. I didn't even wait for that!

Finally i'm getting to realize that that phone is really powerful!

I have never thought of it possible to get opened in a second.

I have skipped alot!!! A lot!!!!

And theres no memory leaks and unresponsive app behaviour like it had.

That problem totally fixed as i see!

Well done, and congrats :highfive:

Whats next Mcosmin222 :)
[Windows Phone 8 Apps and Games] mcosmin222:
Thanks for the report. I will check it :)

[MENTION=1932921]stealth21[/MENTION]

Things to do with networking. Like file syncing, more reliable communications, maybe even group play :)
[Windows Phone 8 Apps and Games] mcosmin222:
The windows store is having a few hiccups with the windows 10 release, so no updates for a little while, as the player seems to be in a good state after the last one.

I will also take a look at adding new features in the audio player. And maybe a windows 10 desktop release :)
[Windows Phone 8 Apps and Games] mcosmin222:
Any ideas for a new name?
[Windows Phone 8 Apps and Games] MagicAndre1981:
now I was able to install the new version and playing the CUEs works fine. I have no idea why it worked today.
[Windows Phone 8 Apps and Games] mcosmin222:
New name + a few UI changes for ease of use in next update.
[Windows Phone 8 Apps and Games] stealth21:
Just to let you know!

I would die to see the tracks that i have in my phone on the windows 10 software.

Plus seeing the ratings that i gave would be wonderful!

can i make an offer in this point?

Can you seperate the mp3 files from the cue's and playlist files while openning tracks?

Let me explain!

I have lots for dj sets on my phone.. Lots lots playlists and cue's..

So under the music folder i can only see 4 files! 2 of them are Cue's 2 of them are the tracks themselves.

If i press the cue files, no problem... i an access the list menu so that i can choose which track i want to go on.

Bu if i mistakenly touch the mp3 file (you could have the sun on the screen ect ...) , it would only open a single track.

And then you have no Cue control!

I think we should filter the FILES menu somehow. it could be on the collection tab.

We already have playlists there. When i access the FILES it would be OK to see just the mp3 tracks with no playlists/cue files at all

BTW do we have a fast forward or rewind option in this app? Believe me i still don't know hot to do it!

So what do you say?
[Windows Phone 8 Apps and Games] mcosmin222:
I don't understand what you mean by see the tracks on your phone on windows 10 software?

I am still trying to find a reliable way of extracting ratings from the music files themselves, and then writing them back if you want to change them. Reading isn't a problem: writing, however, is.

I can't change the way the files and folders are displayed in the software: the file and folder picking action is actually done by another app which communicates with mine through a contract. The app in question is written by microsoft, so I have no control over it.

What I can customize is the music explorer built-in browser.

If you mistakenly open an mp3 file which belongs to a cue, I can't do much, since I have no way of knowing that mp3 file is actual a cue-ed file.

As for fast forward and rewind: should be easy to enable...I just don't know if it will actually work.
[Windows Phone 8 Apps and Games] stealth21:
What i meant was the same like the application Zune !

We had access to the mp3's from the destop application!

We could see their ratings, and could change some properties (that heart stuff)

It was pretty useful thing.

If you could find anyway just to show Pls, Cue, M3u files seperate then mp3 files then that could be wonderful!

NOTE: Doesn't assigning a flag (bool) and searching the same directory a file with the exact filename ending with actual mp3 track's filname work?

If matches, set bool to "true" if true go on parsing the cue file :)

something like that... just making it up a little.. its so obvious there are some difficulties there.
[Windows Phone 8 Apps and Games] mcosmin222:
I can't do a zune like application because zune was cheating, and I can't cheat as much as zune did.

Because zune was basically handling the in and out file managing, it also kept an internal record of files present on the phone. This is the reason why WP7 music+video and zune were so damn fast.

In windows phone 8, the system keeps an index, similar to how windows on desktop makes that search very fast, but the index only works up to a point: You can't sort files by album/artist/genre, since many of the files the app supports are not supported by the system, and the system doesn't know how to extract the metadata, whereas the app knows.

While I can do something like that internally, it requires to run a periodic task which scans all files and gets out all the tags. This can be confusing if the application hadn't had the chance to scan all the files as only some of them show up.

The current implementation with file browsers seems to be the perfect balance between speed and convenience.

As for the cue vs mp3 files, I can't make any assumption about a cue -mp3 relationship, unless I open the cue to see which file it points to. This can be time consuming if there's a lot of cues in there. Sure, I can make it as far as you said: same file name, just different extension, but no more than that :)
[Windows Phone 8 Apps and Games] stealth21:
Didn't know that Zune was cheating!

How come microsoft develop an app that cheats :D That so awesome!!!
[Windows Phone 8 Apps and Games] mcosmin222:
Well, rewind and fast forward will be available in next update.

You get them by holding the skip next/skip previous buttons in the universal volume controls.
[Windows Phone 8 Apps and Games] stealth21:
Will the shortcut which appears "when you touch the volume control" have the same function?

Is that possible thing to do?
[Windows Phone 8 Apps and Games] mcosmin222:
The volume control has 6 actions, with regards to playback control

Play button

Pause button

These 2 show up as the middle button

A skip next button, right-most buton

A skip previous button, left-most button

Holding (i.e long tap) over the skip next button causes the fast forward trigger.

The same happens when holding over the skip previous, triggering the rewind behavior.

You haven't noticed this so far, because rewind and fast forward have been disabled by me. You can try it out on xbox music, it works :P

Rewind and fast forward are currently not directly available from the application UI. Tomorrow I shall have all the skip next buttons act as fast forwarders when being the victim of a hold gesture, and all the skip previous buttons do the rewind when under your persistent finger touch.

PS: that volume control also appears to have a host of other buttons, like a stop button (which, by the way, it is enabled), but so far I haven't managed to find how to trigger it.
[Windows Phone 8 Apps and Games] stealth21:
Yeah yeah ..

Thanks for answering didn't get it in the first time!

I always listen some stuff while i walk home.

Today i tried something different about the cues!

If the app recognizes the cue track, would that also store the ratings i assign to them?

I tried!!!

And it did store the ratings. Some of them were 2 star, some were 3, and the app didn't crash and stored them in the database (?)

So What happens when i try to access them in the "mixes" menu?

Has anyone tried that before i don't know but i did today.

"Mixes" tab shows you the whole 1/2/3/4/5 star rated tracks in seperate windows.

It did show the properly. That was another plus for that app.

But when i tried to access those tracks, the app just opened the main mp3 from the beginning :)

Hımm..

So maybe its a doable thing maybe not, i don't really know how complex thing this could be, i assume it is!

[MENTION=4622571]mcosmin222[/MENTION] in the mixes menu can we see where the tracks originate from?

For ex: right now i see the cover of the track plus in the button there is its track name under it.

So if its originating from a Cue file, can you also add another row and write there the cue file name?

So that we get it that its not a seperate track!

You are already into some UI change so i think you can also make it out!

The second thing, i would personally ask from you.

Is there i way just to see what tracks are listed inside a cue file, without openning it, and changing the music or the queue list you are listenning on the go ?
[Windows Phone 8 Apps and Games] mcosmin222:
I shall think about the file origin thing, although that would be a breaking change.

As for the mixes, I shall have that one fixed in the next update ^^

I also fixed networking transfers.
[Windows Phone 8 Apps and Games] stealth21:
How does the app store a (virtual) track rating info?

I assume you have trigger in the app searching for new files.. You always cross reference the filename with the filesize.

If correct the app shows the rating (i could be wrong) even if you delete it and reload the same track to the phone again.

But in a cue file.. you don't have a real name and a file size.. both are always the same!

How does that work :D
[Windows Phone 8 Apps and Games] mcosmin222:
The truth is, it doesn't work.

The cue files destroy everything I hold dear: there are more than 1 track with the same file path. This is why it doesn't work correctly. Changing this is going to be a breaking change.
[Windows Phone 8 Apps and Games] stealth21:
Oh i didn't realize it!

When i saw the cue track's name on the ratings i thought you managed to make it out but yesterday, i found out that no matter which cue track i try to assign the rating info, the device tries to overwrite.

And does not do anything about it.

It just stores the first track on the mix menu.
[Windows Phone 8 Apps and Games] mcosmin222:
Yes.

I has been fixed in the current internal build.
[Windows Phone 8 Apps and Games] stealth21:
I'm on vacation nowadays.

Yet have 10 days to go and unforunately its a village out here.. so no internet at all!

I'll install the new build today but don't really know when i will be able to write anything here.

My eta to istanbul is 8 days. I will be checking the new build till then tho...

Thanks for all of your efforts.
[Windows Phone 8 Apps and Games] mcosmin222:
If all goes well, next update should bring advanced DSP options (including but not limited to equalizer).
[Windows Phone 8 Apps and Games] MagicAndre1981:
I used FieldMedic to trace your app and see that it triggers 1 Exception 2 times:

System.ArgumentException - Use of undefined keyword value 1 for event TaskScheduled

On stackoverflow an user posted a fix:

http://stackoverflow.com/a/30960702

Can you add this line in the next version?
[Windows Phone 8 Apps and Games] mcosmin222:
hmmm.

I don't think that is of any use. The particular exception is thrown by the API at random.
[Windows Phone 8 Apps and Games] mcosmin222:
Anyway, as I have mentioned earlier about the equalizer and audio effects..

1) my development machine is under repair, so the update will be delayed a little while

2) the effects will only work with the new rendering codecs (ffmpeg). Opus will also work with ffmpeg in next update.

3) you will have several effects available to add to playback. but remember the more effects, the stronger the battery drain.

4) the effects and equalization will apply BEFORE system wide ones. That means you equalizer from lumia phone settings and other enhancements will affect the output results.
[Windows Phone 8 Apps and Games] mcosmin222:
Ok. I got my machine back, should be starting to work on updates soon.
[Windows Phone 8 Apps and Games] stealth21:
Hi there im back from my second vacation which was unplanned, had some work to do..

I tried your app for some time and found it very successful!

Just once it crashed my phone, but after a reset everything was fine as regular.

The rewind and FF buttons dont work for me.

Whenever i try to use them, the track jump to the next or previous tracks.

Maybe i couldn't make it out, i don't know.

The cue file rating issue exists as expected, we need a way to make it out.

And the scroll bar issue is still there. the player jumps to exactly the track that is in the point you selected.

Maybe for later on... (just an idea)

there are some wireless home projector utlities. Maybe we can connect with them and stream the audio and listen music throught those systems?

Just an idea! Maybe sending the mp3 files from the usb cable to the car would be possible!

As i know WP does not have USB to AUDIO option in its Kernel and its not possible to listen with "Music" application at car! (pls say something if i'm wrong :) )

Great app after all!!! I totally forgot the way i used to sync all my files once..

Can't wait for your next build ;)
[Windows Phone 8 Apps and Games] mcosmin222:
You have to press and hold the skip next/skip previous buttons in the volume control for more than 1 second for fast forward/rewind to work :) Otherwise it will consider it an ordinary tap. Rewind and FF do not work from the UI: there were some complications and I decided to skip it as it was causing instability.

The scroll bar updates every 1.3 seconds. During the update, it is disabled and ignores your input (the update shouldn't last too long though). If you tap the bar at the exact same moment the update happens then it will ignore your tap. Otherwise it works just fine.
[Windows Phone 8 Apps and Games] stealth21:
1) I cant make it :( no it still jumps to another track!

2) Scrollbar's working but not jumping the timing of the same track... jumps to another track.

NOTE: I sent you message but dont even know if you got them.

Contact me for the framework pls.
[Windows Phone 8 Apps and Games] anatoli_k:
Hi,

I re-installed win 10 mobile and installed latest MC Media Center V2.2.0.0 and I can't go to track list.

I added folder and subfolders from Music Explorer. When I tap main screen nothing happens (usually another view appeared which I could slide ti a track list). Please advise on what has changed and how to get to the list.

Thanks,

Anatoli
[Windows Phone 8 Apps and Games] mcosmin222:
Sadly I can not help with windows 10 mobile previews. I do not have any phone running it, so I can't see what is going on wrong :(
[Windows Phone 8 Apps and Games] mcosmin222:
After a long period of WTF moments, I will submit the first version of the app to feature an equalizer tomorrow. It will likely be available for download by the end of the week.

Equalizer does not yet work with all codecs: only ffmpeg based one works. In the future, it will be extended to work with the old decoders for flac, ogg and opus.
[Windows Phone 8 Apps and Games] Opus Dei:
My folder where I put my music is empty, when I try to play it...Some help pls.
[Windows Phone 8 Apps and Games] mcosmin222:
Just hit the oK button, the app will find your files (that folder browser hides files by default - microsoft API).
[Windows Phone 8 Apps and Games] mcosmin222:
Next update

UI twinkling, cue creator.

Any more ideas?
[Windows Phone 8 Apps and Games] amitwp:
Is Equalizer working for mp3 files?
[Windows Phone 8 Apps and Games] wensley:
Good Apps

i like it!!:D
[Windows Phone 8 Apps and Games] mcosmin222:
yes, if you set the FFMPEG decoder.

Go to settings (beta) > Codecs > select FFMPEg (V2.0.0.0) for MP3 files.
[Windows Phone 8 Apps and Games] anatoli_k:
Hi mcosmin222,

If Lockscreen is swithced ON, and I switch to another app and switch back, the Lockscreen icon is hightlighted but the function doesn't work. I need to switch it ON again and this works, but the icon isn't changed (that is correct because it's really ON now) and this is confusing because I don't know if the command accepted.

Can you synchronise the button look and the state of the function after restoring the app please?
[Windows Phone 8 Apps and Games] mcosmin222:
I will look into it.

Just so you know, I recently changed the underlaying data storage system (switched to something that is easier to manage), and this introduced a lot of bugs, so it will take a while till new version is released.
[Windows Phone 8 Apps and Games] xshunin:
I tried it but it takes forever to queue songs. It's hard to get it running. Lumia 950 XL
[Windows Phone 8 Apps and Games] mcosmin222:
I am working on a new version which will speed things up.

On the other hand, the app does not support windows 10 mobile yet due to system API bugs.
[Windows Phone 8 Apps and Games] mosaiques:
Great app mcosmin222!!

I've tried on my Lumia 950 and it works, even thou Windows Phone 10 is not supported.

I am interested specially in the cue-sheet support for audio playback. It works but with gaps between songs, not nice for classical music. ;)

Is Monkey's Audio going to be supported in the future?

Great effort, keep on going!
[Windows Phone 8 Apps and Games] mcosmin222:
Cue gaps should be fixed in the current version (just went live yesterday).

.ape should be playing too.
[Windows Phone 8 Apps and Games] mosaiques:
Thanks a lot.

I've tried to play a CueSheet file (.ape/.cue), even with cue file encoded in utf8 format and it didn't work. :(
[Windows Phone 8 Apps and Games] mcosmin222:
Hmmmm...

Ok I will look into it.

In the mean time you can use some other sort of format for your cue file.

EDIT: .ape playback works fine.

Send over the cue file to me so I can see if there's anything wrong with it.
[Windows Phone 8 Apps and Games] mosaiques:
I've sent it. I hope you got it.
[Windows Phone 8 Apps and Games] mosaiques:
Congratulations mcosmin222!!

Last update (2.4.4.5) played the CueSheet files without problems!! :good:

If I may, I could suggest some things for future releases.

- ANSI support for cue files.

- The possibility to load the CD cover automatically if there is a photo file in the folder, like "front.jpg", "cover.jpg" or "folder.jpg" as Foobar or Poweramp do.

- A slide bar to jump forward or backward in-between the song.

Anyway it's a great app.

Thanks!!
[Windows Phone 8 Apps and Games] mcosmin222:
ANSI support: maybe.

external covers: already done, check settings > metadata

Slide bar > already done, you can swipe up and down in now playing view.
[Windows Phone 8 Apps and Games] mosaiques:
Fantastic!

I've tried that: Settings/Metadata/File metadata source I choose "Folder covers" and in File cover names --> Folder.jpg

The Folder.jpg is in the same folder than the music files but somehow MC doesn't load it. Is there a limit in size and/or pixel quantity for the jpg?

Sorry, my bad. I've just realized that. :silly: