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

https://novo-notes.com/ja/3dx

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.

https://github.com/magnetica-studio/efficient-spherical-harmonic-evaluation

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.