Brian McFee
Brian McFee
We really should stop trying to support python 2. All the frameworks are now up to speed with python 3, and it will allow us to remove a good amount...
The mux could benefit from asyncio. We'd have to be clever about scheduling, but i think it's possible.
Pescador sometimes makes it tricky to debug systems. As a recent example, we had a setup where some streamers in a mux were failing due to a data error, which...
What do folks think about putting together a short paper about pescador, once the next major revision is done? I'm thinking the journal of open source software would be a...
#### Description pumpp features currently rely on low-level librosa implementations, but we could also have wrappers for pre-trained feature extractors like [openl3](https://github.com/marl/openl3) and [vggish](https://github.com/tensorflow/models/tree/master/research/audioset) (the latter as implemented by openmic)....
#### Description The next librosa release (0.7.1) introduces an in-place multidimensional frame operator. This could be used to more cleanly sample patches than our current implementation. Definitely an enhancement here,...
#### Description Feature extractors and task transformers sometimes obscure certain parameters that are necessary for faithful visual reproduction of a transform. It wouldn't be hard to add a `display` method...
#### Description We should have a feature transformer for simple time-series. This mainly matters for sample rate consistency and stereo->mono conversion, but it would be easy to do.
Some applications call for non-uniform time sampling, eg, beat-synchronous features. This is fairly involved to implement, since it requires both an estimator (beat tracker) and a post-processing of all dynamic...