Speakers
Description
GR4 Studio is a modern visual development environment for GNU Radio 4 that makes it easier to build, inspect, run and monitor signal-processing applications. It combines a browser based graph editor with GR4's reflected block model and a minimal control-plane architecture, allowing users to compose real GR4 graphs, configure parameters, launch sessions, and connect live visualizations to block-owned data interfaces.
This talk with introduce GR4 Studio's architecture and show how it supports multiple deployment scenarios - local desktop mode, server mode, and full in browser support via WebAssembly
The presentation will include a live demonstration of Studio's core features: building flowgraphs visually, discovering reflected GR4 blocks, editing parameters, executing flowgraph sessions, and binding UI visualizations and controls to Studio blocks. We will also discuss early performance observations, including UI responsiveness, session-control latency, and the implications of separating control-plane operations from high-rate data streaming.
Finally, the talk will outline future plans for Studio, including richer first-party visualization blocks, improved deployment packaging, expanded transport support, and tighter integration with the evolving GR4 ecosystem, while keeping the design simple, explicit, and consistent with familiar GNU Radio workflows.
| Talk Length | 30 Minutes |
|---|---|
| Link to Open Source Code | github.com/gnuradio/gnuradio4-studio |
| Acknowledge | Acknowledge In-Person |