Skip to content

blayney/XTCLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo contains working code for my masters project at Imperial College London. The main application is a script using PyQt allowing visualization and control of HRTF inversion, implementing automatic optimisation of crosstalk cancellation. The most effective (but slowest) algorithm uses BFGS to maximise crosstalk suppression.

Here's what the GUI looked like as of submission: Screenshot 2025-09-08 at 16 27 06

Here are ESS spectrograms of the three filters implemented:

Adjugate inversion:

image

Ridge regression:

image

VRRR:

image

About

Crosstalk cancellation framework and simulation for creating and tuning XTC filters from HRIRs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors