There is quite a bit of useful info on syncing the playback of multiple sound files using play~ or groove~, but not so much with sfplay~, and I'm a bit stuck on what to do here.
For a audio show control app I am working (or have been working on for the past several years) I have a collection of "banks" inside a poly~. The source for playback is the sfplay~ object. To preserve sanity in other parts of the bank, each sfplay~ is set-up to play either stereo or mono files. Let's say I have 6 mono files (or even 3 stereo files) from a 5.1 bounce that I want to play back. I want these 6 files to play back with sample-accuracy relative to each other. Is there a way to sync these using sfplay~? This would be 6 sfplay~s in 6 poly~ instances. I had this working beautifully when using play~ (creating a "sync" channel of sorts), until I had a show that had over 3 gb of sounds/music, and not enough RAM!
Does anybody have any suggestions on how to go about this? Is it possible with sfplay~?