Hi Everyone,
I'm sure you're all wondering what the delay is. Well, recently, I have been liasing with Jeffrey Lim - the creator of Impulse Tracker - and posing him a few questions about IT2 behaviour. His help has been invaluable, but has prompted me to make a couple of fairly major overhauls of reViSiT. Notably, there are a number of aspects of the IT2 effects processing (Dxx, Exx, etc.) that behave differently in reViSiT. And few of the nuances are intuitive! The last few weeks have been a story of establishing exactly what happens for each effect (on a frame-by-frame level) and incorporating it into reViSiT. If I do this correctly, your IT modules should play exactly as they did in IT2 - only perhaps with better audio clarity. So, in this respect, although v0.86.5 has been delayed, you might say complete IT2 support has been brought forward. Although IT2 file import will not be in the next version (which will still be v0.86.5), it is no use me basing my designs for MIDI effect processing (which is in the next version) on reViSiT's audio effect processing, if it is only going to be changed later for IT2 compatibility anyway - I will then have to rewrite the MIDI code as well.
Because this requires a big re-coding, I am also taking this opportunity to make sure reViSiT's effects processing code is as flexbile as possible - and will thus support any 'future enhancements' that might be on the agenda. Notably, reViSiT's new effects processing engine will have support for multiple effects per row. Now, this will not be accessible in the interface for a while, but when the time comes, it should be an effortless introduction.
I urge you all to have faith and understand that if a job's worth doing, it's worth doing damn well.
All the best,
Chris