The visibility of intentionally protected methods in the SGNode class has been changed to public (for more restrictive gcc?). This implies that users who use the class in their code have extended access to methods that may break the internal state & functionality. Because of almost no real danger due to this very unlikely case request has been accepted, but everyone digging that deep into the OpenDAFF visualization classes should be aware of this.
Fixed some minor issues in code and CMake config to allow builds on POSIX
ststienen: started implementing DFTSpectrum for DirectivityPlot
stienen: unity sphere example added, daff_write prints more info for DFT Spectrum content type
stienen: started implementing DFTSpectrum for DAFFViewer
dafftool now builds on linux platforms
udp: in matlab write function: file format version set to current version 1.05, which is compatible with current C++ daff reader implementation. The adaption of the file format version has been overlooked during merge from developer branch. If you still use 1.01 file format (in your C++ application) consider an update very carefully. You will have to re-run your write scipts of all your daff files that still use 1.01 ...
upd: new method for directly adding IR content to a given buffer via record request (instead of a copy of all samples). For higher performance of code with extensive calls to the record getters of a DAFF file. Also added sample type conversions for add operators with float target. With kind support from spe, cheers.