[Csnd] Spectra Layers
Date | 2021-05-31 09:26 |
From | tjingboem |
Subject | [Csnd] Spectra Layers |
i posted this on the Csound Forum, but got no reply....
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
For discussion sake: are programs like SpectraLayers: Advanced Spectral Editor | Steinberg 2 based on FFT with 1 Hz resolution, you think? Could this, at present, be imitated by Csound opcodes? |
Date | 2021-05-31 10:38 |
From | Oeyvind Brandtsegg |
Subject | Re: [Csnd] Spectra Layers |
My first thought is that a (brute force) 1Hz resolution is unlikely, as it would require the fft size to be very long (equivalent to 1 second of audio). The temporal resolution would then suffer greatly. The spectral editing methods could be imitated by Csound opcodes. I assume they (SpectraLayers, Rx etc) do some neat tricks to avoid artifacts when arbitrarily changing the amplitude of single bins, so it might be necessary to look into how that can be replicated. Oeyvind man. 31. mai 2021 kl. 10:27 skrev tjingboem <magknevel@gmail.com>:
|
Date | 2021-05-31 10:56 |
From | Victor Lazzarini |
Subject | Re: [Csnd] [EXTERNAL] [Csnd] Spectra Layers |
yes, for a 1Hz resolution you need a 1-second audio frame. A 65536-size dft size in the phase vocoder will give sub-1Hz resolution in frequency at 44.1 or 48 KHz, but lots of smearing in time. ======================== Prof. Victor Lazzarini Maynooth University Ireland > On 31 May 2021, at 10:38, Oeyvind Brandtsegg |