kpreid / shinysdr

Software-defined radio receiver application built on GNU Radio with a web-based UI and plugins. In development, usable but incomplete. Compatible with RTL-SDR.
https://shinysdr.switchb.org/
GNU General Public License v3.0
1.08k stars 115 forks source link

URL source for audio toolbox #107

Open kpreid opened 6 years ago

kpreid commented 6 years ago

/tools/audio-spectrum and friends can take audio from "user media" devices. I got a request to allow URLs for audio files/streams as well.

Details:

This will require substantial refactoring of the UserMediaSelector code, but the previous design was kind of awkward and overengineered anyway.

kpreid commented 6 years ago

Commit ec44613ac0ebaadf183b66910969196a0de97a08

Besides some kludged-together bits, not done from the above list:

But it works, and also supports local files.