-
Notifications
You must be signed in to change notification settings - Fork 453
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SSB Modulator input source issue #2336
Comments
I am using pipewire . Can it be related? Should I try pulseaudio? |
Worth a try. |
did not helped :( |
Switching between modulators I could get WFM Modulator working once. But All other (Audio sourced) modulators don't work. NFM, AM, SSB |
When adding SSB Modulator I am getting this errors:
|
On Windows, it's working with Qt6, but not working with Qt5. It goes wrong, I think, because AMModBaseband::applySettings calls AMModSource::applyChannelSettings setting channelSampleRate to 0. Then AMModBaseband::handleData is called, and the thread locks up. With Qt6, although the channelSampleRate is set to 0, before AMModBaseband::handleData is called, AMModBaseband::handleMessage: gets a DSPSignalNotification with the correct channel sample rate. Why is channelSampleRate set to 0? Because m_channelizer->setBasebandSampleRate is only set when AMModBaseband gets a DSPSignalNotification, and it currently never gets one. This is because AMMod gets the DSPSignalNotification while not running, and it only forwards if running. What I suspect we should do is send a DSPSignalNotification notification in AMMod::start(). That is what all of the demods do. Eg in AMDemod::start:
Unrelated, but m_feedbackAudioSampleRate is uninitialised:
|
…ification in audio mods for f4exb#2336.
I have had the same issue too with audio inputs on SSB it will also not output CW but will just about do a tone but seems to be tempramental |
@srcejon can we cut a release that I can try? |
Hello. I have the same problem when trying to use the microphone input in the SSB modulator. It worked before, now it doesn't. |
The issue exists in v7.22.5 |
Just tried again, and while 7.22.5 is fixed for File Output, Test Output and Audio Output, it's not working on USRP (don't have a Pluto or HackRF), so a problem still remains. |
Looks like there's another bug as well, introduced by the Sonar Fixes patch, when m_channelSampleRate is greater than m_audioSampleRate. Easy fix though. |
Lets hope for new release soon 🤞 |
SDRangel: v7.22.4, v7.22.3, v7.22.2, v7.22.1
OS: Linux OpenSuse Tumbleweed
SDR Device: PlutoSDR
All work great on RX.
On TX + SSB modulator: Connecting any Audio input source. SSB modulator shows -150dB and don't show any movement.
All was working fine on version v7.21.3
The text was updated successfully, but these errors were encountered: