Software and APIs: Difference between revisions
m Petibub moved page APIs to Software and APIs: merging software and APIs |
Noisternig (talk | contribs) |
||
| Line 1: | Line 1: | ||
== API for Matlab/Octave == |
== API for Matlab/Octave == |
||
An application-programming interface (API) for Matlab, Octave, and C++ is available online at [https://sourceforge.net/projects/sofacoustics/ Sourceforge]. The C++ API is built on top of the C-based netCDF library. |
|||
If you have questions about this API, please send an email to the [mailto:sofacoustics-devel@lists.sourceforge.net mailing list]. You don't have to be a member of the mailing list to send a message to the list moderator. |
If you have questions about this API, please send an email to the [mailto:sofacoustics-devel@lists.sourceforge.net mailing list]. You don't have to be a member of the mailing list to send a message to the list moderator. |
||
Revision as of 16:39, 10 September 2014
API for Matlab/Octave
An application-programming interface (API) for Matlab, Octave, and C++ is available online at Sourceforge. The C++ API is built on top of the C-based netCDF library.
If you have questions about this API, please send an email to the mailing list. You don't have to be a member of the mailing list to send a message to the list moderator.
SOFAlizer: Example of loading SOFA files in C++
We have a draft source code for a plug-in called SOFAlizer for the VLC-Player. This plug-in is not available within the official release of the VLC-Player yet (but we work on that ;-) ).
The file sofalizer.c can serve as an example of how to load SOFA files in C++.
HDF5View
SOFA files are based on netCDF-4. NetCDF is based on HDF5. HDFView is a generic viewer for HDF5 files running in Java.
Thus, SOFA files can be loaded and edited in the HDFView.