Hi CM,
I'm certainly with you on the view that increasing one element of a computers system can just transfer potential bottle necks somewhere else.
However what I am wondering is that when the VI's are playing there is probably, amongst other things, a CPU overhead for 3 additional elements:
1. Drawing the sample (beyond the header RAM) from the hard disc
2. Creating a join between the RAM sample and the streamed sample
3. Decoding the lossless codec that the sample are encoded with.
Now if a computer system was flush with RAM (let's say to the tune of 64GB) but there were still limitations on the processor buses or hard disc busses caused by the required number of simultaneous voices (samples) could an option such as "CONVERT AND IMPORT TO RAM" on the VI create a significant increase in sample count.
If the CPU now only had to play samples from RAM without hard disc steaming access or the overhead of decoding wouldn't the VI system be able have a greatly increased amount of polyphony?
This may be impossible to achieve within the software architecture of the VI's but I would be interested in your thoughts.
Julian
I'm certainly with you on the view that increasing one element of a computers system can just transfer potential bottle necks somewhere else.
However what I am wondering is that when the VI's are playing there is probably, amongst other things, a CPU overhead for 3 additional elements:
1. Drawing the sample (beyond the header RAM) from the hard disc
2. Creating a join between the RAM sample and the streamed sample
3. Decoding the lossless codec that the sample are encoded with.
Now if a computer system was flush with RAM (let's say to the tune of 64GB) but there were still limitations on the processor buses or hard disc busses caused by the required number of simultaneous voices (samples) could an option such as "CONVERT AND IMPORT TO RAM" on the VI create a significant increase in sample count.
If the CPU now only had to play samples from RAM without hard disc steaming access or the overhead of decoding wouldn't the VI system be able have a greatly increased amount of polyphony?
This may be impossible to achieve within the software architecture of the VI's but I would be interested in your thoughts.
Julian