Csound Csound-dev Csound-tekno Search About

Analysis delay of pvsanal/pvsynth

Date2015-05-02 00:00
From"F. Silvain"
SubjectAnalysis delay of pvsanal/pvsynth
Hey hey,
how do I compute the correct delay/latency of calls to pvsanal followed by a 
pvsynth? It seems, that ifftsize samples does not work in all cases.

Ta-ta
----
Ffanci
* Homepage: https://freeshell.de/~silvain
* Twitter:  http://twitter.com/ffanci_silvain
* GitHub:   https://github.com/fsilvain

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2015-05-02 07:32
FromVictor Lazzarini
SubjectRe: Analysis delay of pvsanal/pvsynth
Try fftsize + hopsize.

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

> On 2 May 2015, at 00:00, F. Silvain  wrote:
> 
> Hey hey,
> how do I compute the correct delay/latency of calls to pvsanal followed by a 
> pvsynth? It seems, that ifftsize samples does not work in all cases.
> 
> Ta-ta
> ----
> Ffanci
> * Homepage: https://freeshell.de/~silvain
> * Twitter:  http://twitter.com/ffanci_silvain
> * GitHub:   https://github.com/fsilvain
> 
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud 
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Csound-users mailing list
> Csound-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-users
> Send bugs reports to
>        https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2015-05-02 12:01
From"F. Silvain"
SubjectRe: Analysis delay of pvsanal/pvsynth
Victor Lazzarini, May 2 2015:

> Try fftsize + hopsize.
...
Thank you victor, that does improve the quality of balance'ing with the original signal.

Ta-ta
----
Ffanci
* Homepage: https://freeshell.de/~silvain
* Twitter:  http://twitter.com/ffanci_silvain
* GitHub:   https://github.com/fsilvain

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2015-05-02 14:43
Frompeiman khosravi
SubjectRe: Analysis delay of pvsanal/pvsynth
AttachmentsNone  None  
Another trick is to split the signal after pvsanal and have n extra pvsynth for the dry signal... Come to think of it, it would be nice to have a pvs opcode that gives a simple gain control in the spectral domain. Perhaps there is a way of doing that alread?

P


On 2 May 2015 at 12:01, F. Silvain <silvain@freeshell.de> wrote:
Victor Lazzarini, May 2 2015:

> Try fftsize + hopsize.
...
Thank you victor, that does improve the quality of balance'ing with the original signal.

Ta-ta
----
Ffanci
* Homepage: https://freeshell.de/~silvain
* Twitter:  http://twitter.com/ffanci_silvain
* GitHub:   https://github.com/fsilvain

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here


Date2015-05-02 14:48
FromVictor Lazzarini
SubjectRe: Analysis delay of pvsanal/pvsynth
AttachmentsNone  None  
https://csound.github.io/docs/manual/pvsgain.html

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

On 2 May 2015, at 14:43, peiman khosravi <peimankhosravi@gmail.com> wrote:

Another trick is to split the signal after pvsanal and have n extra pvsynth for the dry signal... Come to think of it, it would be nice to have a pvs opcode that gives a simple gain control in the spectral domain. Perhaps there is a way of doing that alread?

P


On 2 May 2015 at 12:01, F. Silvain <silvain@freeshell.de> wrote:
Victor Lazzarini, May 2 2015:

> Try fftsize + hopsize.
...
Thank you victor, that does improve the quality of balance'ing with the original signal.

Ta-ta
----
Ffanci
* Homepage: https://freeshell.de/~silvain
* Twitter:  http://twitter.com/ffanci_silvain
* GitHub:   https://github.com/fsilvain

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
       https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2015-05-02 15:11
From"F. Silvain"
SubjectRe: Analysis delay of pvsanal/pvsynth
peiman khosravi, May 2 2015:

> Another trick is to split the signal after pvsanal and have n extra pvsynth
> for the dry signal... Come to think of it, it would be nice to have a pvs
> opcode that gives a simple gain control in the spectral domain. Perhaps
> there is a way of doing that alread?

I use only pvsftr/pvsftw and manipulate frequencies and amplitudes manually. My trick after pvsynth is to delay the original audio signal and use balance. It works quite well.

Are there other ways to calculate the complete latency of a resynthesis process? Are there statistics about opcodes, that give their latency? I didn't find anything in the manual.
>
> P
>
>
>
>
> *www.peimankhosravi.co.uk  || RSS Feed
>  || Concert News
> *
>
> On 2 May 2015 at 12:01, F. Silvain  wrote:
>
>> Victor Lazzarini, May 2 2015:
>>
>>> Try fftsize + hopsize.
>> ...
>> Thank you victor, that does improve the quality of balance'ing with the
>> original signal.
>>
>> Ta-ta
>> ----
>> Ffanci
>> * Homepage: https://freeshell.de/~silvain
>> * Twitter:  http://twitter.com/ffanci_silvain
>> * GitHub:   https://github.com/fsilvain
>>
>>
>> ------------------------------------------------------------------------------
>> One dashboard for servers and applications across Physical-Virtual-Cloud
>> Widest out-of-the-box monitoring support with 50+ applications
>> Performance metrics, stats and reports that give you Actionable Insights
>> Deep dive visibility with transaction tracing using APM Insight.
>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>> _______________________________________________
>> Csound-users mailing list
>> Csound-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-users
>> Send bugs reports to
>>         https://github.com/csound/csound/issues
>> Discussions of bugs and features can be posted here
>>
>

Ta-ta
----
Ffanci
* Homepage: https://freeshell.de/~silvain
* Twitter:  http://twitter.com/ffanci_silvain
* GitHub:   https://github.com/fsilvain

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2015-05-02 16:39
FromVictor Lazzarini
SubjectRe: Analysis delay of pvsanal/pvsynth
The delay between in and out of pv should be that what I said, unless you have further delay lines in the spectral domain, in which case they should be added to it.

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

> On 2 May 2015, at 15:11, F. Silvain  wrote:
> 
> peiman khosravi, May 2 2015:
> 
>> Another trick is to split the signal after pvsanal and have n extra pvsynth
>> for the dry signal... Come to think of it, it would be nice to have a pvs
>> opcode that gives a simple gain control in the spectral domain. Perhaps
>> there is a way of doing that alread?
> 
> I use only pvsftr/pvsftw and manipulate frequencies and amplitudes manually. My trick after pvsynth is to delay the original audio signal and use balance. It works quite well.
> 
> Are there other ways to calculate the complete latency of a resynthesis process? Are there statistics about opcodes, that give their latency? I didn't find anything in the manual.
>> 
>> P
>> 
>> 
>> 
>> 
>> *www.peimankhosravi.co.uk  || RSS Feed
>>  || Concert News
>> *
>> 
>>> On 2 May 2015 at 12:01, F. Silvain  wrote:
>>> 
>>> Victor Lazzarini, May 2 2015:
>>> 
>>>> Try fftsize + hopsize.
>>> ...
>>> Thank you victor, that does improve the quality of balance'ing with the
>>> original signal.
>>> 
>>> Ta-ta
>>> ----
>>> Ffanci
>>> * Homepage: https://freeshell.de/~silvain
>>> * Twitter:  http://twitter.com/ffanci_silvain
>>> * GitHub:   https://github.com/fsilvain
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> One dashboard for servers and applications across Physical-Virtual-Cloud
>>> Widest out-of-the-box monitoring support with 50+ applications
>>> Performance metrics, stats and reports that give you Actionable Insights
>>> Deep dive visibility with transaction tracing using APM Insight.
>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>> _______________________________________________
>>> Csound-users mailing list
>>> Csound-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-users
>>> Send bugs reports to
>>>        https://github.com/csound/csound/issues
>>> Discussions of bugs and features can be posted here
> 
> Ta-ta
> ----
> Ffanci
> * Homepage: https://freeshell.de/~silvain
> * Twitter:  http://twitter.com/ffanci_silvain
> * GitHub:   https://github.com/fsilvain
> 
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud 
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Csound-users mailing list
> Csound-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-users
> Send bugs reports to
>        https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here