Csound Csound-dev Csound-tekno Search About

Re: [Csnd] Convolution with changing IR

Date2011-03-25 02:09
From"Partev Barr Sarkissian"
SubjectRe: [Csnd] Convolution with changing IR
Forgive my moment of cluelessness but, what is "IR" in this context?

-pbs


====================================================================



--- alexweiss86@gmail.com wrote:

From: Alex Weiss 
To: csound@lists.bath.ac.uk
Subject: [Csnd] Convolution with changing IR
Date: Thu, 24 Mar 2011 11:44:06 -0700

Hi folks,

I've been a quiet reader of this list for a while, but I do have a
question now that I cannot solve on my own. Most of my sound design
and music involves heavy use of convolution (pconvolve), as it's one
of the most powerful techniques out there, I believe. But there is
one limiting factor: while I can change and modulate the sound to be
convoluted to my liking, the IR is always static in that I can't
change it. What I'd love to do is to find a way to have the IR change
continuously (but slowly) over time. I assume one way to do this
would be to generate and output a new IR wave file at k-rate before
calls  to  pconvolve.  But  that  seems prohibitive in terms of
performance overhead. Additionally, I don't even know if it would
work at all, as the entire sound file would have to be generated
during a single k-cycle, which means that I'd have to find a way to
split one cycle up into multiple "subcycles." I'm probably not very
clear on this, but I hope you understand what I mean.

How hard would it be to modify the pconvolve opcode to read the IR
from a table instead of a file? I believe this might be a solution...

Thanks,

Alex




_____________________________________________________________
Netscape.  Just the Net You Need.


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"

Date2011-03-25 05:17
FromJustin Glenn Smith
SubjectRe: [Csnd] Convolution with changing IR
Impulse response. Literally, the output of the system when the input is a single impulse.

Partev Barr Sarkissian wrote:
> Forgive my moment of cluelessness but, what is "IR" in this context?
> 
> -pbs
> 
> 
> ====================================================================
> 
> 
> 
> --- alexweiss86@gmail.com wrote:
> 
> From: Alex Weiss 
> To: csound@lists.bath.ac.uk
> Subject: [Csnd] Convolution with changing IR
> Date: Thu, 24 Mar 2011 11:44:06 -0700
> 
> Hi folks,
> 
> I've been a quiet reader of this list for a while, but I do have a
> question now that I cannot solve on my own. Most of my sound design
> and music involves heavy use of convolution (pconvolve), as it's one
> of the most powerful techniques out there, I believe. But there is
> one limiting factor: while I can change and modulate the sound to be
> convoluted to my liking, the IR is always static in that I can't
> change it. What I'd love to do is to find a way to have the IR change
> continuously (but slowly) over time. I assume one way to do this
> would be to generate and output a new IR wave file at k-rate before
> calls  to  pconvolve.  But  that  seems prohibitive in terms of
> performance overhead. Additionally, I don't even know if it would
> work at all, as the entire sound file would have to be generated
> during a single k-cycle, which means that I'd have to find a way to
> split one cycle up into multiple "subcycles." I'm probably not very
> clear on this, but I hope you understand what I mean.
> 
> How hard would it be to modify the pconvolve opcode to read the IR
> from a table instead of a file? I believe this might be a solution...
> 
> Thanks,
> 
> Alex
> 
> 
> 
> 
> _____________________________________________________________
> Netscape.  Just the Net You Need.
> 
> 
> Send bugs reports to the Sourceforge bug tracker
>             https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
> 
> 



Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"