Discuss technical issues with the community. Mixvibes staff provides no support on this board.
by Blackbrook on 03 Feb 2010, 17:23
Support@Vibes wrote:Did you tried to play with the audio cache in Cross ?
It is at maximum. In German there is a saying: Much helps much What is the best configuration for this?
Last edited by jiel on 21 Dec 2010, 11:56, edited 3 times in total.
Reason: Extracted from topic Cross Problem
Viele Grüße, Cheers, A plus, SteveWinner Mixvibes 10 years DJ contest 2009
-
Blackbrook
-
- Posts: 4417
- Joined: 25 Dec 2007, 14:33
by Blackbrook on 03 Feb 2010, 19:01
Support@Vibes wrote:I don't know what is best, honestly mine is set to... ZERO !
Damn, that is the best solution! The gui freezes hardly half a second and no glitches or drop outs. Wohoooooo! hemskoc my dear friend, if you are reading this I hope that you have not set your audio cache to zero, because this seems to solve some problems. Thanks a lot support@vibes! Btw. what's your real name? Calling you support@vibes is so impersonal Greetings, Steve
Last edited by UncleVibes on 04 Feb 2010, 13:48, edited 1 time in total.
Reason: Extracted from topic Cross Problem
Viele Grüße, Cheers, A plus, SteveWinner Mixvibes 10 years DJ contest 2009
-
Blackbrook
-
- Posts: 4417
- Joined: 25 Dec 2007, 14:33
by UncleVibes on 04 Feb 2010, 01:21
About setting to 0 the cache it's for me strange (for me only?) that it works better like that. It smells like an unwanted action from the developers. Please explains again why 0 works better with small files... (less than 12 mn) 0 means full streaming for what I understand...
Last edited by UncleVibes on 04 Feb 2010, 13:48, edited 1 time in total.
Reason: Extracted from topic Cross Problem
-
UncleVibes
-
- Posts: 10254
- Joined: 22 Sep 2003, 14:36
by Support@MixVibes on 04 Feb 2010, 11:01
Back to the audio cache, honestly with todays computers, I don't see why you would need to cache so small data. I mean a mp3 converted in wave format on the fly in ram won't take a big amount of memory, so why bother to add an operation (ie caching) that will also add a write/read in the chain.
I will ask one of the dev an make a clear post about it.
Last edited by UncleVibes on 04 Feb 2010, 13:49, edited 1 time in total.
Reason: Extracted from topic Cross Problem
-
Support@MixVibes
-
by sylMV on 04 Feb 2010, 12:38
About audio caching.
If the audio cache amount of memory is big enough to hold the entire decoded track, Cross will decode and cache it as fast as possible so that you can reach any position in the file asap. This operation of course require a lot of CPU power (making one core usage reach 100%) and often lasts a few seconds.
If the audio cache amount of memory is too small, Cross will directly stream from the file by decoding small chunks in a background task. Of course, less CPU usage peak at load, but a bit more CPU usage all along the playback and more risk to have "cache miss" issues (decoded audio unavailable when seeking far from the current position) resulting in small "blanks".
Audio cache at 0% is the extreme case for which all the files are streamed (like in Cross 1.2.5).
Moreover, keep in mind that track analysis is a separate task and then, if you load an unanalyzed file, Cross will need to decode it twice (one for caching or streaming, one for analysis) !
Hope it's a bit clearer now.
Of course you shouldn't have drop-out issues by a loading a file, and something seems to be messing up the CPU usage repartition...
Last edited by UncleVibes on 04 Feb 2010, 13:49, edited 1 time in total.
Reason: Extracted from topic Cross Problem
-
sylMV
-
- Posts: 3098
- Joined: 04 Jan 2007, 10:38
by Support@MixVibes on 04 Feb 2010, 12:46
I'll stay with 0 because : - I don't jump any where in a track before complete load - I prefer to have a stable average cpu load @70% than 40% with peak to 100% But it's my taste...
Last edited by UncleVibes on 04 Feb 2010, 13:49, edited 1 time in total.
Reason: Extracted from topic Cross Problem
-
Support@MixVibes
-
by polocorp on 04 Feb 2010, 12:50
typically a user with a lot of locators in various parts of his songs will need to load tracks in the cache memory for immediate access to these locations...
a user who plays tracks from the beginning (house mix) doesn't need this feature... especially if he has a very powerful computer. he should have absolutely no GUI micro freezing in this case...
Last edited by UncleVibes on 04 Feb 2010, 13:50, edited 1 time in total.
Reason: Extracted from topic Cross Problem
-
polocorp
-
- Posts: 2141
- Joined: 04 Sep 2006, 17:29
- Location: Paris
-
Return to Community Support
Users browsing this forum: No registered users and 319 guests
|
|
|