Csound Csound-dev Csound-tekno Search About

Liveconvolver3

Date2016-09-19 22:09
FromOeyvind Brandtsegg
SubjectLiveconvolver3
Hello,
Just wanted to toss in a new effect I've made with ftconv and Cabbage.
It is called Liveconvolver and can live sample an impulse response and
start convolving before the recording of the IR has finished. During
recording it creates overlapping instances of ftconv using what it has
captured of the IR so far. The effect was made as part of a larger
research project on crossadaptive processing, where also several of
our friends here takes part.

More info here:
http://crossadaptive.hf.ntnu.no/index.php/2016/09/19/audio-effect-liveconvolver3/

There is potential for optimization of the process, we'll get to that next.

Oeyvind

Date2016-09-19 22:35
FromPeter Burgess
SubjectRe: Liveconvolver3

Wow! That's awesome :D


On 19 Sep 2016 10:09 pm, "Oeyvind Brandtsegg" <oyvind.brandtsegg@ntnu.no> wrote:
Hello,
Just wanted to toss in a new effect I've made with ftconv and Cabbage.
It is called Liveconvolver and can live sample an impulse response and
start convolving before the recording of the IR has finished. During
recording it creates overlapping instances of ftconv using what it has
captured of the IR so far. The effect was made as part of a larger
research project on crossadaptive processing, where also several of
our friends here takes part.

More info here:
http://crossadaptive.hf.ntnu.no/index.php/2016/09/19/audio-effect-liveconvolver3/

There is potential for optimization of the process, we'll get to that next.

Oeyvind


--

Oeyvind Brandtsegg
Professor of Music Technology
NTNU
7491 Trondheim
Norway
Cell: +47 92 203 205

http://www.partikkelaudio.com/
http://soundcloud.com/brandtsegg
http://flyndresang.no/
http://soundcloud.com/t-emp

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
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

Date2016-09-19 22:50
FromPeter Burgess
SubjectRe: Liveconvolver3
Thanks for the detailed description of it too, very interesting stuff :D

On Mon, Sep 19, 2016 at 10:35 PM, Peter Burgess
 wrote:
> Wow! That's awesome :D
>
>
> On 19 Sep 2016 10:09 pm, "Oeyvind Brandtsegg" 
> wrote:
>>
>> Hello,
>> Just wanted to toss in a new effect I've made with ftconv and Cabbage.
>> It is called Liveconvolver and can live sample an impulse response and
>> start convolving before the recording of the IR has finished. During
>> recording it creates overlapping instances of ftconv using what it has
>> captured of the IR so far. The effect was made as part of a larger
>> research project on crossadaptive processing, where also several of
>> our friends here takes part.
>>
>> More info here:
>>
>> http://crossadaptive.hf.ntnu.no/index.php/2016/09/19/audio-effect-liveconvolver3/
>>
>> There is potential for optimization of the process, we'll get to that
>> next.
>>
>> Oeyvind
>>
>>
>> --
>>
>> Oeyvind Brandtsegg
>> Professor of Music Technology
>> NTNU
>> 7491 Trondheim
>> Norway
>> Cell: +47 92 203 205
>>
>> http://www.partikkelaudio.com/
>> http://soundcloud.com/brandtsegg
>> http://flyndresang.no/
>> http://soundcloud.com/t-emp
>>
>> 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


Date2016-09-20 07:03
FromAnton Kholomiov
SubjectRe: Liveconvolver3
Great demo!

If someone said to me that it's possible to create this plugin in 400 loc I wouldn't believed 
but here it is. Am I right: On the video you are recording piano as IR and retriggering it with your voice?

There is some predefined fixed length to record the IR? 


2016-09-20 1:50 GMT+04:00 Peter Burgess <pete.soundtechnician@gmail.com>:
Thanks for the detailed description of it too, very interesting stuff :D

On Mon, Sep 19, 2016 at 10:35 PM, Peter Burgess
<pete.soundtechnician@gmail.com> wrote:
> Wow! That's awesome :D
>
>
> On 19 Sep 2016 10:09 pm, "Oeyvind Brandtsegg" <oyvind.brandtsegg@ntnu.no>
> wrote:
>>
>> Hello,
>> Just wanted to toss in a new effect I've made with ftconv and Cabbage.
>> It is called Liveconvolver and can live sample an impulse response and
>> start convolving before the recording of the IR has finished. During
>> recording it creates overlapping instances of ftconv using what it has
>> captured of the IR so far. The effect was made as part of a larger
>> research project on crossadaptive processing, where also several of
>> our friends here takes part.
>>
>> More info here:
>>
>> http://crossadaptive.hf.ntnu.no/index.php/2016/09/19/audio-effect-liveconvolver3/
>>
>> There is potential for optimization of the process, we'll get to that
>> next.
>>
>> Oeyvind
>>
>>
>> --
>>
>> Oeyvind Brandtsegg
>> Professor of Music Technology
>> NTNU
>> 7491 Trondheim
>> Norway
>> Cell: +47 92 203 205
>>
>> http://www.partikkelaudio.com/
>> http://soundcloud.com/brandtsegg
>> http://flyndresang.no/
>> http://soundcloud.com/t-emp
>>
>> 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



--
http://algorythmradio.com
https://soundcloud.com/algorythmradio

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

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

Date2016-09-20 18:21
FromOeyvind Brandtsegg
SubjectRe: Liveconvolver3
Hi,
Yes, I am recording the piano as IR and triggering it (convolving it)
with the sound from my voice. What is really unique is that it starts
convolving even before the IR has finished recording.
I've set a maximum length of the IR recording (5.9 secs at 44.1kHz),
but that is just an arbitrary limit, we could record much longer just
by using a larger table size. For each new recording, the IR length is
just the duration of the recording, independent of the max duration.
Glad you like it :-)

2016-09-19 23:03 GMT-07:00 Anton Kholomiov :
> Great demo!
>
> If someone said to me that it's possible to create this plugin in 400 loc I
> wouldn't believed
> but here it is. Am I right: On the video you are recording piano as IR and
> retriggering it with your voice?
>
> There is some predefined fixed length to record the IR?
>
>
> 2016-09-20 1:50 GMT+04:00 Peter Burgess :
>>
>> Thanks for the detailed description of it too, very interesting stuff :D
>>
>> On Mon, Sep 19, 2016 at 10:35 PM, Peter Burgess
>>  wrote:
>> > Wow! That's awesome :D
>> >
>> >
>> > On 19 Sep 2016 10:09 pm, "Oeyvind Brandtsegg"
>> > 
>> > wrote:
>> >>
>> >> Hello,
>> >> Just wanted to toss in a new effect I've made with ftconv and Cabbage.
>> >> It is called Liveconvolver and can live sample an impulse response and
>> >> start convolving before the recording of the IR has finished. During
>> >> recording it creates overlapping instances of ftconv using what it has
>> >> captured of the IR so far. The effect was made as part of a larger
>> >> research project on crossadaptive processing, where also several of
>> >> our friends here takes part.
>> >>
>> >> More info here:
>> >>
>> >>
>> >> http://crossadaptive.hf.ntnu.no/index.php/2016/09/19/audio-effect-liveconvolver3/
>> >>
>> >> There is potential for optimization of the process, we'll get to that
>> >> next.
>> >>
>> >> Oeyvind
>> >>
>> >>
>> >> --
>> >>
>> >> Oeyvind Brandtsegg
>> >> Professor of Music Technology
>> >> NTNU
>> >> 7491 Trondheim
>> >> Norway
>> >> Cell: +47 92 203 205
>> >>
>> >> http://www.partikkelaudio.com/
>> >> http://soundcloud.com/brandtsegg
>> >> http://flyndresang.no/
>> >> http://soundcloud.com/t-emp
>> >>
>> >> 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
>>
>>
>>
>> --
>> http://algorythmradio.com
>> https://soundcloud.com/algorythmradio
>>
>> 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
>
>
> 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