Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-10-05 Thread Earl Vickers
Ethan Fenn wrote: > One thing that might be interesting to try is to grab a slice of audio, > apply a smooth window, and then convolve it with an ongoing stream of white > noise. Sort of the opposite of a usual convolution reverb -- rather than a > fixed "kernel" and a new chunk of "signal"

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-10-04 Thread Ethan Fenn
One thing that might be interesting to try is to grab a slice of audio, apply a smooth window, and then convolve it with an ongoing stream of white noise. Sort of the opposite of a usual convolution reverb -- rather than a fixed "kernel" and a new chunk of "signal" every frame, you'd have a fixed

[music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-10-02 Thread Earl Vickers
Spencer Jackson wrote: > The next thing I could think of is taking the loop into the frequency domain > and removing all phase data so that it becomes a pure even function > which should loop nicely and still contain the same frequencies. I > thought I'd ask here for suggestions though, before

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-10-02 Thread Emanuel Landeholm
Fabian (and list), This looks reality interesting. Are you estimating PSD FIR-coeffs using that Burg algorithm? I have seen something similar that produces second order sections for IIR. I believe it's called CELP. /Emanuel ___ dupswapdrop: music-dsp

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-10-02 Thread Fabian-Robert Stöter
I’m a bit late, but your discussion reminded me of this paper: I. Kauppinen and K. Roth, “Audio signal extrapolation - theory and applications,” Proc. of the 5th Int. Conference on Digital Audio Effects (DAFx- 02), 2002. The idea is to extrapolate in time-domain using

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Evan Balster
> > I was thinking of taking freeverb and removing the comb > filters and just using the allpass filters with 100% feedback thinking > it would make it a "cleaner" sustain. > I think that's worth a try. Using comb filters would be problematic in your case because the harmonics of the guitar

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Spencer Jackson
Wow, thanks all for the replies! If I used a reverb would it end up giving the sustained voice too much character? I was thinking of taking freeverb and removing the comb filters and just using the allpass filters with 100% feedback thinking it would make it a "cleaner" sustain. I'm leaning this

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Emanuel Landeholm
Simple OLA will produce warbles. I recommend a phase vocoder. ___ dupswapdrop: music-dsp mailing list music-dsp@music.columbia.edu https://lists.columbia.edu/mailman/listinfo/music-dsp

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Emanuel Landeholm
Essentially, what you want is a "sustain" effect? ___ dupswapdrop: music-dsp mailing list music-dsp@music.columbia.edu https://lists.columbia.edu/mailman/listinfo/music-dsp

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread gm
Am 16.09.2016 um 19:30 schrieb Spencer Jackson: On Fri, Sep 16, 2016 at 11:24 AM, gm wrote: Did you consider a reverb or an FFT time stretch algorithm? I haven't looked into an FFT algorithm. I'll have to read up on that, but what do you mean with reverb? Would you

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Eric Brombaugh
[music-dsp] Help with "Sound Retainer"/Sostenuto Effect I coded up the spectral freeze core of the Audio Damage "Spectre" module in a similar way: http://www.audiodamage.com/hardware/product.php?pid=ADM15 It's a basic phase vocoder with forward and inverse

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Giulio Moro
remember correctly I was using 2048 samples per block and 512 samples step, with good results. Best,Giulio From: Eric Brombaugh <ebrombau...@cox.net> To: music-dsp@music.columbia.edu Sent: Friday, 16 September 2016, 19:50 Subject: Re: [music-dsp] Help with "Sound Retainer"/

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Thomas Rehaag
In the time domain I'd try to mask the whole sample e.g. with a triangle window. Then repeat it half overlapped. (Or was this already one of your "various forms of crossfading"?) Maybe even add up the signal with it's reverse signal to have constant power before overlapped playback. But that's

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Giulio Moro
ct: Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect I coded up the spectral freeze core of the Audio Damage "Spectre" module in a similar way: http://www.audiodamage.com/hardware/product.php?pid=ADM15 It's a basic phase vocoder with forward and inverse FFTs but

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Bjorn Roche
On Fri, Sep 16, 2016 at 1:30 PM, Spencer Jackson wrote: > On Fri, Sep 16, 2016 at 11:24 AM, gm wrote: > > Did you consider a reverb or an FFT time stretch algorithm? > > > > I haven't looked into an FFT algorithm. I'll have to read up on that, > but

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Eric Brombaugh
-- *From:* Spencer Jackson <ssjackso...@gmail.com> *To:* music-dsp@music.columbia.edu *Sent:* Friday, 16 September 2016, 18:30 *Subject:* Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect On Fri, Sep 16, 2016 at 11:24 AM, gm <g...@voxangeli

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Giulio Moro
, to "sample" the signal, then I would keep the vector of amplitudes constant while updating the phase. Best,Giulio From: Spencer Jackson <ssjackso...@gmail.com> To: music-dsp@music.columbia.edu Sent: Friday, 16 September 2016, 18:30 Subject: Re: [music-dsp] Help with "Soun

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Evan Balster
Regarding reverbs, one classic element is the Schroeder allpass: https://ccrma.stanford.edu/~jos/pasp/Schroeder_Allpass_Sections.html You can use it to smear a signal without any constructive or destructive interference. Generally speaking this lack of "color" is a disadvantage, but for your

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread gm
Did you consider a reverb or an FFT time stretch algorithm? Am 16.09.2016 um 17:48 schrieb Spencer Jackson: Hi all: First post on the list. Quite some time ago I set out to create a lv2 plugin re-creation of the electroharmonix freeze guitar effect. The idea is that when you click the button

Re: [music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Spencer Jackson
On Fri, Sep 16, 2016 at 11:24 AM, gm wrote: > Did you consider a reverb or an FFT time stretch algorithm? > I haven't looked into an FFT algorithm. I'll have to read up on that, but what do you mean with reverb? Would you feed the loop into a reverb or apply some

[music-dsp] Help with "Sound Retainer"/Sostenuto Effect

2016-09-16 Thread Spencer Jackson
Hi all: First post on the list. Quite some time ago I set out to create a lv2 plugin re-creation of the electroharmonix freeze guitar effect. The idea is that when you click the button it takes a short sample and loops it for a drone like effect, sort of a granular synthesis sustainer thing.