This tutorial outlines a way to use Dirac to change pitch and speed independently of each other using FMOD to process and play back sound in real time. The example presented here uses FMOD’s streaming sound API but can be easily adapted for offline processing and other use cases as well. Read more
September 23, 2011 - Time Rozendal releases a high quality timestretching and pitchshifting external with autotune option for Max/MSP on the Mac. The package includes 3 Max for Live devices as well. The external is based on the free LE version of DSP Dimension‘s Dirac algorithm. You can use it to play from a buffer~ without latency added, or alternative you can place it in an audiostream (in this case you have quite some latency, but luckily hosts like ableton live correct for this automatically).
You can find it here: http://www.timorozendal.nl/?p=434
Mainz, Germany, September 13th, 2011 – The DSP Dimension today announces the immediate availability of version 3.5 of its award winning cross-platform time stretching and pitch shifting library DIRAC. Version 3.5 is a free update for licensed users and adds new features to the Dirac core and the DiracRetune API, such as key mapping and automation callbacks. It also introduces “DiracFx”, a new API that offers transient-aware time stretching and pitch shifting for polyphonic music at unprecedented speed and unbelievable quality. DiracFx is the world’s first time stretching algorithm that does its DSP magic without using trigonometric functions, resulting in dramatically increased performance over traditional FFT based methods.
The free DiracLE library has also been updated and now contains a free DiracFx AudioUnit pitch shifting plug-in for MacOS X 10.5 and higher (32 and 64bit Universal), that can be used with all AudioUnit aware host applications on any MacOS X system. Plenty of example projects for Linux, MacOS X, iOS and Windows are included with DiracLE, which can be downloaded for free from http://dirac.dspdimension.com
Mainz, Germany, April 6th, 2011 — The DSP Dimension announces the immediate availability of version 3.2.5 of its critically acclaimed time stretching and pitch shifting technology Dirac. This new version improves stability on all platforms and adds new realtime processing example projects for iOS and MacOS X. This version also adds full compatibility with Apple’s new Xcode 4.
DiracLE and PRO evaluation have already been updated with the other versions to follow later this week.
Mainz, October 22nd, 2010 – The DSP Dimension announces the immediate availability of Dirac3, the successor of its critically acclaimed time stretching and pitch shifting library for polyphonic audio. Dirac3 allows changing pitch and speed of audio independently of each other without sacrificing audio quality. It offers both realtime and non-realtime processing modes for different applications and speed requirements.
Dirac3 offers vastly improved processing speed, better support for mobile platforms such as the iPhone and iPad (including iOS4 and Accelerate) and specialized processing modes such as DiracRetune and Transcribe. DiracRetune complements Dirac’s pitch correction and can quantize and freeze pitch to the closest semitone. Dirac’s new content aware TranscribeMode allows extreme time stretching factors to slow down audio by as much as 400% without losing attack transients. As with previous versions a free Dirac LE library is provided. LE offers a subset of features and is limited to monaural recordings.
Dirac3 can be licensed as a cost effective mobile version (iPhone, iPad, OS 3.2 and iOS 4+) or as either a stereo STUDIO or a full-featured multichannel PRO desktop license (MacOS X PPC/Intel 32/64bit, x68 Linux 32/64bit, Windows 32/64bit) the latter of which also includes the mobile version.
Existing licensees who have licensed Dirac within 6 months prior to the release of Dirac3 can upgrade for free. An evaluation version of Dirac3 is provided upon request.
Mainz, Germany, July 2nd, 2010 – The DSP Dimension today announces the immediate availability of its free time stretching and pitch shifting library DIRAC LE version 2.3.0 for the Apple iOS 4. The new version has been included in the DIRAC LE download archive and runs on any iPhone that has Apple’s new iOS 4 installed. The new DIRAC version makes extensive use of Apple’s Accelerate framework and offers approximately 25-35% faster processing on the iPhone.
The DSP Dimension would like to encourage all its users to test this new version and provide feedback on its performance and quality. A final version of all 2.3.0 license models is expected to be available by the end of July.
This tutorial gives a brief overview of the most popular algorithms used for achieving time stretching and pitch shifting in a musical context, along with their advantages and disadvantages. We provide audio examples to demonstrate common artifacts and effects associated with these processes, and provide pointers to papers and other resources on the net. Read more