Mercurial > hg > vamp-plugin-sdk
comparison vamp-sdk/Plugin.h @ 61:97c5ac99d725 host-factory-stuff
* install hostext headers to vamp-sdk/hostext/ rather than vamp-sdk/
* adjust timestamps in input-domain adapter so as to centre them on block
as required by Plugin documentation
* better handling for frequency-domain plugins that want non-power-of-two
blocksizes (can't handle them, but at least try offering them a power-of-two
alternative)
* couple of Plugin doc additions
* make PluginLoader capable of returning ready-wrapped plugins
author | cannam |
---|---|
date | Fri, 01 Jun 2007 13:53:42 +0000 |
parents | fa79c4ec847d |
children |
comparison
equal
deleted
inserted
replaced
60:087c16cca0d6 | 61:97c5ac99d725 |
---|---|
356 * will point to one array of floats per input channel, and each | 356 * will point to one array of floats per input channel, and each |
357 * of these arrays will contain blockSize/2+1 consecutive pairs of | 357 * of these arrays will contain blockSize/2+1 consecutive pairs of |
358 * real and imaginary component floats corresponding to bins | 358 * real and imaginary component floats corresponding to bins |
359 * 0..(blockSize/2) of the FFT output, where bin 0 contains the DC | 359 * 0..(blockSize/2) of the FFT output, where bin 0 contains the DC |
360 * output and bin blockSize/2 corresponds to the Nyquist output. | 360 * output and bin blockSize/2 corresponds to the Nyquist output. |
361 * There will therefore be blockSize+2 floats per channel in total. | |
361 * The timestamp will be the real time in seconds of the centre of | 362 * The timestamp will be the real time in seconds of the centre of |
362 * the FFT input window (i.e. the very first block passed to | 363 * the FFT input window (i.e. the very first block passed to |
363 * process might contain the FFT of half a block of zero samples | 364 * process might contain the FFT of half a block of zero samples |
364 * and the first half-block of the actual data, with a timestamp | 365 * and the first half-block of the actual data, with a timestamp |
365 * of zero). | 366 * of zero). |