GNU radio is very powerful and easy to use.
In 15 minutes you can create a radio by visually arranging some
blocks, even without knowing too much about DSP. I'm surprised it
hadn't got more traction within amateur radio community.
Pretty much all types of radio have been simulated at this point
GNU Radio is one of those love it and hate it applications. I like how I
can plug in my Pluto learning module and transmit and receive waveforms. Or
my old RTL dongle. It's just amazing.
What I wanted actually is a Quadrature modulator. There's a Quadrature
demodulator, so why not the opposite?