Just read a bit about the Vista's audio architecture - seems to be good news
for the sample and sequencer community.
First of all a new Wave port driver, WaveRT, specifically designed for direct
buffer processing and low latency. This could make it possible to
lower the buffer size in VSL VI - thus reduce the memory
consumption drastically, which in turn leads to more samples loaded per
Gb. [:)])
For the technical stuff:
http://msdn2.microsoft.com/en-us/library/aa474703.aspx">http://msdn2.microsoft.com/en-us/library/aa474703.aspx
Next the Multimedia Class Scheduler Service (MMCSS) - which allows programs to set a higher priority in the scheduler for its threads.
This will finally let our audio drivers and sequencer processes run uninterupted. [:)]
Tech stuff:
http://msdn2.microsoft.com/en-us/library/ms684247.aspx
Now combined with 64-bit and it's vast memory address space - Vista looks
like a huge step forward.
Lets hope there's not to many undisclosed drawbacks.....
for the sample and sequencer community.
First of all a new Wave port driver, WaveRT, specifically designed for direct
buffer processing and low latency. This could make it possible to
lower the buffer size in VSL VI - thus reduce the memory
consumption drastically, which in turn leads to more samples loaded per
Gb. [:)])
For the technical stuff:
http://msdn2.microsoft.com/en-us/library/aa474703.aspx">http://msdn2.microsoft.com/en-us/library/aa474703.aspx
Next the Multimedia Class Scheduler Service (MMCSS) - which allows programs to set a higher priority in the scheduler for its threads.
This will finally let our audio drivers and sequencer processes run uninterupted. [:)]
Tech stuff:
http://msdn2.microsoft.com/en-us/library/ms684247.aspx
Now combined with 64-bit and it's vast memory address space - Vista looks
like a huge step forward.
Lets hope there's not to many undisclosed drawbacks.....