I am currently designing an experiment in MATLAB that requires the implementation of frequency transposition within the code. I've come across the "fshift" and "fshift_hilbert" plugins from the "openMHA" project, which seem to employ a frequency transposition method that aligns with my requirements. However, since they are provided as plugins, I'm unable to access the underlying signal-processing method used by the plugins.
I kindly request the assistance of the forum members in either providing the MATLAB code for the above-mentioned plugins or offering detailed technical documentation that would allow me to replicate the frequency transposition functionality for my experiment.
Thank you
Request for assistance on "fshift" and "fshift_hilbert" plugins
-
- Posts: 6
- Joined: Tue Jun 27, 2023 3:12 pm
Re: Request for assistance on "fshift" and "fshift_hilbert" plugins
Have you looked at the C++ code? It would be in your openMHA directory,
openMHA/mha/plugins/fshift_hilbert/fshift_hilbert.cpp
I'm not familiar with the algorithm myself.
The documentation cites this reference for the fshift_hilbert:
Scott Wardle. 'A hilbert-transformer frequency shifter' Proc. DAFX98 Workshop on Digital Audio Effects, pages 25–29, Barcelona, 1998.
openMHA/mha/plugins/fshift_hilbert/fshift_hilbert.cpp
I'm not familiar with the algorithm myself.
The documentation cites this reference for the fshift_hilbert:
Scott Wardle. 'A hilbert-transformer frequency shifter' Proc. DAFX98 Workshop on Digital Audio Effects, pages 25–29, Barcelona, 1998.
-
- Posts: 6
- Joined: Tue Jun 27, 2023 3:12 pm
Re: Request for assistance on "fshift" and "fshift_hilbert" plugins
Thank you for the reply. I am unfamiliar with C++ code, but I will look into the documentation.