[Csnd] sliding phase vocoder...
Date | 2013-05-13 12:18 |
From | Rory Walsh |
Subject | [Csnd] sliding phase vocoder... |
How does one turn on 'sliding' for phase vocoder operations in Csound, is there a command line flag, or does one have to build with sliding enabled? |
Date | 2013-05-13 12:28 |
From | peiman khosravi |
Subject | Re: [Csnd] sliding phase vocoder... |
No, I think you just specify an overlap size of 1 (or something like that). It doesn't work with every pvs opcode though.
P www.peimankhosravi.co.uk || Subscribe to RSS Feed To receive emails about upcoming concerts visit this page & enter your email address in the 'follow' section. On 13 May 2013 12:18, Rory Walsh <rorywalsh@ear.ie> wrote: How does one turn on 'sliding' for phase vocoder operations in Csound, |
Date | 2013-05-13 12:52 |
From | Rory Walsh |
Subject | Re: [Csnd] sliding phase vocoder... |
Thanks Peiman. Is there a list somewhere displaying which opcodes it works with? On 13 May 2013 12:28, peiman khosravi |
Date | 2013-05-13 13:16 |
From | peiman khosravi |
Subject | Re: [Csnd] sliding phase vocoder... |
Embarrassingly I haven't tried these yet, partly because I know for sure that the table read/write functions are not supported. I can't find any references in the manual to this.
P www.peimankhosravi.co.uk || Subscribe to RSS Feed To receive emails about upcoming concerts visit this page & enter your email address in the 'follow' section. On 13 May 2013 12:52, Rory Walsh <rorywalsh@ear.ie> wrote: Thanks Peiman. Is there a list somewhere displaying which opcodes it |
Date | 2013-05-13 13:23 |
From | peiman khosravi |
Subject | Re: [Csnd] sliding phase vocoder... |
It definitely supports pvscale, shift, pvsbandr, but not pvsblur. www.peimankhosravi.co.uk || Subscribe to RSS Feed To receive emails about upcoming concerts visit this page & enter your email address in the 'follow' section. On 13 May 2013 13:16, peiman khosravi <peimankhosravi@gmail.com> wrote:
|
Date | 2013-05-13 13:39 |
From | Rory Walsh |
Subject | Re: [Csnd] sliding phase vocoder... |
I was trying to find some info in the manual to, but no luck. On 13 May 2013 13:23, peiman khosravi |
Date | 2013-05-13 13:44 |
From | Richard Dobson |
Subject | Re: [Csnd] sliding phase vocoder... |
The sliding mode should really be regarded as "research" or 'experimental"; it will be ~very slow~ on consumer hardware (whereas John and colleagues have got it running comfortably in real time on a GPU using CUDA). It will probably come as no surprise that we failed to get a follow-up research grant, so future development will be fragmentary and occasional at best (my own PC still depends on the blunt-edge technology of the PCI bus, so I can't install even a relatively cheap CUDA-supporting GPU card in it). Maybe Yamaha will take it up one day and pay us a sentimental royalty. At least, you can experiment with "Transformational FM" – audio-rate FM applied arbitrarily to any or all frequency bins. That apart, I don't know if it will offer any special advantage to the majority of pvs opcodes. It will feel like a bit of a throwback to bygone days - set Csound running and go out to lunch, or check the result the next morning. For all these reasons (and more), documentation has not been much of a priority. You can check the paper and examples we did for ICMC 2007, which will give you an idea what it is all about: http://dream.cs.bath.ac.uk/SDFT/ Richard Dobson On 13/05/2013 13:16, peiman khosravi wrote: > Embarrassingly I haven't tried these yet, partly because I know for sure > that the table read/write functions are not supported. I can't find any > references in the manual to this. > > P > |
Date | 2013-05-13 14:09 |
From | Rory Walsh |
Subject | Re: [Csnd] sliding phase vocoder... |
Thanks Richard. I was hoping that in the time that has passed since your 2007 paper, consumer hardware would could now be faster enough for this type of stuff. FFT latency is such a killjoy! |