View Single Post
Old 01-16-2010, 03:10 AM   #13
l0calh05t
Human being with feelings
 
l0calh05t's Avatar
 
Join Date: Nov 2008
Location: Darmstadt, Germany
Posts: 673
Default

Quote:
Originally Posted by EricM View Post
Hey, a bit off topic but may I ask how did you make these measurements
and put them into graphs (I mean specifically for this)? I'd like to know more
on measuring/testing apps for DAWs and audio in general

e
Well, in this case I didn't actually measure anything for the graphs. I used the equations directly to plot them (see the plt file attached to the corresponding posts). The plots were made with gnuplot (wgnuplot to be precise).

But since you asked about measuring:
When measuring audio, you always need a reference. This can be a test tone, a sweep, white noise, pink noise etc. it really depends on what you want to measure. In any case, I would generate my references via Octave (or Matlab if you can afford it... or have a student version or so) and export it as a wav file (via the wavwrite function). Now you can apply this wav to whatever you are testing and record the output to another wav. You can then import the result into octave (wavread) and do your computations on that.

Simple example for the pan laws:
Open Octave
>input = ones(44100,1);
>wavwrite(input, 44100, 16, "blabla/input.wav");
Now you have a wav with one second of a DC level of 1.
Load it into reaper
Run a pan automation over it
Record output of the track to output.wav (only left or right channel)
Back in Octave
>output = wavread("blabla/input.wav");
>plot(output);
Now you have a plot of reapers pan taper.
l0calh05t is offline   Reply With Quote