bernsee.com > The DSP Dimension > News

 Ads by Google

DSP Dimension Latest News

DIRAC-based TimeFactory2 MacOS X Standalone Software Released
April, 2007 -- We are happy to announce the availability of a cooperation product with the Germany based company Prosoniq, one of the industry leaders in audio editing and processing software. The new version 2 of Prosoniq's "TimeFactory" application was designed and developed by our development team and uses key technology like our DIRAC time stretching and pitch shifting. See their web site
here for more details and a free demo version
[
Top]

OctaveShifter MacOS X AudioUnit by Frank Schoep
October, 2006 -- Frank Schoep of "Forever For Now" has just released his OctaveShifter AudioUnit plug in which is based on our smbPitchShift code. This is what he has to say about it: "With the success I had with my previous Audio Unit, the Reverse Sampler, I set out to create another one. This time I wanted to do a realtime pitch shifting effect with a range of plus or minus one whole octave. Initially I thought it would be the easiest to make an effect that could only shift exactly an octave up or down. I tried several variations to create a decent pitch shifting algorithm but I couldn't get anything to sound anywhere near a decent quality pitch shifter. […] I decided to stick with the pitch shifting code available on Stephan M. Bernsee's DSP Dimension website. In record time I had implemented his code in my Audio Unit […]" Make sure you read the full story and download the free AudioUnit
from his web site.
[
Top]

smbPitchShift Bumped Up to Version 1.2
October, 2006 -- We're happy to announce the immediate availability of version 1.2 of our smbPitchShift code. Version 1.2 fixes some long standing minor issues with initialization bounds, unused variables and sound quality when upshifting the pitch by larger factors. If your project uses the code make sure you replace the old version with the new one available from our download page. If you did not change the code from the original distribution this should be a simple replace. Get the new version
from here.
[
Top]

Autodesk Releases New Products Using Dirac
September, 2006 -- Autodesk, Inc. (NASDAQ: ADSK) launched new versions of its visual effects and editing systems: Autodesk Inferno 2007, Autodesk Flame 2007, Autodesk Flint 2007, Autodesk Fire 2007 and Autodesk Smoke 2007. Focusing on connectivity and productivity, these latest versions streamline workflow and provide artists with more time for creativity. The products, which have been used to create breathtaking content for Pirates of the Caribbean: Dead Man's Chest, X-Men: The Last Stand and Lady in the Water, now include the
DIRAC Time Stretching and Pitch Shifting Technology from the DSP Dimension. Get more info on their products from here.
[
Top]

DiracLE 1.29 Released
May, 2006 -- Today the DSP Dimension would like to announce the immediate availability of DiracLE version 1.29 from our Download page. Version 1.29 offers the latest bug fixes from the commercial versions and now supports Universal Binary projects on MacOS X. The Windows version fixes several memory allocation issues that could cause a crash on deallocation of the Dirac object. We highly recommend downloading this version from our Download page.
[
Top]

Steinberg Adopt DIRAC Time Stretching Technology for WaveLab 6
February, 2006 -- We are happy to welcome Philippe Goutier (the author of WaveLab) as a new licensing partner amongst the licensees of the critically acclaimed DIRAC time and pitch manipulation software released by the DSP Dimension in 2005. Goutier/Steinberg have adopted our novel DIRAC time stretching and pitch shifting technology for the latest version 6 of their popular WaveLab audio editing software for Windows which is in stores now. Read about the feature set of WaveLab 6
here. "DIRAC is among the most advanced algorithms for time-based manipulation of audio material available today. Excellent audio quality, outstanding performance and maximum precision are among the superlative qualities this technology brings to WaveLab 6. Its flexibility allows it to be used on a huge range of audio material including vocals, drum loops and classical string ensembles to name just a few", says the Steinberg web site. 

WaveLab is undoubtably one of the most popular audio editing tools on the Windows platform. Together with other leading software products that already use DIRAC, such as custom-tailored high-end audio and video systems presently being used at the Paramount editing facilities, DIRAC has quickly become accepted by the leading developers in the audio industry as the standard for high end time and pitch manipulation. Currently, we have many more inquiries by leading companies and we expect to announce new licensing partners very soon.

DIRAC has been designed from the ground up to deliver optimum quality with any audio material. This means it is optimized to process both musically monophonic and polyphonic material with equal ease and success. Its innovative formant correction keeps the tone and color of the processed sounds unaltered even for large pitch shift ratios, making it an ideal tool to transpose lead vocals or entire scores at very high quality. Its unique pre-scheduling feature calculates dynamic time and pitch envelopes independently of the host software, which makes it possible to edit the audio material on a sample-accurate level without actually implementing envelopes in the host.

Employing the latest technology for adaptive time frequency transforms, DIRAC is presently the only technology that can have the coherence and precision of time domain methods while preserving the excellent resolution of frequency domain methods for polyphonic material over a wide range of stretch ratios, without reverberation artifacts and echoes. In case you have not yet checked out the DIRAC product page we'd like to welcome you to our
DIRAC product page. DIRAC is available in 3 different varieties at very competitive licensing fees - the LE version of the technology even comes entirely free of charge. Full ANSI C/C++ source code is available as a special licensing option.
[
Top]

DIRAC 1.1 Now Includes Automatic Pitch/Intonation Correction
July 18th, 2005 -- Being an ideal tool for sung or instrumental tracks that aren't in perfect tune, DIRAC 1.1 now incorporates an advanced way of improving intonation on instrument and vocal tracks. Its automatic pitch detection and correction lets you automatically correct notes that deviate from their closest key on the piano keyboard. The DIRAC pitch correction is a lightning fast process that makes this application faster than realtime and ideal for A/B comparison sessions. Contrary to other pitch correction schemes on the market today that sound rather synthetic and lend a robotic quality to the processed tracks, DIRAC's advanced intonation parameters allow for a natural result that is indistinguishable from the orginal track. Due to the fact that it doesn't use granular synthesis like many of the other pitch correctors it does not produce any distortion or artifacts, and it doesn't rely on the underlying signal being 100% periodic to produce a musical result. When you enable pitch correction you can adjust the pitch correction strength and capture range as well as the slur rate that defines the time until the note settles at the correct pitch. Much like a singer who adjusts the note while he sings, DIRAC adapts to the signal and smoothly shifts it to match the predefined pitch. Of course, DIRAC gives you full control over the reference tuning to match your recording. You can get the library and updated documentation from
our download page.
[
Top]

DIRAC STUDIO Demo available for download
July 12th, 2005 -- We've put together a small Windows console application that allows you to process your files (AIFF format for now) with DIRAC STUDIO. Full support for phase locked processing is included - this application can actually be used as a full-quality free time stretcher/pitch shifter that works without any restriction! Please see the accompanying README file for details on its use. You can get the program from
our download page.
[
Top]

DIRAC Licensing Conditions Posted
July 8th, 2005 -- An update to the DIRAC page has just been completed, including the costs for
licensing the technology for use in your products.
[
Top]

miniAIFF 1.51 Posted
July 4th, 2005 -- Version 1.51 of the free miniAIFF library is available for download. Version 1.51 adds support for MacOS X Universal Binary format and is compatible with the upcoming Intel-based Mac models. Xcode 2.1 and MacOS X 10.4 or later is recommended.
[
Top]

DIRAC 1.05 Posted
July 1st, 2005 -- Version 1.05 of DIRAC LE is available for download.
Click here for a detailed version history and changes in this version.
[
Top]

DIRAC Page Updated
June 27, 2005 -- We've just updated the DIRAC page with a
FAQ section that covers the most frequently asked questions we are getting. More information is to follow soon.
[
Top]

Delays In Answering Emails
May 30, 2005 -- I'm sorry for not having been able to reply to all email inquiries yet. I must admit to being a bit overwhelmed by the tremendous response to releasing DIRAC LE. Many inquiries are asking about the licensing costs for the STUDIO and PRO versions, the second most popular inquiry concerns the availability of a Linux version. I am working on a Linux version at this time and will make it available a.s.a.p. and I will answer your questions about licensing as soon as I can. Again, thank you for your interest in DIRAC!
[
Top]

DIRAC 1.01 Posted
May 26, 2005 -- Version 1.01 of DIRAC LE is available for download.
Click here for a detailed version history and changes in this version.
[
Top]

New Web Site Online
May, 2005 -- Welcome back and enjoy the new, re-designed dspdimension.com web site!
[
Top]

Announcing Dirac - Free Time Stretching and Pitch Shifting Library
April, 2005 -- Some of you might remember my ClearScale project that was aimed at bringing an open source high end time stretching and pitch shifting to the market, to be published under the GPL. Well, as it happens frequently in this educational business, the company who agreed on sponsoring the development never paid for it and the donations (a whopping 120 USD so far) wasn't even enough to pay for the costs of keeping the site alive. Since I had the project half finished already I decided for a compromise: ClearScale is now available as a free object library for various platforms called "Dirac". I will not publish the source code, but the library is still free to be used in commercial and non-commercial projects without restriction. I plan on making a professional version available for a licensing fee to finally cover the development costs, but the basic library will be free for the time being. I think this is fair enough, considering the many months development time that went into creating it. You can find the Dirac project page in the menu to the left.
[
Top]

miniAIFF 1.5 Released
April, 2005 -- I've finally released miniAiff version 1.5 with support for MacOS X Xcode 1.5/gcc. You can find the new version along with a demo project for MSVC, CW8.3 and Xcode 1.5 in the
download area.
[
Top]

Major Site Redesign
April, 2005 -- This site just keeps growing and growing, and evenutally it needed a redesign. I hope you like the new look, and I think it's much easier to navigate and find your way around now. Make sure you use the "find" option if you're looking for a particular thing and can't find it from the main links.
[
Top]

New FFT Laboratory Online
June, 2004 -- I'm happy to announce the immediate availability of my new FFT Lab Java Applet, available from this site in the "
FFTlab" area. The FFT Lab Applet is based on code originally written by Dave Hale at Stanford in 1996, which I have enhanced and improved. I've included many minor fixes - dragging the mouse over the samples now works smoothly, redraw problems are gone and I have added a magnitude and phase plot. You need a screen that is set to at least 800x600 resolution for good results. Have fun!
[
Top]

Airy Andre unveiled Speedster at Musikmesse
May, 2004 -- Speedster is an Audio Units effect plugin that pitch shifts and time-stretches audio in real-time, based on code presented on the DSPdimension.com site. A clever algorithm allows for controlling (and automating!) pitch and speed independently. As a powerful addition it can also perform stereo/center separation, so that the user has independent control not only of the right and left side of the signal, but also of the center. Speedster is a freeware plugin, due for release later this year, a preview version is already available for
download from here.
[
Top]

Please Donate!
April 4, 2004 -- I've added the PayPal banner with a link to my PayPal donation account and I'd like to encourage you to make a contribution to help me keep this page running. Even a small donation will help. DSPdimension has several 10,000 hits per month and is already a standard ressource in many university lectures around the world - without my earning a single cent from this! So if this page has in any way helped you understand the concepts of DSP descibed here please help me writing more articles and keep this site running so others can benefit from it as well!
[
Top]

Mailing List Service Online
April 4, 2004 --
I've now added the news mailing list to make it easier for people to get new information on articles as soon as they become available here. This is a free service available to everyone - to make sure you'll never miss anything new here.
[
Top]

st3pan0va Releases Spectral Subtractor
March 27, 2004 --
st3pan0va has released the "Kn0ck0ut" VST Plugin for Windows. Kn0ck0ut is a VST plugin based on the SMSpitchShift code from this site that takes two mono 44.1KHz inputs and spectrally subtracts one from the other on the fly. More information is available from st3pan0va's website.
[
Top]

Andrew De Torres Releases Key Changer for JMF
November 14, 2003 --
Andrew de Torres has just released his key changer project which consists of a pitch shifter effect for the Java Media Framework (JMF). It is available as a free download from his personal web site. The key changer can be used as either a stand-alone, real-time player, as a non-real-time processor that creates key changed files or as a JMStudio plug-in. It currently supports 44.1kHz WAV files. "I began this project, because I am a singer, and as a baritone, I can't sing most of the songs I like in their original key", says de Torres. "Therefore, I need a key changer, but my hardware key changer (from Pioneer) only goes down three half-steps and has a very noticable beating artifact. I set out looking for an algorithm that would give me the best possible key changer (even if it took overnight to run), and Stephan M. Bernsee came to my rescue. He has an excellent web-site on digital signal processing". Planned feature additions for his key changer project include direct MP3 support and an installer application to streamline setup and installation.
[
Top]

Interview section added
November 6, 2003 --
Added the "Interviews" section due to popular demand. I'm currently collecting all the old interviews to put up there if the original authors and magazines agree.
[
Top]

Stephan M. Bernsee Releases MiniAIFF - Free Cross Platform Audio File I/O Library
November 4, 2003 --
For all developers and DSP enthusiasts with a C compiler and either a Mac or a PC there's now an object library that makes reading and writing AIFF audio files as easy as reading and writing text files. MiniAIFF is world's easiest cross-platform audio I/O library that supports MacOS X Carbon, MacOS X Mach-o, MacOS 9 and Windows and requires no knowledge of audio files at all. Complete with online function reference and example source code this makes writing your own DSP algorithms as easy as it can get - and what's more, it is entirely free! - Stephan M. Bernsee is Prosoniq's CTO and lead software developer who provides free educational resources from his lectures on his personal web site. Aside from miniAIFF this web site covers time stretching and pitch shifting with ready-to-use C source code and explains the bells and whistles about the Fourier transform. Zero advertisement and a high degree of expertise and many links to other useful online resources make his web site a must for all students and DSP enthusiasts.
[
Top]

New Web Site Launched
November 1st, 2003 --
Redesigned web site for better readability, expandability and updateability... :-)
[
Top]

Name Change
July 25th, 2003 --
Most important event this year: got married and changed my name to Stephan M. Bernsee.
[
Top]

I Finally Gave In :-)
May 26th, 2003 --
Many people from the music industry disputed my terminology with regard to "pitch shifting" and "pitch scaling". Changing pitch without changing the length of an audio file has been described here as "pitch scaling", since it effectively alters (scales) the frequency ratio of the harmonics in a sound. Since the perception of pitch in a harmonic sound is inevitably coupled to the harmonics and can be deduced from the common frequency ratio that explains the harmonics present, scaling the pitch means scaling that frequency ratio. My colleagues took a different approach by saying that, on a log frequency scale like the one used for note frequencies, this scaling corresponds to a shifting operation. Since the term "pitch shifting" is much more common now, I will use that terminology from now on to minimize confusion.
[
Top]

Minor Corrections/Updates
May 20th, 2003 --
Reversed What's New ordering for better readability. Removed Rich Bloor's link since it pointed nowhere. If anyone finds his page please drop me a line.
[
Top]

Author Profile
January 12th, 2003 --
Added details on my past work and area of expertise.
[
Top]

Bug Fixing
December, 2002 --
Did some minor bug fixing and cleanup of part of the code presented on this site
[
Top]

Fun Stuff Added
August 16th, 2002 --
Added the Fun Stuff category
[
Top]

Added Search Engine
January 18th, 2002 --
Added the PICO Search engine and updated the links on the Time/Pitch Scaling page
[
Top]

Rich Bloor Releases Free VST PlugIn Based On Code From Here
December 12th, 2001 --
Added a link to Rick Bloor's VST Plugin based on DSPdimension code
[
Top]

Links Page Updated
September 21th, 2000 --
Updated the LINKS page
[
Top]

More Minor Changes
September 19th, 2000 --
Did some changes to the HTML code to speed up loading of the pages
[
Top]

Site Now As PDF Download
August 29th, 2000 --
Sorry folks, I'm too busy to put more goodies up here. However, I now managed to offer the entire website as one PDF download (which is easier than saving each page manually). Also, I did some minor changes to the smbPitchScale code documentation since I received several questions from you about data format and units used there.
[
Top]

Minor Corrections
November 19th, 1999 --
Did some other minor corrections on the Pitch Scaling article code.
[
Top]

More Tutorials
September 21st, 1999 --
Finally finished and uploaded the two articles "The DFT à Pied" and "Pitch Shifting Using The Fourier Transform". Did some other minor corrections regarding the Meta tags of the pages.
[
Top]

New Webspace
September 13rd, 1999 --
Upgraded DSP Dimension to provide a higher transfer volume due to the immense interest. October alone had 114 MB download of web content (not counting audio) which is overwhelming considering the pages occupied a little over 700kB at that time
[
Top]

Typos Fixed
September 9th, 1999 --
Fixed some typos on the formant tutorial page
[
Top]

More Links
August 29th, 1999 --
Added some more links to the 'Links' page. Created a paragraph named 'favourite links'
[
Top]

Links Page
August 16th, 1999 --
Added 'Links' page, added 'What's new' section. Checked the links page for broken links and removed them. Did some minor cosmetic changes.
[
Top]

Web Site Launched
August 13th (yes, a Friday), 1999 --
Registered domain name and allocated disk space. First upload of the basic web site framework to the server
[
Top]


Last change: 04.10.2006, ©2005-2006 S. M. Bernsee, all rights reserved. Content subject to change without notice. Content provided 'as is', see disclaimer.