REVIEW: Prosoniq TimeFactory 2

TimeFactory 2 has entered the ProTooler kingdom, and it’s said to be good too. Let’s find out…
The process
About half of the TimeFactory 2 window is the “input files” section. Simply click n’ drag any amounts of files you want to preview or modify to this. There you’ll see some specs such as length, format and play time.
The action happens in the “Time/Pitch…” section though. When I first looked at it I wasn’t very impressed, you can change length (in percent), pitch, formant and choose whether the change should be applied with transpose or natural pitch. Fortunately there is also an “Expert settings” window that you can click to show. It stayed open the entire time for me since this is where you’re able to change duration, length in frames as well as BPM.
Algorithms
There’s four algorithms to choose from: MPEX2, MPEX3, DIRAC and ClearScale. I’ll give you a short explanation or each of them. The MPEX2 was the algorithm used in TimeFactory 1.x and is mainly included for compatibility purpose, in other words, that won’t get much time on the field. MPEX3 is the new algorithm said to be “used in many popular products on the market”, which makes me wonder why I should buy this product if I already have one that uses it. It’s also said to “allow a crystal clear 200% time stretch”. We’ll put that to the test later.
DIRAC offers a variety of settings and perhaps the widest range of parameters that can be tweaked to work well with a particular type of signal… Or so the manual says. it also suggests to use it on drum loops because it doesn’t alter the timing structure, and also for doubling vocals or altering the timbre or gender or a voice. ClearScale was developed by the same people who developed DIRAC but doesn’t have any quality parameters since it auto-adapts to the signal. Should be good for beginners.
The cop show theme test
The first test was made on an entire mix, a theme sounding like an old cop show or something like that. It’s 32 seconds long but should only be 30, two seconds change in duration, approximately around 6-7% of the time, shouldn’t be a problem. I used the MPEX3 algorithm and set it to poly because it’s an entire mix and not just one voice. There are several quality settings you can choose here as well. Of course it worked well, that was until I decided to import it into Pro Tools to compare waveforms. Look at the picture below, do you notice how it have introduced a short pause at the beginning?

I was very surprised about this and I’m not sure about the reason for this but I did notice one thing that might have something to do with it. In the expert settings duration is said to be an even 00:00:32:000, that is 32 seconds blank. When I preview it play time is said to be 00:00:31:904. Could it be that it is compensating the time difference with a pause? I decided to try the same thing with the DIRAC algorithm (standard setting, good quality), and guess what, no pause in the beginning! Could it be that I had done something wrong? I tried the MPEX3 setting again but the same pause appeared in the beginning.
Anyway, I continued with the test and decided to change the MPEX3 to 20 seconds which of course made it play REALLY fast, but it still sounded pretty good. The Digidesign TC/E sounded horrible and the DIRAC sounded even better than MPEX3 to my ears.
In what other way could I beat this mix to an unrecognizable mess? By stretching it back of course! Stretching back the MPEX3 revealed some artifacts, while stretching back the TC/E file brutally murdered it. When I did the stretch back with the DIRAC algorithm, I choose the ‘best’ setting which the manual says can be very slow, on my MacBook C2D it didn’t run particularly slow though. While it included some artifacts, it did sound even better than the MPEX3 stretch. But seriously, if you need to stretch an entire mix back and forth more than 30% you might want to consider other things, like rerecording or at least keeping backup copies of your original session!
The Paul Gilbert test
I was curious about the MPEX3 Transcribe setting. The manual says it can produce a 2x time stretch. I decided to put it to the ultimate test and have it do a 2x stretch on one of guitar shredder and speed freak Paul Gilberts songs. If the notes still picked (or shredded) by Paul Gilbert still have the same pitch we will declare it a winner.
So how did it fare? It took some time to process the file but the results was very good sounding. I agree with the manual on this one, it should work very well for learning solos and things like that since you can get it down to half speed. A nice feature indeed.
What else?
You can decode files, that is make a raw PCM file out of an MP3 for instance. You can also sum tracks together, for instance five mono files into one 5.1 surround file. Both of these features are nice to have within the program so you don’t have to rely on a second or third application for this. Another very useful feature is that you can simply double click on any file in the window to locate it in Finder. Very helpful. I have one more complaint though, the locator bar that shows where in the particular audio file it’s playing is somewhat annoying. You can’t just scroll to a place and then click play because it will start from the beginning anyway. What you’ll have to do is click play and then scroll to the position you want to find. Small thing, I know, but annoying anyway.
Conclusion
My opinion is that the new algorithms sound good and can be used to either time stretch a voice or an entire mix. The program itself is very easy to use and if you don’t understand it then there’s a very useful manual included. But it’s not all sunshine, the pause introduced in the beginning of the stretch when using the MPEX3 algorithm is a major letdown, and unless there is something I don’t understand here this is something Prosoniq really need to address. The DIRAC algorithm is my favorite though, and doesn’t have that problem. It sounds good and it seems to me like it really keeps the timing like the manual says it does.
If you’re curious to try TimeFactory 2 out there’s a demo for you to download at the Prosoniq website.
* * *
Edit
You should also read the post Update on the MPEX-3 pause issue




> …for instance five mono files into one 5.1 surround file…
That would be 6 mono files then, right?
–th
By tahome izwah ~ April 22, 2007 kl 10:58 am
You’re of course right
Typo, my bad.
By stiff ~ April 22, 2007 kl 11:40 am
BTW, I changed the picture, this is a more up to date picture showing the latest version. It shows the preview function under the process bar. Basically it lets you preview the file that’s being rendered.
By stiff ~ April 22, 2007 kl 11:44 am
Just a short note that the issues that were mentioned in the review have been addressed in the version 2.0.5 update that is available for download as of today.
Here’s the full 2.0.5 change log, FYI:
v2.0.5 (23-04-07)
• Fixed a potential crash when playing back very short audio files.
• When processing with MPEX3 the processing latency is now compensated.
• Playback controls are now correctly enabled and disabled when selecting files.
• The playback position slider now remembers its position when starting playback (you can start at an arbitrary position in the file).
• Fixed ClearScale formant correction.
• Added formant strength setting for ClearScale pitch shifting (gentle: formant setting has only a tone balancing effect, medium: normal formant change, strong: formants are radically changed, good for spoken voice).
• When switching off “Natural Pitch” the formant value is reset to zero. This is more intuitive than leaving it at the previous value.
• Fixed offset of preview play position indicator within the control’s rectangle
Regards,
–Steve
By steve @ prosoniq support ~ April 23, 2007 kl 7:37 am
That’s amazing Steve. You guys are quick!
By stiff ~ April 23, 2007 kl 8:36 am
Thanks - we have some very good developers to thank for, and some very astute reviewers, too!
By steve @ prosoniq support ~ April 24, 2007 kl 10:22 am
That’s some sick fast update!! I wonder if the Paul Gilbert test will be some sort of standard now

By Allman ~ April 26, 2007 kl 2:55 am
Hmmm… doesn’t sound like a must have time strech ap.
I’ve used many time stretchers and recently bought Serato
which sounded very good on a few mix stretch tests to me.
But recently I was stretching some dialog in ProTools 7.3 for a film and tried using Serato… but half the time I was very surprised that I could hear serious artifacts. So I tried PT 7.3’s ‘TC/E’ (which I believe is a new algo) and was surprised how much better it sounded then Seratos.
I’m not a Digi fan but found this curious surprise.
Rand
By rand ~ April 28, 2007 kl 7:40 pm
Yes, the TC/E in 7.3 is new, and it is very good for lot of things, you can easily stretch vocal phrases and such without ever being able to tell the original length of it. TimeFactory is a different animal IMO though, it was superior to the Digi one in everything I tried it. I guess it all comes down to WHAT you have to stretch and HOW MUCH.
By stiff ~ April 29, 2007 kl 3:08 am
Hello
You are The Best!!!
Bye
By Terabanitoss ~ May 9, 2007 kl 7:37 am
Wow… that’s no small statement
By stiff ~ May 10, 2007 kl 4:44 am
Personally I don’t like the serato one… it’s expensive but IMHO overrated (I think this comes from the fact that many don’t try it just because it is so expensive). Also, for the studio work I do I get a lot of phasiness from it, which makes tracks that don’t have distinct attacks sound phasey and reverberant (like there is a chorus effect added to it). I found Clearscale in Timefactory 2 (and the wavemechanics PT plug in btw!) to achieve similar stretch ratios as serato but with less phasiness.
Just my 2 cents.
–th
By tahome izwah ~ May 10, 2007 kl 8:06 am
ill pass on this on
By Anthony Pittarelli ~ July 9, 2007 kl 4:09 am