Brian McFee

Results 136 issues of 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...

question

The mux could benefit from asyncio. We'd have to be clever about scheduling, but i think it's possible.

enhancement
API

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...

enhancement

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...

question
Documentation

#### 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)....

enhancement
API change

#### 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,...

enhancement

#### 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...

enhancement
API change

#### 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.

enhancement

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...

enhancement
API change

We could support roots and fifths easily.

enhancement