Skip to content

minor addition to Binaural and HRTF#77

Closed
pfriedrich-hub wants to merge 210 commits intoDrMarc:masterfrom
pfriedrich-hub:master
Closed

minor addition to Binaural and HRTF#77
pfriedrich-hub wants to merge 210 commits intoDrMarc:masterfrom
pfriedrich-hub:master

Conversation

@pfriedrich-hub
Copy link
Copy Markdown
Contributor

  • add Binaural methods "itd_to_azimuth" and "ild_to_azimuth"
  • add testing for new Binaural methods
  • add docstring for HRTF method "get_sources"
  • HRTF method cone_sources now has the "plane" argument, to alternatively find sources on a horizontal cone
  • rework HRTF method "get_source_idx" using "cone_sources" to find sources that lie within a tolerance radius

pfriedrich-hub and others added 30 commits January 28, 2022 05:44
…n if provided sofa file did not include FIR data
HRTF class is now able to read sofa files in the 'SimpleFreeFieldHRTF' convention, extract and store transfer functions as list of slab.Filter objects, which can be applied to a sound by HRTF.apply()
filter.py Filter.apply() does no longer require samplerate for fourier filters
hrtf.py HRTF.apply() should now apply DTFs correctly
Filter.tf() now handles complex filter arrays
edit sources in write_sofa
edit get datatype in init
edit get datatype in sofa_get_DTF()
pfriedrich-hub and others added 27 commits July 23, 2025 14:40
work on get_source_idx to find nearest using cone sources
remove redundant get_itd and get_ild methods
improved sofa compatibility
fix plotting in HRTF.plot_tf() and plot_sources()
@DrMarc
Copy link
Copy Markdown
Owner

DrMarc commented Nov 7, 2025

Paul, could you check the failed unit tests, correct, and resend the request?

@DrMarc DrMarc closed this Nov 7, 2025
@pfriedrich-hub
Copy link
Copy Markdown
Contributor Author

pfriedrich-hub commented Nov 7, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants