# Pre-processing for (Training for real-time NMF)

**URL:** https://discourse.flucoma.org/t/pre-processing-for-training-for-real-time-nmf/145
**Category:** Usage Questions
**Created:** [December 25, 2018, 10:14pm UTC](https://discourse.flucoma.org/t/pre-processing-for-training-for-real-time-nmf/145 "2018-12-25T22:14:54Z")
**Posts on this page:** 1
**Showing post:** 19

<div class="post-metadata">

### Author: ![rodrigo.constanzo](https://discourse.flucoma.org/user_avatar/discourse.flucoma.org/rodrigo.constanzo/32/12_2.png) [@rodrigo.constanzo](https://discourse.flucoma.org/u/rodrigo.constanzo)
#### Post date: [February 1, 2019, 11:17am UTC](https://discourse.flucoma.org/t/pre-processing-for-training-for-real-time-nmf/145/19 "2019-02-01T11:17:50Z")

</div>

First, a little bump (for @tremblap) about extracting an IR from an audio file, as it would be good to revisit the filtering aspect of this process.

And more excitingly, the new(ly fixed) `@filterupdate 1` is having some nice results on my dicts.

Just the raw `@ranks`:

 ![10%20pm](https://discourse.flucoma.org/uploads/default/original/1X/c33695207779208bcf68c9d3b43094a81ca042c7.jpeg)

And some `@filterupdate 1` with `@iterations 1000`:

 ![46%20pm](https://discourse.flucoma.org/uploads/default/original/1X/16237701609a34a8fc6c56ff514caee296d60960.png)

I still haven’t tested the matching itself (for reasons expressed elsewhere), but this is a promising step.

I also want to test out what @groma suggested in the [HPSS thread](http://discourse.flucoma.org/t/hpss-using-pre-seeded-harmonic-dictionaries/156/11):

> [@Hpss using pre-seeded harmonic dictionaries](https://discourse.flucoma.org/t/hpss-using-pre-seeded-harmonic-dictionaries/156/11):
>
> For example you could pre-train NMF with the components resulting from HPSS, then re-train with the mixed signal…

---

_[View the full topic](https://discourse.flucoma.org/t/pre-processing-for-training-for-real-time-nmf/145)._
