Recent Releases of gghf
gghf - v0.0.1
Fresh look, fresh functionality.
Changes made in this release:
- Multiple SOFA files can have their HRTFs compared at one time. Simply select a range of SOFA files from the dialogue box to enable the multi-SOFA feature.
- Dark mode is now supported! Adopted ttk and the Sun Valley ttk theme to prevent your eyes from being seared just from opening the application. There's not much I can do about matplotlib's graphs, however...
- Significantly improved error handling. It should be a bit easier to use the program in the ways that you might want to, without unintended consequences. Whenever an error does appear, more detailed information should be available to you to help diagnose the issue.
- Load time improvements on macOS. Load times are now a) shorter, and b) not as confusing as before! I've migrated the macOS installation to building with cx_freeze instead of pyinstaller (after trying a number of other options), which has the benefit of not trashing matplotlib's cache upon close. This means that each startup doesn't require rebuilding matplotlib's cache. The Windows executable is still built with pyinstaller. However, the Windows version also has significantly faster load times and a splash screen, which isn't possible on macOS. In the future, I'd like to move both executables to C using Nuitka, but it currently doesn't support JIT compilation needed by librosa.
- Updated help page
- Bug fixes
Known issues:
- Viewing, saving, and rendering buttons related to SOFA functions stop responding under unknown circumstances. A quit and re-launch of the program fixes this.
- If a graph was unable to open (for any reason), the next time a graph is validly opened, an additional blank window invoked by the first unopened graph will also appear.
- If a single SOFA file is loaded, and has its graphs viewed, and then multiple SOFA files are loaded, and the comparison graph is viewed, the graph for the first selected SOFA file's HRIR and source positions will also appear.
- Python
Published by hytheaway 8 months ago