-
Notifications
You must be signed in to change notification settings - Fork 7
Updates for hisstools library header-only #49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
needed for flucoma/flucoma-core#265 |
|
oh I should have meetings more often. things happen by magic! |
|
I'll listen to bufnmf null summing as audio out sanity test? |
tremblap
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I get a lot of these errors:
/research/dependencies/hisstools-src/include/audio_file/out_file.hpp:230:36: error: use of undeclared identifier 'endianness'
if (header_endianness() == endianness::little)
^
|
(helping me to find the answer would be appreciated if you have the time to be verbose - I aim to improve my independence) |
|
ok i tried and it seems to be an error in the header file out_file.hpp that I cannot correct... |
|
should it be m_endianness instead? |
|
actually, I replaced endianness:: with endian_type:: and it works |
|
next bug: FluidCLIWrapper.hpp:97:19: error: too few arguments to function call, single argument 'position' was not specified |
|
ok so I missed the memo - it seems to work with the pull to the changes in HISStools and I'm chasing bugs that were sorted - but there is no note here that I should have pulled, hence the ghost chasing! |
|
ok real problem now: no more null-summing.
|
|
both are 32 bit float, so that is not the problem. Here is the output of afinfo on both versions - so it might be in the reading or the handling of the audio. I will stop pretending to troubleshoot but there is something not happy with file i/o pa@tas ~ % afinfo /Users/pa/Desktop/h.wav
|
|
I found the bug - there is a one sample offset in either input or output but I get 1 sample earlier with the new version |
|
Thanks - is this a change of behaviour from the previous version? |
|
yes, the lined up file in the picture is yesterday's nightly. the only diffs are in core and here relating to the header-only hiss-magic |
|
Please redo all your cmake and test again - this should now be fixed (with core pulling in the fix) |
|
it all works thanks |

This is the update for CLI to move to hisstools library header-only