David Konsumer

Results 457 comments of David Konsumer

> As a hack, I'm closing the read end of the pipe to collapse the flow graph. It seems like I still get this prob, even if I catch it...

I've got a basic example that uses some of these ideas [here](https://github.com/notnullgames/loveradio/blob/master/main.lua). I think I am starting to understand your points about IPC & file-descriptors now. I just wrapped `RealFileSink`....

Just checking back in on this. I think it is too advanced for me to work out all the parts of getting this to work, but I'd still really like...

@vsergeev Happy to help in any way I can, just let me know.

For me, initially, I could work out other stuff (RPC, automatic looking up of params, etc) as needed, if I just had a basic in-lua way to change a parameter,...

I tried copying the file, and just adding `setFrequency` and had the same issue. It seems like `self.dev` is only available in `RtlSdrSource:initialize_rtlsdr()` and `RtlSdrSource:run()`. Do I need to do...

I am calling it outside of `RtlSdrSource` on the instantiated block, in love (using my new `LoveAudioSinkMono`): ```lua local LoveAudioSinkMono = require('LoveAudioSinkMono') local radio = require('radio') local ffi = require('ffi')...

What about if you injected a callback that had access to to it, before the fork? ```lua local frequency = 90.7e6 local oldFrequency = 90.7e6 function radioSource:handleUpdates(dev) if oldFrequency ~=...

I appreciate the help & info. I think implementing the RPC is a bit beyond my time & expertise. I will probably have to switch to gnuradio for my immediate...

Also just one example block of the sort of RPC interface you expect (maybe `RtlSdrSource` or another central block) could probably get me going on implementing it on the others....