Tom Zicarelli Releases AudioGraph (iOS)
Mainz, Germany, December 8th, 2011 — Software developer Tom Zicarelli has released an open source iOS audio processing graph demonstration called “audioGraph”. According to the author the work is in part based on the DSP Dimension pitch shifting tutorial.
You can find more information on the software at http://zerokidz.com/audiograph and a demonstration video at http://www.youtube.com/watch?v=ApJktPS02-Q
Get the code from https://github.com/tkzic/audiograph
DSP Dimension Releases Dirac 3.5 – Introduces DiracFx API
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
Dirac Time Stretch v3.2.5 Adds Realtime Examples and iOS 4.3/Xcode 4 Compatibility
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.
Dirac 3.2 Now Available For Download
Mainz, Germany, November 30th, 2010 — The DSP Dimension announces the immediate availability of version 3.2 of its critically acclaimed time stretching and pitch shifting technology Dirac. Version 3.2 is available to all licensing partners and also to the general public via the free DiracLE version for MacOS X, Windows, Linux and the iPhone, which can be downloaded from http://dirac.dspdimension.com
New in version 3.2:
- [MacOS X][iOS]: Improved performance of vectorized code for kDiracLambdaPreview and kDiracLambdaTranscribe
- [iOS]: Compiled against latest iOS 4.2 SDK
- [iOS]: Removed unsupported UNIX symbol that caused the linker to fail when compiling for simulator target
- Improved speed of formant correction, up to 2.4x on vector-enabled platforms
- kDiracPropertyUseConstantCpuPitchShift in combination with kDiracLambdaTranscribe could cause unexpected results
- fixed crash with kDiracLambdaTranscribe and sample rates other than 22.05kHz and 44.1kHz
- fixed gain change when using kDiracLambdaTranscribe
- Removed cache warning messages
- Fixed formatting error in parameter output when using DiracPrintSettings()
- Optimized memory footprint when using kDiracLambdaTranscribe
- Introduced kDiracPropertyCacheMaxSizeFrames and kDiracPropertyCacheNumFramesLeftInCache property constants
- Added cross platform time measurement utilities, DiracStartClock() and DiracClockTimeSeconds() to keep the example projects more readable
- Added CPU usage measurement tools (DiracPeakCpuUsagePercent())
Dirac 3.1 Released
Dirac 3.1 was released this morning. Version 3.1 adds the following features:
1. Pitch detection: DiracRetune now allows getting and setting of the fundamental frequency. This can be used to detect the average pitch of an audio segment.
2. External pitch control: DiracRetune now allows to manually adjust the pitch of the audio signal, in order to create melodic phrases programmatically or via MIDI.
3. Constant CPU pitch shifting: We added a new kDiracPropertyUseConstantCpuPitchShift property that allows enabling constant CPU load pitch shifting. This affects all modes that support pitch shifting (kDiracLambda1-5, kDiracTranscribe). In previous versions, raising the pitch would increase CPU load proportionally. Note that this property has some impact on quality when upshifting pitch so it is off by default and its use should be strictly limited to realtime processing/previewing.
Version 3.1 is available to all licensees of Dirac 3. A new DiracLE version is also available from http://dirac.dspdimension.com. DiracRetune is not available in DiracLE.
Dirac Version 3.03 Now Available
Mainz, November 1st, 2010 - The DSP Dimension announces today the release of version 3.03 of its critically acclaimed time and pitch manipulation software Dirac. Version 3.03 has already been made available to all licensees that have a version 3 license plan. An evaluation version is also available upon request, please use the DSP Dimension contact form to request access to the technology evaluation server.
The DSP Dimension Releases Dirac3
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.
DIRAC LE 2.3.0 Public Beta for Apple iOS 4 Available
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.
