Cross crash and problem

   Discuss technical issues with the community. Mixvibes staff provides no support on this board.
Forum rules
Click here to join MIxvibes on DISCORD https://discord.gg/gMdQJ2cJqa

Re: Cross crash and problem

Postby UncleVibes on 04 Feb 2010, 01:21

I had some news of Gakto he is ok. :cool: :cool: :cool: support@vibes is a former user but not under this name. :D :D :D

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...
UncleVibes
 
Posts: 10254
Joined: 22 Sep 2003, 14:36


Re: Cross crash and problem

Postby Support@MixVibes on 04 Feb 2010, 11:01

Yeah I knew Gatko, and he was a very strong member here.
Well, my nickname is Support@Vibes, so you can call me : "Mr S"

MOuuuuahahahahahahaha :mrgreen:

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.
User avatar
Support@MixVibes
 


Re: Cross crash and problem

Postby polocorp on 04 Feb 2010, 12:35

Awesome, I'm intyerested to read that to Mr S :cool:
Image
MixVibes PRO DJ TEAM

MixVibes Cross 2
MacBook PRO
CDJ-2000
DJM-800

http://polocorp.blogspot.com
http://Facebook.com/polocorp.music
User avatar
polocorp
 
Posts: 2141
Joined: 04 Sep 2006, 17:29
Location: Paris


Re: Cross crash and problem

Postby sylMV on 04 Feb 2010, 12:38

Hey Mr S, you talking to me? :)


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...
SylMV

Image
User avatar
sylMV
 
Posts: 3098
Joined: 04 Jan 2007, 10:38


Re: Cross crash and problem

Postby 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... :mrgreen:
User avatar
Support@MixVibes
 


Re: Cross crash and problem

Postby 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 micor feezing in this case...
MixVibes PRO DJ TEAM

MixVibes Cross 2
MacBook PRO
CDJ-2000
DJM-800

http://polocorp.blogspot.com
http://Facebook.com/polocorp.music
User avatar
polocorp
 
Posts: 2141
Joined: 04 Sep 2006, 17:29
Location: Paris


Re: Cross crash and problem

Postby Stealthii on 04 Feb 2010, 14:27

sylMV wrote: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.


Hi sylMV :)

This all makes perfect sense, that's why it's a configurable option after all :)

You mention that it tries to cache it as fast as possible.

In DVS/Producer, there is an option to set the speed of how quickly it loads a track into memory. Perhaps this should be configurable in Cross? (And default to a medium value to prevent these dropouts on such hardware, whilst maintaining the benefits)

After all, it's more often people mix than jump to a distant cue point straight after loading the song. ;)
3-hour radio show, Mixvibes Cross only!
http://soundcloud.com/stealthii/isa3
MacBook Pro 13" Summer-2011 16GB RAM, Vertex-III SSD
OSX 10.7.3
Ecler Evo 5 Mixer
Technics 1210MK5 x2
Ortofon S-120 OM carts x2
Image
User avatar
Stealthii
 
Posts: 202
Joined: 24 Nov 2009, 22:56
Location: Belfast, Northern Ireland


Re: Cross crash and problem

Postby Blackbrook on 04 Feb 2010, 15:51

So to me - as Polocorp said - the zero is the best configuration.

Thanks a lot for all of your help and hints, especially Mr. S :mrgreen:
Viele Grüße,
Cheers,
A plus,
Steve

Image
Winner Mixvibes 10 years DJ contest 2009


Blackbrook
 
Posts: 4417
Joined: 25 Dec 2007, 14:33


Re: Cross crash and problem

Postby Support@MixVibes on 04 Feb 2010, 16:12

You're welcome ;)
User avatar
Support@MixVibes
 


Re: Cross crash and problem

Postby hemskoc on 04 Feb 2010, 19:39

Wow i wish i had thought about such a simple solution sooner!
Im going to lower the cache for my gig tonight, as all your information seems to point to this as part of my problem.
Thanks guys
here comes the KARMA! :mrgreen: :mrgreen: :mrgreen:
Cheers
Please Register software serial# before asking for help on the forum
(User Control Panel>Profile>Serial#)


ASUS i7 ROG G51,4G ram
Samsung 256gSSD +320g Dual HD's
Edirol FA66 FWire @ 48.kHz + U46 MK2
U-Mix Control Pro 2
Korg PadKontrol
Numark DXM06
Technics 1200 mkII X 2
Ortofon Digiscratch carts
Tapco Thump Powered Monitors
HD 25 cans

MEMBER OF:
:cool: c00l People MV Society :cool:
User avatar
hemskoc
 
Posts: 640
Joined: 30 Jul 2004, 10:18
Location: Sawtell, NSW, Australia


Previous

Return to Community Support




Who is online

Users browsing this forum: No registered users and 90 guests

Board index

 
 
   
 
© 2014 Mixvibes