Is the polarity one relevant with SDR?I think all the important options are exposed now.
I'd ask on the gnuradio mailing list about that, someone might have something suitable/similar.I was thinking of making a GNU Radio block that would buffer the audio when multiple channels are in use, and play back the buffered audio during the gaps when no channels are transmitting.
I notice it on my system, but it's not a huge difference. Running 15 in parallel, I get about 280% CPU usage without squelch, and 250% with.I've noticed that whether or not squelch is active doesn't seem to make any difference to CPU usage.
If your polarity is backwards for some reason, you can just use the Multiply Const block to multiply the input signal by -1.Is the polarity one relevant with SDR?
I don't think Sample and Hold will work because it doesn't do any buffering. None of the other blocks seem to do what I want either, so I'll probably have to write something.You could probably write a flow to do it in gnuradio-companion; daisychain a bunch of "Sample and Hold"s together.
Looks like you wrote something.I don't think Sample and Hold will work because it doesn't do any buffering. None of the other blocks seem to do what I want either, so I'll probably have to write something.