yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV General] jay_zhead:
I'm a professional musician and a studio technician, trust me, I am VERY picky about my music listening - if there's a gap I'd hear it. When I say that it's fixed for me with WMP, I mean it.

However:

Well, I hope you don't blame me - I've said nothing about PP (I assume you mean Pocket Player?), I emphasized that I only tested HTC AudioManager and Windows Media Player. Now I've done some more tests and must conclude that, unfortunately, that's where the goods end. As par my tests:

1. S2P - Lags. Every few minutes, as usual.

2. MortPlayer - Lags, less than S2P tho.

3. PocketMusic - Lags, more than both above mentioned.

However, I'm still sticking with that rom for now, as I've now logged probably over 10h of listening time with WMP and only got one lag during this entire time. WMP works ALMOST flawlessly, so its better than what used to be for sure. The manila music tab also works quite well, it has the usual issues with high-bitrate files, but still better than almost any previously tested rom. Plus the rom really is rock stable, and - as far as I can tell - no memory leaks.

Of course I was hasty to say the problem had been fixed - it's not, just somewhat improved. I'm using WMP for now as it provides the best results - but I don't like it's interface very much, it's not at all finger friendly, so I'm still shopping around for something better. Come on HTC, give us that hotfix... :cool:
[Touch Diamond, MDA Compact IV General] Nuri58:
Mine took a new turn. For long time no lag noticed in my TF3D player (only one I use after I managed to get album covers to show). Then after 3h on a flight to Manila it was revenge time, like the player had accumulated all the lags and fired them with small intervalls over a period of 10 min (had the fasten seatbelt sign not been on I would have left the aircraft). However, it stoped and is again so little that I do not notice (or it's occuring only at the time of cuts between songs). 196kbs VBR MP3 files and std. ROM 1.93. DK.
[Touch Diamond, MDA Compact IV General] Hajima Ichiro:
This issue is really driving me nuts, esp. as I specifically bought this phone (Touch Pro) to play my MP3s... I gotta say I feel like an idiot spending so much for a phone that can't do what a $50 MP3 player from Walmart can do. I've been looking all over the net for solutions, too. (as if they'd be anywhere other than here...)

It really looks hopeless, doesn't it? So frustrating...

What's wrong with HTC?
[Touch Diamond, MDA Compact IV General] Nuri58:
For a start they'd never been known for their high level music or photo quality abilities. Despite the lag problem the sound (and photo) quality have improved quite some over the last few years. A quick improvement would be to include a decent headset, (although not solving the lag), but I'd expect in a year or two HTC may get their act together and deliver lag free devices (this also goes for the GPS) with good sound and photo abilities.
[Touch Diamond, MDA Compact IV General] thx1200:
New official rom

HTC has released a new official ROM for the Diamond. I believe this is only for GSM Diamonds. My device is a Touch Pro and CDMA, so I'm definitely not a candidate to test this. lol.

http://www.htc.com/europe/SupportViewNews.aspx?dl_id=483&news_id=44

If anybody here would test this to see if it helps, that would really be great!
[Touch Diamond, MDA Compact IV General] Nuri58:
I have flashed the new version and intend to check it out, but bigger issue is I have no GPRS/Internet connection now. Shall report back at a later stage, i.e. once I have solved this issue.

Edit:

My Internet connection issue solved - the drop down menues in SPB GPRS not working - and I had forgot to reset the phone after installing my cab confg. file. Have meawhile listened to music for about 20 min:

- music has a better sound

- Experienced one what I think was a minor lag (although I didn't experience lags in my old set up with the org 1.93 ROM - 196 Kb VBR, MP3, TD palyer).

Shall no go for as spin and see if the GPS lag has improved too, but that's another thread, but will let the music play.

Edit 2

Then after another 5 min a clear lag! So the issue seems to survive yet a ROM update.
[Touch Diamond, MDA Compact IV General] thx1200:
Is this is the TouchFlo player or a 3rd party player? Or both? Just curious for keeping track of this issue.

As an aside, I'm writing HTC support about once per week now about this issue. I figure the more they are bugged, the more they might look into fixing it. I suggest others do the same. This has been mentioned several times in this thread, but it is worth repeating!

Also, if you bought your phone through a carrier (such as I did, I bought through Sprint), bug them too!
[Touch Diamond, MDA Compact IV General] thx1200:
HTC writes emails

Just in case anybody is curious what HTC is saying now when you email them. Here is the form response I got. What is notable is that they did not even suggest that I may have an interfering 3rd party app which would require a hard reset to fix. I think that shows they are very aware of this problem. That is usually tech support's first suggestion when something goes awry in WM.
[Touch Diamond, MDA Compact IV General] wired69:
Hi thx1200,

Do you have a direct email address for HTC support or are using that horrible web form on their support site? BTW, HTC admitted to me they may have lost two months worth of calls logged on the site :eek:

If you have an email address, could you share it please? I only received a no-reply email address when I last contacted them.

Cheers.

P.S. A bit off topic, but did you ever do a VGA version of your PocketPlayer skin and get the vis working at a reasonable FPS?
[Touch Diamond, MDA Compact IV General] thx1200:
Hmm. I have a real email address. In fact, I replied to that "form mail" and got a very quick reply from a support tech asking me for details on my device and what types of files and apps are affected and so on. So I gave him details, many links, told him we have dozens of people who have tried hard resets and multiple ROMs with no success. We will see if he writes me back again! I hope so. I am hesitant to hand out email addresses right now, although it is a pretty generic address (ie, not somebody's name).

I will ask permission first so I don't piss anybody off at HTC who might help!

As for PP stuff... The VGA skin is in the works. I have all the VGA images done, I just need to contrust the skin file. I've been busy lately cleaning the house, but promise I will get to it!

As for vis performance. This is, unfortunately, due to the fact that GDI on Diamond/Pros is very low performance in general (actually it's about the same performance as older HTC devices, but with VGA you have four times as many pixels). It is possible that a future graphics driver may improve this. Oddly, I found that I get better GDI performance by setting LOW values for "glyphcache" (a common WM tweak) instead of HIGH values, which normally is supposed to improve the transition time between landscape and portrait. Not sure why that is, but the stock value of 8KB gives me the best GDI performance (although the transition to landscape is a tiny bit slower). If you set it to something huge, like 128KB, you can actually watch the start menu redraw bit by bit after your device has been on a while and, I guess, cached up a lot of graphics data. lol.

So unless Conduits moves to OpenGL ES visualizations (which would not be a bad idea) or some sort of raw framebuffer (reinventing the wheel, so-to-speak), OR HTC creates some sort of GDI to OpenGL ES wrapper in their video driver (which would take advantage of the accelerated graphics for old GDI apps) expect poor vis performance in PP.

P.S. It's worth writing Conduits on that matter. OpenGL ES is becoming the de facto accelerated graphics standard in WM. Especially now that MS is no longer developing DirectX for mobile.
[Touch Diamond, MDA Compact IV General] thx1200:
HTC Sends More Email

Just when I thought I was making progress, I get a response that sounds like they've never heard of this problem. lol. Ver batim below...
[Touch Diamond, MDA Compact IV General] looby:
Music skip..

Oh yea, I suppose we are all just imagining it :rolleyes::rolleyes:
[Touch Diamond, MDA Compact IV General] ede77:
Something new about HTC Hotfix?

Greets!
[Touch Diamond, MDA Compact IV General] wired69:
I decided to try all this just in case it worked for me, even for a short time. Sadly it didn't, in fact, it may have made things worse for me as I'm sure there were a number of clicks outside of the lag every 5 minutes which I'm sure were not encoding artifacts.

I also decided to play around with the audio driver priority but haven't noticed a difference (I thought the gap may be shorter but it could be a placebo effect). You can modify it via the registry here:

HKLM\Drivers\BuiltIn\WaveDev\Priority256

I am not sure what the optimal value is for this but if anyone would like to try it, knock yourself out! My default value was set to 149 (decimal) and I have tried 0 and 1, also found an MSDN article which lists it as 210. I would recommend a soft reset after changing this value.

BTW thx1200, any news from Conduits about a possible PP fix/workaround?

I checked the related Blackstone/HD thread and they still have the same issues so I doubt HTC will admit this is a hardware issue which is looking more and more likely to me.

I have been playing around with new ROMs recently so I might give the beta of Windows Mobile 6.5 a go and see if this helps!
[Touch Diamond, MDA Compact IV General] thx1200:
I have been emailing back and forth with Conduits trying to figure something out. They have some ideas, but I haven't heard about them having success yet. As with the AVRCP problem, they seem to be taking a keen interest in this. If anybody can figure it out, they can. They are an amazing group of developers. I never cease to be impressed with the way they can work around various WM issues. They have working copies of the audio manager exe now, so hopefully they can figure out what the heck its doing to avoid the skipping issue.
[Touch Diamond, MDA Compact IV General] kcliu02:
Hello, it seems much better after modify registry

HKLM\Drivers\BuiltIn\WaveDev\Priority256

change 149 to 50

I have listened music for 30 minutes already (with screen off, no other program running),

cannot realize sound lag yet.

Under testing.....
[Touch Diamond, MDA Compact IV General] wired69:
I'm glad this works for someone else! Out of curiousity, how bad was it for you before making the change and what player are you using?
[Touch Diamond, MDA Compact IV General] kcliu02:
Hi, I am using the player of TouchFlo interface.

Before:

music always stop for half second and play again, every 5 minutes

After:

very short pause after playing music for 45 minutes

Let try! no harm.
[Touch Diamond, MDA Compact IV General] JiBB:
this is kind of a noobish question but how does one going about editing the reg on a windows mobile?

edit: Nevermind I got it. And it didn't seem to do anything for me...
[Touch Diamond, MDA Compact IV General] uccoffee:
the regedit of wavedev works for my diamond for asf files .

Havent try mp3 and others yet

Many thanks :D
[Touch Diamond, MDA Compact IV General] Prewien:
Damn! I just noticed this thread!

So much pages to read... Too much :P

But here also the same problem and as a producer it bugs me ALOT!!

From the last couple of posts I assume that it hasn't been fixed yet...

But in my case it's different, it's not every 5 or 45 mins.

sometimes it's 5 and sometimes its 25 :confused: no real time intervals here...

So don't think it will work.. I hope this problem will be solved soon :)

Is there anyone out there who doesnt have this prob?
[Touch Diamond, MDA Compact IV General] uccoffee:
I think it's something due to background service, the lag minimise if I let the music player run on high priority (pocket player & core player's got that option), and turn the screen off while playing music.

It does not lag as much when playing low bitrate mp3 or asf after changing the wavedev = 50 in registry.

I also found it lag more when I shake the diamond, maybe becos of the G-sensor, is it possible to turn off g-sensor at background?
[Touch Diamond, MDA Compact IV General] blackjackjolly:
For what it's worth, I have experienced this with MP3s in WMP and the TF3d music player on my Sprint (CDMA) Touch Pro, and I have discovered that it only happens when I am playing music from my MicroSDHC card (Kingston 8gb class4), and apparently, only when I load more than about 2gb of music on it. It doesn't happen when I have music in main memory, or on the 1gb MicroSD card that came with the phone. I am considering trying a class 6 card, but it may be a question of quantity, not speed.

This bugs me because one of the reasons I went with the Touch Pro was that the memory was expandable.
[Touch Diamond, MDA Compact IV General] tomahak:
Hi guys,

just wanna inform you, that the lags have nothing to do, if you are playing any MP3 File at all. It always lags, on any audio. I tried any bitrate and wavefile, from storage and internal device, always the same ****. Also after using a tool brainzapr which is a simple programm, which generates Binauaral Audio, the lag is obviously there too.

Thats why I came to the conlusion, that it must have something to do, with a service running in the backround, which checks something. It also means, that it has nothing to do with your Internal Storage Card.

Btw, the Diamond is a really noisy device, if you are using it with High-End In Ears, like the Westone UM2 (because of the high Sensitivity and low Impedance of 27 Ohms). Its unusable, if you dont use a Level Attentuator like this one (http://www.earphonesolutions.com/leatwivoco.html), which removes the noise. But using it, the sound gets a little bit dull. So if you wanna have a good sound device, forget about thinking using the TD as a MP3 Player.

cu

tomahak
[Touch Diamond, MDA Compact IV General] uccoffee:
I was totally WRONG!

The BIG lag is exactly 5 minutes like many other people said, it is still there even I set high piority to the music player.

The other small pop/lag are more like TD is a bad mp3 player like what tomahak said...
[Touch Diamond, MDA Compact IV General] uccoffee:
Just to show those one who do not understand what is the 5 mins lag, I record and upload to youtube.

http://www.youtube.com/watch?v=fVC-144zcKs

http://www.youtube.com/watch?v=kDv9bou-7ag

I was using windows media player in this video, the lag is very hard to spot while using Touchflo's audio player.

I also send the video to HTC via email as well.

They just want me to send the phone to service centre... which will then take at least 10 days before I get the phone back... this is australia ....
[Touch Diamond, MDA Compact IV General] looby:
Diamond sound lag...

Nice one uccoffee..:)
[Touch Diamond, MDA Compact IV General] wired69:
Wow, you are actually quite lucky. For me the lag is a LOT more noticable than the two examples above! It's partly down to me being too stuborn to switch away from Pocket Player which is the worst player when the lag hits. I might post a sound clip or two later if I get a chance!
[Touch Diamond, MDA Compact IV General] wired69:
OK then, here is some undeniable proof of how bad this problem really is!

I have attached a zip file with two sound clips recorded on my PC directly from my Diamond. Below you can clearly see there is a gaping hole in the two waveforms. The second sound clip demonstrates the sound lag issue at it's worst, aside from the usual gap there is also a nasty pop/click as well.

:mad:Make sure you check out the attachment to hear for youself what I have to put up with every bloody five minutes!:mad:
[Touch Diamond, MDA Compact IV General] looby:
Sound lag..

Excellent work. Have you sent these pics. to HTC? As far as I can see this is irrefutable proof and that a Hotfix if possible is necessary sooner rather than later. Surely they are not going to release the Diamond2 etc. with the same issue!
[Touch Diamond, MDA Compact IV General] uccoffee:
Very nice way to test, cos it's visualise, and mark the lag point, save time!

You should record more than 5 mintues, to show that it actually repeat evey 5 minutes.

Please send to HTC! Australia HTC technician said only limited people report this problem...

And he told me that it should be fixed in the next ROM update (from telstra, 1.93), which I do not believe that will help, cos I had already try the official 2.03 ROM from this site....
[Touch Diamond, MDA Compact IV General] nixgegendenise:
There is the theory that the lag vanishs, if the G-sensor is deactivated. Can anyone verificate or falsificate this?

I would try, but I don't know how to deactivate the G-sensor.
[Touch Diamond, MDA Compact IV General] jay_zhead:
Negative. Devices with no G-Sensor at all (the new Touch, for example) also exhibit this problem.
[Touch Diamond, MDA Compact IV General] Prewien:
do other brands have this lag too? or the devices with touchflo only?

there has to be something different that does this.. and if this lag exists on all phones its windows who messes it up...

and to wired69, that little peak is that coming from the diamond? or the actuall song?

this is interesting, i'm gonna check this out too by recording and analyzing the song when on my phone and the actual mp3
[Touch Diamond, MDA Compact IV General] wired69:
From what I have read, all HTC devices or HTC made devices (such as the Sony Ericsson Xperia X1) suffer from the problem.

The waveforms in my previous post were recorded using a cable to connect my Diamond's audio out to my PC's Line In and I recorded the output using Goldwave. I could easily compare an original MP3 with one played on the Diamond but there is no point, it would just show the gap in the Diamond's output as in the previous post.

As for the G-Sensor causing the problem, this as jay_zhead pointed out is not the case, I tested that back in August. EVERYTHING seems to have been tested with no solution in sight, but just to reiterate for anyone not bothering to read all 30 pages:

- It has nothing to do with the audio source (MP3, WAV, WMA) or the bitrate

- It has nothing to do with the storage used (Device or Internal) as it also affects streaming audio

- MANY ROMs have been tested, some are better than others but none resolve the problem completely

- Some Media Players work better than others, the TouchFlo player is the best with later ROMs, the lag is usually less frequent or almost non-existant whilst Pocket Player is the worst :(

- Disabling all Radios (or turning on Flight Mode) has no affect

- Disabling TouchFlo has no affect

- Killing all non-essential Processes and stopping Services and Notifications has no affect

- Some registry and Power Management tweaks may help but they do NOT resolve the problem completely

ALSO - THIS THREAD IS FOR THE PROBLEM WHERE LAG OCCURS AT EXACTLY FIVE MINUTE INTERVALS

IT IS NOT AS OTHER PEOPLE HAVE REPORTED FOR WHEN THERE IS SOUND DEGRADATION

THIS IS OFTEN CAUSED BY PLAYING HIGH BITRATE MUSIC IN TOUCHFLO

(AND IS OFTEN CAUSED WHILTS MULTI-TASKING AND RUNNING OUT OF CPU AND/OR MEMORY!!!!)

OTHER MEDIA PLAYERS ARE FAR LESS PRONE TO THIS THAN TOUCHFLO

​

So, the only real solution is to NOT use an HTC device if you want to listen to music.

P.S. dotFred Task Manager is an invaluable tool for trying different things to fix this, I just noticed the 'Devices' section. If anyone else would like to experiment a bit, try disabling some devices to see if it helps (be careful though, you may disable something important and need to reset or even take the battery out to recover). I would do it but I go through phases of being determined to find the solution myself to just giving up in despair. I am currently in the latter phase!
[Touch Diamond, MDA Compact IV General] Prewien:
i also have that thing so i can plug my in ears in :)

but i see a small peak in that waveform, might be from the music, or from the phone itself. do you know what's the case?

how is the lag on the omnia..?

i'm listening to music right now.. last 2 week all day at work.. I'M GETTING PRETTY SICK OF THE LAG!

and i flashed a different rom now and this one lags more! but more ram is used in this rom... so could that be something?...

in my old rom it was between 5 - 25 mins and now its basically within 7 mins!!
[Touch Diamond, MDA Compact IV General] nixgegendenise:
Well, what about the Android mobile phones ;) ?
[Touch Diamond, MDA Compact IV General] Jamolah:
I had a HTC Touch and it had the sound lag. So, it's not related to teh G-sensor.
[Touch Diamond, MDA Compact IV General] uccoffee:
Finally someone agree with me that TouchFLO minimise the lag ...

Maybe the TouchFLo 3D is optimised for the MSM7201A chip.

how about TOuch flo 2D? has anyone tried? also, anyone tried a ROM without TOuchFLO installed?
[Touch Diamond, MDA Compact IV General] thx1200:
I just wanted to add that the five-minute interval lag is completely non-existent in some ROMs with the touchflo player (but only that player). Wired69 says "almost" but on my device, if I use the touchflo player (HTC Audio Manager) it will never skip unless I put the device under heavy load (ie, run a bunch of apps so a CPU or IO bottleneck occurs). So, due to this, there should be a solution to somehow reduce or eliminate the 5-minute lag in other players if we could figure out what the trick is that HTC is using. Now, the device will never be a perfect audio player since it will fail playback under load. I'm okay with that. I realize it's a multitasking device (unlike, say, the iphone) and if I'm doing a lot of crap, I can deal with a little hiccup now and again. The five mintue lag happens even under no load whatsoever, which is what makes this problem so incredibly frustrating.

Thanks for the summary, wired69.
[Touch Diamond, MDA Compact IV General] Prewien:
also, when i use the TF3D player (havent used others actually to play music) the last few seconds of a song gets cut off!

anyone encountering this problem too? i had this on every rom i've used
[Touch Diamond, MDA Compact IV General] nixgegendenise:
Yeah, me. And this is exactly the reason why I don't use this crappy player. I use the WMPM with an alternative skin: http://mylostblog.altervista.org/skins/media-player-skins/original-skins/wmp-skin-006-iphone-20
[Touch Diamond, MDA Compact IV General] wired69:
As it's Friday, I thought I would experiment a bit. I have just installed a Windows Mobile 6.5 hybrid Diamond ROM (this one to be exact: http://xdaforums.com/showthread.php?t=482878).

My results so far:

Pocket Player: Usual lag every 5 minuts but not as bad as my previous ROM

Windows Media Player: No lag for the first hour! After that, small gaps were heard every 5 minutes

Nitrogen: Lag every 5 minutes (worse than WMP, better than PP)

Didn't bother with the TouchFlo player as I have TouchFlo disabled and I am using Titanium instead.

Of course, this ROM still needs HTC drivers and core components to work on the Diamond so it is hardly suprising there are still issues.

BTW, I have always hated Windows Media Player (on Windows and Windows Mobile) but could someone let me know if the following is normal? I shuffled all my MP3 tracks (just over 500) and there is a lag of up to 10 seconds between tracks or when skipping tracks! Granted, most of my tracks have embedded album art at 480x480 but PP is almost instant and I had no issues with Nitrogen either and that is just a homemade freeware player!
[Touch Diamond, MDA Compact IV General] nixgegendenise:
Hi wired,

you wrote:

"From what I have read, all HTC devices or HTC made devices "

Do you have these info also for the HTC BlackStone = Touch HD and the HTC Dream = G1?

Thanx
[Touch Diamond, MDA Compact IV General] wired69:
The Blackstone/HD also suffers from this, not sure about the G1 (possibly not as it is running Android instead of WinMo)
[Touch Diamond, MDA Compact IV General] nixgegendenise:
Ok, thank you very much.

So I will wait for the first experiences with the Diamond2 or the G*'s.
[Touch Diamond, MDA Compact IV General] uccoffee:
Have u guys report to HTC?

I just wonder how come not many ppl complain this in the touch pro/HD/X1 forum...