nillin wrote:Sorry m8 but this ist just Bad Software design no Task have to block the UI Thread! And this is the First you lern in every modern design pattern on every platform! Every bottleneck can be faster with more processing Power but it is still a bottleneck! Profile your Code!
Ok Daniel, let's calm down.
We know you know how to code, probably in a very good way, but we also know a bit how it works ... I guess you won't teach us how to...
Moreover, here's no developer forum, and Support@MixVibes is not a developer.
Well, loading a track block the UI for a short time, that's a fact. But no one here has a several-seconds freezing... So, there must be something special in your setup. Might be a slow HDD, or some mp3 files encoded in a particular way (for instance).
Could isolate some possible cause? E.g.:
- All tracks freezing the UI are on the same disk.
- All tracks are mp3 encoded in the same way.
- All track are ... whatever...
It could help us find out why the freezing is so long on your machine.
By the way, Support@MixVibes is right by saying you'd better have a fast HDD to store the tracks you are playing, even if it should behaves correctly with a slow one.
Cheers,