DIRAC2

dirac2
getDirac

C Object Library for Hi-End Tempo and Pitch Manipulation of Polyphonic Audio Signals

Looking for information on the competitively priced iPhone-only license? Click here

DIRAC2 redefines the limits of what todays’ technology can do for your application if you want to change the speed and pitch of music independently without sacrificing quality. Used by leading hi-end audio processing applications and custom built solutions in studios around the world, DIRAC2 is the improved successor to our critically acclaimed DIRAC time stretching and pitch shifting technology that works with both musically monophonic and polyphonic signals with equal ease and success. Its straightforward API makes this an ideal tool for any software project that requires time stretching and pitch shifting.

xcodeEmpowering Developers

DIRAC2 is a powerful tool for C/C++ developers that is easy to implement and integrates seemlessly with all modern APIs and audio applications. Worst case, you should not require more than 1-2 days to get its functionality implemented into your app. There are only 5 calls to create, configure, process and destroy the DIRAC core object – it is really that easy. We recommend you check out our sample project available from the link at the top of this page – it is fully documented and easy to understand, and compiles and runs instantly. Think of the potential that you can unleash in your app (and the added value) by writing just half a page worth of additional code!

From Creativity to Hi-End Mastering

DIRAC2 can be used wherever speed and pitch of audio need to be changed independently of each other: for NTSC/PAL frame rate conversion, for adjusting the length of an ad to fit into a predefined time frame, for changing speed and pitch of audio tracks for remixing. It does all these tasks without making your music sound unnatural or altering the stereo image and instrument localization.

pcorr

Pitch Correction

DIRAC2 offers chromatic pitch correction on a equitempered scale (LE and STUDIO version) and on a freely definable tuning table (PRO version). This feature is very useful if you are dealing with recordings of a singer who sings off-key. All versions of DIRAC can correct flat or sharp notes automatically so they fall on the nearest semitone. The PRO version also allows setting the pitch manually which allows playing the pitch corrected audio like a synthesizer. PRO also allows for formant corrected natural pitch correction for utmost audio quality.

iphonepicMulti-Platform

DIRAC2 now supports even more platforms: we deliver the library in a format compatible with Microsoft Visual C 6+, Xcode 3.x and gcc for the following platforms: Windows XP (and compatible), Windows Vista, Windows 7, MacOS X 10.4+ (including 64bit/10.6), x86 Linux and iPhone OS 2.1+.

Upgrade to the Full Featured STUDIO or PRO Version

There are 3 different incarnations of DIRAC available at this time, called LE, STUDIO and PRO. DIRAC LE is the free version of the library that provides the exact same quality as the STUDIO and PRO versions but has some minor restrictions. For example, DIRAC LE can only process one audio channel per DIRAC instance. This doesn’t mean that you cannot process stereo files with the LE version – you simply need to create one separate DIRAC LE object per channel. DIRAC STUDIO offers phase locked stereo processing while the PRO version allows processing an arbitrary number of channels (5.1 surround and more) in a phase locked, mono-compatible manner.

If you are processing individual musical tracks (different instruments, voice, drum loops) the LE version will work best for you. If you need more control and phase locked stereo processing the STUDIO or PRO version will probably suit your needs better.

comp

The licensing fee is a non-recurring, up-front licensing fee. It covers all platforms for an unlimited number of products and an unlimited period of time. 1 year of tech support is included, as are all updates that are made available for version 2.

A separate, iPhone-only licensing option is available. Please see the DIRAC2 on iPhone page.

Source code is available for licensing – please inquire.

What’s New in Version 2?

Version 2 of DIRAC has been optimized for both speed and quality. Its preview mode is now twice as fast as in earlier versions, making it realtime on almost all of today’s computer platforms. It’s quality is simply amazing: if you have tried other tools that do time stretching you might have noticed their harmonic distortions or reverberation even at low stretch ratios. DIRAC2 adds none of these artifacts for typical stretch ratios. Version 2 also comes with a new formant correction engine that reproduces the tone of instruments and voice even more faithfully than previous versions.

Want to Upgrade?

If you already have a version 1 license and wish to upgrade to version 2 please contact us. An upgrade is available for a nominal fee.