3DX(plugin development) | Matsuura Tomoya|松浦知也

3DX(plugin development) 3DX(plugin development)

Participated in the development of 3DX sold from NovoNotes, a panner, ambisonic decoder/encoder, and format converter plug-in for music production software, for spatial acoustic design.

Did the programming in C++, mainly implementing the signal processing part.

client: Novonotes MAGNETICA studio


In addition, the C++ header library for calculating spherical harmonic functions (i.e. encoding/decoding ambisonics) efficiently, which was developed simultaneously during the production process, is published as OSS.


This library uses an algorithm that has already been proposed, but the original library was implemented in C using metaprogramming to output the C source, but it is written in C++ using compile-time computation in this library.