Skip to content

Mesh2HRTF 1.x

Fabian Brinkmann edited this page Dec 8, 2022 · 8 revisions

Mesh2HRTF Workflow

Mesh2HRTF works in three steps:

  1. Mesh2Input: Prepare the project with the 3D mesh and parameters for numerical calculations. Most of the preparation can be done with Blender.
  2. NumCalc: Run the numerical calculation, which processes the input and generates the ouput data.
  3. Output2HRTF: Post-process the output data and save them as HRTFs and HRIRs by means of SOFA files. Most of the post-processing can be done with the Mesh2HRTF API.

Getting started

Installation - set up Mesh2HRTF on your system

Tutorials - try the Mesh2HRTF workflow

Scripting - speed up your workflow with scripting

Mesh2HRTF Tools - discover useful Tools to ease the workflow

Most common errors - avoid the most frequently encountered issues

Understanding Mesh2HRTF

Mesh2HRTF Project Folder - understand the files and directories of the project folder

Prepare the Project Folder in Blender - understand Project-Folder Export Add-on for Blender

Mesh2HRTF Structure - understand the files and folders of Mesh2HRTF

In Depth Knowledge

Evaluation grids - defined source positions at which the HRTFs are calculated

Mesh grading - re-meshing to speed up the numerical HRTF calculation

Mesh preparation - requirements for the numerical HRTF calculation

NumCalc - the numerical core of Mesh2HRTF

Output File Structure - structure of the NumCalc output files

Structure of NC.inp - structure of the NumCalc input file