Re: [PD] Mute certain partials (sigmund~)?
+1 for William's approaches - works for me. On Mon, 1 Apr 2019 at 09:58, Peter P. wrote: > Hi, > > * William Brent [2019-03-30 16:21]: > > If you're open to other processing options, I made an extern a while back > > that does FFT filtering relative to harmonic numbers. You feed it a > signal > > and the continuous MIDI pitch output from [sigmund~], and then based on > > scalar values from a table you can boost/cut the amplitude of any given > > harmonic by index. I haven't maintained it at all, but you can get the > > source, help, and win/mac binaries here: > > > > http://williambrent.conflations.com/pages/research.html#pitchEnv > Thank you, will give it a try within the next days! > > > > That should give you the effect you want if I'm understanding you right. > > But if you specifically want to stick with analysis/resynthesis using > > [sigmund~], I gave a shot at a solution that produces mute/play flags for > > each [sigmund~] "track" by index. > Actually, I have not yet understood what a sigmund~ "track" is, the help > patch does not say much. What is the difference between a track and a > partial? > > Thanks again! > P > > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Mute certain partials (sigmund~)?
Hi, * William Brent [2019-03-30 16:21]: > If you're open to other processing options, I made an extern a while back > that does FFT filtering relative to harmonic numbers. You feed it a signal > and the continuous MIDI pitch output from [sigmund~], and then based on > scalar values from a table you can boost/cut the amplitude of any given > harmonic by index. I haven't maintained it at all, but you can get the > source, help, and win/mac binaries here: > > http://williambrent.conflations.com/pages/research.html#pitchEnv Thank you, will give it a try within the next days! > > That should give you the effect you want if I'm understanding you right. > But if you specifically want to stick with analysis/resynthesis using > [sigmund~], I gave a shot at a solution that produces mute/play flags for > each [sigmund~] "track" by index. Actually, I have not yet understood what a sigmund~ "track" is, the help patch does not say much. What is the difference between a track and a partial? Thanks again! P ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
[PD] Mute certain partials (sigmund~)?
I am trying to mute every even partial of an integer series of partials from a harmonic oboe sound tracked with [sigmund~]. I find that this is non-trivial as it is hard to determine -the order of increasing frequencies (sigmund orders them by strength) -which partial is the lowest for a harmonic sound. Does anyone have a good idea how this can be done either in realtime or offline (via tables perhaps)? Thanks! P ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list