Canon DSLR RAW to DPX/Cineon converter

In stop-motion animation and timelapse photography RAW still-image formats from DSLRs commonly need to be converted to DPX image sequences. crw2dpx makes this a simple one-step process:

  • crw2dpx is a CLI utility (OS X, Linux and IRIX) that converts Canon CR2 RAW files into DPX, OpenEXR or TIFF image sequences. It provides full 32bit floating-point image calculations and parallel processing on multiple CPUs.
    There is also a GUI based "light" version available for OS X and Windows.

Externals for Max/MSP

  • dmxusbpro is an external for sending and receiving DMX512 light control data through the Enttec DMX USB Pro interface connected to your computer's USB port
  • oggPRO contains externals for sending and receiving multichannel Ogg/Vorbis streams that can also be played with regular streaming players like Winamp or Audion

I also have a Pure Data (PD) for IRIX version available. It was compiled on an SGI Octane R12k 300MHz machine using GCC 3.3.


VST and AU Plug-Ins

Some Plug-Ins for audio editing / processing are available in VST and AudioUnit format from a separate site. There's currently Artificial Double Tracking (ADT), a Plate Reverb called 'PoorPlate' and RIAA equalization.



As a by-product of a larger project (including a fully discrete DSD D/A converter and DSD-USB interface) I made a DSD converter software that converts 1-bit 64fs and 128fs DSDIFF, DSF and raw DSD files into LPCM AIFF / WAVE files. Output sample rates (44.1k - 352.8k) and bit-depth (16bit or 24bit int, 32bit or 64bit float) can be chosen. A flat TPDF dither is applied to the output data.
The DSDConverter 1.0beta6 (626 KB) works on OS X 10.5 or later on Intel machines. Conversion is done using a rather long filter; the reason for writing the code was quality, not execution speed. Consequently, execution time on a 2GHz CPU is about two minutes for one minute of 64fs stereo data converted to 44.1kHz 16bit.

For playing DSDIFF files on OS X there is a DSDIFF QuickTime Component (53,7 KB) available. It only works on Intel Macs with QuickTime 7.x and only 64fs DSDIFF files with 1 to 6 channels are supported. No support inside iTunes and no support for newer QuickTime versions. Thanks to Apple the code was already obsolete before it was finished... The DSD data gets converted to 352.8k 32bit PCM which QuickTime then downsamples to whatever your soundcard support. Conversion is optimised for speed, not quality.


© 2007 by Olaf Matthes