MachFive and the DP8 Performance Meter (Solved)
Posted: Sun Nov 18, 2012 12:31 pm
I'd appreciate some help understanding what's going on with MachFive 3.12 performance in DP 8.01. I'm running a simple sequence with bass and drum MIDI tracks in DP playing the Star Drums, and a Jazz Bass from the Universal Sounds in MachFive.
The audio performance meter in DP is peaking. The buffer size in DP is 512. I noticed if I change the buffer size up or down, the peaks disappear for about 15-30 seconds, and then slowly come back. Doesn't matter whether the buffer is 128 or 1024. I tried various combinations of M5 preload time and ring buffer size, and these make no noticeable differences.
I thought it might be a disk problem. I'm using an internal drive partition that holds only samples. Black Magic shows read and write speeds of about 100Mb / Sec for this drive. If the samples come from a FW800 drive that also makes no difference. (The FW800 drive has read speeds about half of that for the internal drive). Vm_stat shows no page swapping going on while the sequence is playing, so it doesn't look like the disk should be a problem for two instruments. I also tried turning disk streaming off on both tracks, and this also made no difference. (I assumed this would cause all samples to be loaded into RAM and stop any disk activity -- is this true?)
With streaming off Activity Monitor shows DP is using about 3G of RAM. (I have 16G). M5 itself shows it is using about 2G. Contrary to the DP Audio Performance meter, Activity Monitor shows that this whole thing is using about 12% of CPU capacity. M5 says it is using less than 10%.
Can anyone suggest what is causing the audio performance meter spikes? (I saw the advice to erase DP prefs, but this also made no difference).
The audio performance meter in DP is peaking. The buffer size in DP is 512. I noticed if I change the buffer size up or down, the peaks disappear for about 15-30 seconds, and then slowly come back. Doesn't matter whether the buffer is 128 or 1024. I tried various combinations of M5 preload time and ring buffer size, and these make no noticeable differences.
I thought it might be a disk problem. I'm using an internal drive partition that holds only samples. Black Magic shows read and write speeds of about 100Mb / Sec for this drive. If the samples come from a FW800 drive that also makes no difference. (The FW800 drive has read speeds about half of that for the internal drive). Vm_stat shows no page swapping going on while the sequence is playing, so it doesn't look like the disk should be a problem for two instruments. I also tried turning disk streaming off on both tracks, and this also made no difference. (I assumed this would cause all samples to be loaded into RAM and stop any disk activity -- is this true?)
With streaming off Activity Monitor shows DP is using about 3G of RAM. (I have 16G). M5 itself shows it is using about 2G. Contrary to the DP Audio Performance meter, Activity Monitor shows that this whole thing is using about 12% of CPU capacity. M5 says it is using less than 10%.
Can anyone suggest what is causing the audio performance meter spikes? (I saw the advice to erase DP prefs, but this also made no difference).