Kevin Reid
Kevin Reid
These additional trait implementations will allow `Index`es to be stored in maps and compared with others, which will be useful at least for my purposes in generating glTF and testing...
`KHR_materials_volume` needs `Validate`, `texture`, and `extras`, but those items were not imported when exactly that feature was enabled. To fix this and any other similar problems, and prevent reoccurrences, make...
`audio-spectrum-main.js` constructs an `AudioContext` with the default sample rate, but this may not be the best sample rate available for a given input device. Detect what that sample rate is...
The requirement to configure two server ports is occasionally problematic. It would be nice if we could eliminate it. Options: 1. Migrate WebSocket server code from txWS to Autobahn, another...
[PyEphem](https://rhodesmill.org/pyephem/) is deprecated and the author is working on [Skyfield](https://rhodesmill.org/skyfield/) instead, which appears to do the same tasks with a redesigned API.
The word “block”, as used in the JS client code, actually means “remote object”, or more precisely “object composed mostly of `Cell`s in a particular fashion”, corresponding to `ExportedState` on...
Upcoming API feature: an AudioContext can be created with a specified sample rate. https://www.chromestatus.com/feature/5136778254090240 https://webaudio.github.io/web-audio-api/#dom-audiocontextoptions-samplerate This could be used to replace the explicit resampling done in ShinySDR's audio stream client...
Two silly missing features that combine to be a bad UI : 1. If no writable database is configured, then the user can create entries which are lost on restart....
Sometimes some frequency databases' content is missing in the spectrum view, and reloading helps. I haven't dug into this yet, but it probably has to do with JS database objects'...