Help needed: DSP, SSB, Hilbert transforms, Octave language
Hi,
I could use help from someone who is knowledgeable about the phasing method of SSB demodulation via the Hilbert transform. I wrote an example in the Octave language and cannot, for the life of me, figure out why it doesn't work. The process works fine when I feed the Hilbert/demod an impulse response, but not with sinusoidal signals.
In addition to online research I prompted AI a bunch of different ways and it says I'm doing all the right stuff. I'm pretty sure it's just a stupid mistake. But I can't find it.
Please email support@kiwisdr.com if you know Octave, can run my Octave program (which generates a few plots) and tell me where my idiot mistake is.
Thank you very much!

Comments
@jks I know nothing about dsp. I did however see the words Hilbert transform in this message thread. It may contain a Java example.
https://groups.io/g/QRPLabs/topic/qdx_commander_v3_0/115809061
PS. be sure to read the whole thread.
Mike N8OOU
All I got out of that thread was "82 year old codger" and "AI hallucinations", both of which I can relate to (lol).
Actually I think I know what the problem is (amplitude imbalance). But I can't test until tomorrow.