Python implementation of the SOFA Specification www.sofaconventions.org
Adapted from API_Cpp, the C++ implementation by Thibaut Carpentier. Based on the fork by andresperezlopez which implements the AmbisonicsDRIR Convention v0.1.
sudo pip install pysofaconventions
Clone the sources from github:
git clone https://github.com/andresperezlopez/pysofaconventions.git
Then enter the source folder and install using pip to handle python dependencies:
cd pysofaconventions
sudo pip install -e .
- netCDF4
Check the /examples folder to see some reference implementations.
Version 0.1.5, 18/05/2019
- SourceUp.Units and SourceUp.Coordinates are not mandatory
- SingleRoomDRIR: ListenerView.Units and SourceView.Units are not mandatory
Version 0.1.4, 13/05/2019
- ListenerUp.Units and ListenerUp.Coordinates are not mandatory
- SimpleFreeFieldHRIR: mandatory R=2
- Updated to netCDF4-1.5.1.2
- Removed remote build version 3.4 (netcdf4 lib incompatibility)