CubicSDR v0.2.0 release

CubicSDR 0.2.0 release builds are now available on the CubicSDR GitHub Releases page:
The initial manual for CubicSDR 0.2.0 is also available at:
0.2.0 includes built-in support for:
– SoapyRemote
– AirSpy
– SDRPlay** (only AppImage supported for Linux currently)
– HackRF
– BladeRF
– Red Pitaya
– Audio Devices
– UHD (OSX / Windows Only)
– RFSpace (OSX Only)
Changes since v0.1.20-alpha include (consolidated from GitHub release notes):
– Improved squelch with dynamic floor/ceiling; improves AM / SSB signal squelch
– Adds support for ranged center frequency input (spacebar, numeric trigger) for manual view control
– – Use the dash ‘-‘ key between two frequencies when manually entering center frequency to set the view
– BladeRF bandwidth patch
– Better stream init handling
– Menu cleanup / refactoring
– – Unify Font / Theme to Display menu
– Added modem settings UI for analog modems
– – Added FM Stereo de-emphasis filter option
– – Modem Audio Out part of modem settings UI now
– – Modem settings can be hidden and will save view state
– Update SoapySDR to 0.5.x
– Add flatpak build for Linux
– Additional crash fixes and threading improvements ( thanks to @vsonnier )
– Additional character support for sessions / labels ( thanks to @vsonnier )
– Additional high resolution fonts, better fonts sizes for UI scaling, general improvements ( thanks to @vsonnier )
– Gain UI and font scale improvements
– Active Zoom / View states now saved with session file
– Updated internal libraries ( thanks to @vsonnier )
– Enable peak hold for modem view ( thanks to @vsonnier )
– Edit modem labels with ‘E’, saved to session ( thanks to @vsonnier )
– Font support for additional characters ( thanks to @vsonnier )
– Add AirSpy and UHD support for windows
– Add UHD support for Linux
– Save sample rate, gain levels and AGC state per-device
– Fix issue with intel graphics drivers
– Sample rate now selectable from device dialog
– Add NBFM mode at 12.5KHz default
– Mouse wheel improvements for meter UIs, focus fixes for Windows 7
– Gain meters now support mouse wheel
– Crash fixes and thread cleanup by @vsonnier
– Hamlib now included in releases by default
– Adds “Rig Control” Menu
– – Per-rig SDR-IF control
– – Model / Serial Rate / Control port configuration per-rig
– – Rig control toggle
– – Follow rig control toggle
– – Floating center frequency toggle
– – Rig modem tracking toggle
– New keyboard handler
– Hover and start typing a number for numeric entry (alternate to space).
– Waterfall lines-per-second, spectrum averaging, gain values can now be set via direct-entry (space, number)
– Hover help tips on by default for new users, experienced can disable in settings menu
– Tab / Shift-Tab now selects next / previous modem
– Solo mode ‘S’ can now solo a modem’s output, solo follows modem focus
– Squelch break will automatically focus in solo mode
– ‘]’ and ‘[‘ keys will now nudge the active modem by the current frequency snap value (or 1Hz if no snap)
– – Hold shift to nudge at half the snap value, i.e. 1KHz snap + SHIFT – ] = 500Hz nudge
– High-res graphics switching and discrete graphics enable for OSX
– Add swap I/Q setting for all devices
– Add delta-locked modems; delta-locked modems will remain locked relative to the center frequency for band-plan sessions
– Add auto-zero for squelch, right click to set above current signal level (thanks @george-viaud)
– – Fine tune squelch /w mouse wheel
– Start / Stop device on demand from menu
– Rewrite/optimize of SSB modems
– Fixes USB and LSB signal drift
– SoapyRedPitaya for Red Pitaya support
– Improved SDR thread performance and stream handling
– SDR Device dialog options now synchronize with app
– Refresh for SoapySDR modules with variable and dependent settings
– Improvements for low-bandwidth such as reduced FFT resolution
– SoapyAudio for audio input devices / VLF
– Improved side-band suppression for SSB modes
– Peak Hold feature
– Fix for SSB manual bandwidth entry
– Frequency and modem placement preview (with snap) in spectrum view
– Device name editing in SDR Devices dialog
– Can now refresh SDR Devices dialog for hot-swapping devices
– Can now add SoapySDR devices manually (i.e. RedPitaya, RFSpace)
– Fix for waterfall halt / overload crash when exceeding CPU limits
– Font size and layout size improvements
– Can now center frequency on modem or hovered frequency with ‘c’
– Sessions now save current sample rate


CubicSDR v0.1.20-alpha release

Over the past few months CubicSDR has been expanding to support more devices via the SoapySDR library and those releases are now reaching a somewhat stable state.
v0.1.20-alpha builds are available for OSX and Windows and include built-in support for:

– HackRF
– BladeRF
– SoapyRemote
– SDRPlay (Requires copying DLL, see note on release page)

Additionally OSX build includes SoapyOsmo support for:

– AirSpy
– RFSpace

CubicSDR v0.1.20 download link:
Changes since v0.1.4 include:

– General UI Improvements, many crash fixes
– Manual gain control (just disable “automatic gain” in the settings menu)
– Visual gain control by right-dragging up/down on the spectrum (or shift+up/down arrow)
– SDR Device configuration dialog on startup with saved preferences
– SoapyRemote support allows any supported device to work over a network
– Rework of waterfall/spectrum Zoom functionality, improved detail and performance
– Eliminated aliases crawling across spectrum during zoom
– Main areas of display can now be resized, just drag the dividers between them
– LSB/USB tuning and bandwidth improvements, better bandwidth defaults overall
– Internal rewrite of modem code into distinct classes replacing monolithic demodulator
– Menu options automatically adjust to the active device settings and ranges (including custom device settings unknown to CubicSDR!) thanks to SoapySDR device argument and setting queries.
– Liquid-DSP PFB Channelizer is now utilized to allow for decent performance while using many VFOs at high input bandwidths (20+ WBFM stations at once on a HackRF can be done easily 🙂


CubicSDR v0.1.4-beta released

CubicSDR v0.1.4 beta release is now available on GitHub.   Includes new audio spectrum visuals, waterfall and spectrum speed control, I/Q output mode, mute, performance improvements and more.

v0.1.4-beta release on GitHub

CubicSDR v0.1.4-beta quick demonstration video:


CubicSDR v0.1.3-beta released

CubicSDR v0.1.3 beta release is now available on GitHub.  Includes new Stereo FM code, direct frequency entry, direct sampling, I/Q swap and stability fixes.

v0.1.3-beta release on GitHub

CubicSDR v0.1.2-beta released

CubicSDR v0.1.2-beta is now available on GitHub.  It includes a new tuning bar with clickable / draggable / scrollable digits, the ability to set audio sample rate per-device and a dialog / interactive tuning bar tool for setting device PPM which will be remembered per-device.  Also some basic usability improvements have been made and a few common crashes (mostly related to deleting demodulators) have been resolved.

v0.1.2-beta release on GitHub

CubicSDR v0.1.1-beta released

CubicSDR v0.1.1 beta has been released on GitHub and includes a major fix for audio clipping and gain problems which primarily affected AM/SSB audio output.  Bundled installations are now available for Windows and Linux but the Win32 and Linux builds should be considered experimental.

CubicSDR v0.1.0-beta released

CubicSDR v0.1.0-beta now available on GitHub:

Downloads Now Available

Downloads page is now online where new binaries will be added when released.  Linux builds will be available once I get a chance (or if someone can beat me to it) to prepare the appropriate CPack / distribution configurations.

CubicSDR v0.01 Early Preview on YouTube

Proudly powered by WordPress   Premium Style Theme by