Shayne White wrote:But TigerSharcs aren't code compatible with the older chips, right? Isn't there another AD chip that's really fast but is backwards compatible? Then SC will have less hassle of porting all the old stuff over to a new system. Or am I wrong?
Shayne
yes exactly!
I`ve read there is a code compatible chip with similar architecture from AD, which seems to be some sort of successor to the SHARC on the scope boards.
From what I`ve read its almost code compatible to the old one, but to take full advantage of the better processing power, the code has to be optimized, maybe even by hand.
This chip is much cheaper than the tigerSharc which is relative expensive.
Creamware seemed to use this chip in their ASB Boxes.
If such a single chip can calculate a polyphony minimax or prodyssey, it seems pretty powerful already and cost-wise its fine too.
I guess an asb uses exactly one of these newer chips and you get 12 voice prodyssey out of it
A 6-DSP Pulsar card can load 9 Voices of Prodyssey.
1new chip->12voices prodyssey.
6 old chips->9 voices prodyssey
So I guess the new chip is almost roughly 8 times faster than the old one if used with optimized code.
If soniccore would use maybe 4 or 6 of these chips on a PCI-e board, I guess it would be pretty powerful platform and not too expensive to develop.
The difficult part will be to rework nearly every single DSP atom and make it run faster on the new platform, else the performance gain may be much smaller.
The optimizations could be done step by step maybe to make the development-release time shorter.
A second step would be to rewrite some critical atoms to be fully antialiased(modules in modular and sdk), or go the other way and take a higher sampling rate for internal processing of the complete platform(not only single atoms), which quickly eats up the power of the new chips. :9
a jump to 192khz can divide the power by factor 4.
But greatly reduce aliasing with non-band-limited oscillators and in other areas, which will be great to make everything sound a bit smoother and even more analog.
One thing should be clear, cascading the new boards with the old one will be almost impossible from my technical understanding.
If there comes a new card layout, the most important part personally for me, would be the modular architecture and the availibility of the sdk, as this is what makes the platform what it is.
If it will be a booster card just running some plug-ins I may loose the intrest and just use the more flexible old platform.
If some devices (like STS, and the older synths) fall out through the limited development time, I think that wouldn`be a big probelm, if there will come new and better device stuff in the future.
So my ranking for a new card feature list is:
1) modularity /atomic structure of the old system
2) open free sdk to attrack developers and users with free devices
3) good copy protection to secure pro-developers trust in the platform (some sort of compile to sharc machine/assemler code)
4) the high class synth have to be ported
5) and the most useful fx (delays, EQs, etc.) - maybe some can be even improved internally