The guru discusses how Microsoft is saving the Polar Bears, why some of our customers run about waving their hands in the air telling us we suck and, oh yes, what's the deal with multi-core CPU processing?
Multicore CPUs and FL Studio
Creating multi-core compatible projects - Make sure that your highest CPU using plugins are routed to independent Mixer Tracks without shared 'Send' or other linked mixer tracks. Multi-core CPUs need computational tasks that can be run simultaneously and so split across cores. Each Mixer Track represents an 'opportunity' to create these independent, parallel, processing paths. Each unit in the audio chain from the instrument through to the Mixer track and the effects must be processed in sequence ON THE SAME CORE. If one mixer track is linked to another, then all the instruments and effects on both Mixer Tracks now have a dependency and can't be split across cores efficiently.