-
Notifications
You must be signed in to change notification settings - Fork 38
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
Audible "pops" with CAmbisonicProcessor->Process() #5
Comments
In VLC media player, we do not have recurrent audible pops with the CAmbisonicProcessor. Are you sure you configure it correctly? For a reference implementation, please have a look at VLC media player source code: |
Thank you for the reply and the VLC code! I am feeding in the PCM data from an ambiX-ordered four-channel b-format audio stream.
}
} ` |
If you change the angles on each frame, this is normal in the current version of the lib that you ear pops. The decoding equations are indeed brutally modified, which leads to discontinuities in the decoded signal. |
Sadly, yes. Even |
Yes, it may not provide fast enough the audio samples to the audio card. |
If I run:
binaurilizer->Process(&myBFormat, ppfDst);
By itself, there is no audible distortion.
However, if I run:
processor->SetOrientation(Orientation(0,0,0)); // The pops occur no matter the Yaw/Pitch/Roll
processor->Refresh();
processor->Process(&myBFormat, frames);
binaurilizer->Process(&myBFormat, ppfDst);
Then there are audible "pops".
Is this supposed to happen? If not, is there a sample MP4 I could try to test my implementation?
The text was updated successfully, but these errors were encountered: