Request for assistance on "fshift" and "fshift_hilbert" plugins

Post Reply
Sathish_kumar
Posts: 5
Joined: Tue Jun 27, 2023 3:12 pm

Request for assistance on "fshift" and "fshift_hilbert" plugins

Post by Sathish_kumar » Tue Jun 27, 2023 3:22 pm

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

nmichael
Posts: 15
Joined: Thu Nov 18, 2021 1:44 pm

Re: Request for assistance on "fshift" and "fshift_hilbert" plugins

Post by nmichael » Fri Jun 30, 2023 2:39 pm

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.

Sathish_kumar
Posts: 5
Joined: Tue Jun 27, 2023 3:12 pm

Re: Request for assistance on "fshift" and "fshift_hilbert" plugins

Post by Sathish_kumar » Sat Jul 01, 2023 9:53 am

Thank you for the reply. I am unfamiliar with C++ code, but I will look into the documentation.

Post Reply