Csound Csound-dev Csound-tekno Search About

Re: Graphical editing of k-rate signals and tables?

Date2005-12-02 19:10
FromIain Duncan
SubjectRe: Graphical editing of k-rate signals and tables?
You could write the signal to a file and edit the result graphically 
elsewhere. That's all I can think of. You can do the above by filling a 
table with the signal and then using one of the table saving opcodes. 
It's pretty easy to open the table file up and strip out all the header 
info giving you the floats as a space seperated text file.

Anyone else have experience editing tables graphically?

Hope that helps,
Iain

Vadim Kouprianov wrote:
> Hi All!
> 
> I have audio file. I make pitch-tracking of this file and write result
> k-rate signal in bus (zak patch, for example).
> 
> Is it possible to graphically edit this k-rate signal in any csound's
> front-end? 
> 
> Is anybody try to use this sequence: audio file -> pitch tracking -> editing
> of k-rate signal (fixing bugs of pitch tracking) -> use this signal for
> control of csound instrument?
> 
> 
> Best regards,
> Vadim Koupriyanov
> Moscow,
> Russia
> 
> 

Date2005-12-02 19:46
FromVadim Kouprianov
SubjectGraphical editing of k-rate signals
Hi All!

I have audio file. I make pitch-tracking of this file and write result
k-rate signal in bus (zak patch, for example).

Is it possible to graphically edit this k-rate signal in any csound's
front-end? 

Is anybody try to use this sequence: audio file -> pitch tracking -> editing
of k-rate signal (fixing bugs of pitch tracking) -> use this signal for
control of csound instrument?


Best regards,
Vadim Koupriyanov
Moscow,
Russia

Date2005-12-02 20:54
FromOeyvind Brandtsegg
SubjectRe: Graphical editing of k-rate signals and tables?
Just a quick hack, if you don't have any suitable editors for the k-rate ftable files.
You could upsample the k-rate signal to a-rate, write it to a wave file and edit it in a standard audio editor. Then play back the file at arate in csound, downsample and apply the signal to what you want.
Admittedly, this is a waste of bandwidth, as you will have large files with little information. But as a quick way to test your ideas, it might get you started.

You might also get the same technique working if you skip the upsampling to audio rate, and just write to a .raw file. Then you could probably open a k-rate file in an audio editor and redraw the wave. Never tried this, but it might just work.

Oeyvind


> From: Iain Duncan [iainduncan@telus.net]
> Sent: 2005-12-02 20:10:06 CET
> To: csound@lists.bath.ac.uk
> Subject: Re: [Csnd] Graphical editing of k-rate signals and tables?
> 
> You could write the signal to a file and edit the result graphically 
> elsewhere. That's all I can think of. You can do the above by filling a 
> table with the signal and then using one of the table saving opcodes. 
> It's pretty easy to open the table file up and strip out all the header 
> info giving you the floats as a space seperated text file.
> 
> Anyone else have experience editing tables graphically?
> 
> Hope that helps,
> Iain
> 
> Vadim Kouprianov wrote:
> > Hi All!
> > 
> > I have audio file. I make pitch-tracking of this file and write result
> > k-rate signal in bus (zak patch, for example).
> > 
> > Is it possible to graphically edit this k-rate signal in any csound's
> > front-end? 
> > 
> > Is anybody try to use this sequence: audio file -> pitch tracking -> editing
> > of k-rate signal (fixing bugs of pitch tracking) -> use this signal for
> > control of csound instrument?
> > 
> > 
> > Best regards,
> > Vadim Koupriyanov
> > Moscow,
> > Russia
> > 
> > 
> -- 
> Send bugs reports to this list.
> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk
> 

Date2005-12-03 08:34
FromGabriel Maldonado
SubjectRe: Graphical editing of k-rate signals and tables?
BtW: I'm planning a visual realtime graphical table editor (able to edit 
a table while a realtime Csound session is running in order to hear the 
results immediately) to be included in a next CsoundAV release (hope to 
synchronize Csound5 to it, but this is a major job for me, and I don't 
have too much time at present).

BtW2: I'm completely rewriting the snaphot management of the FLTK 
widgets, enabling the possibility to divide the snapshots in different 
groups belonging to the same orchestra to be saved in different files. 
In this I'm basing on my original FLTK code. Is the canonical FLTK code 
very different, apart the fact it was merged in a single file?

happy CsoundAVing

Gabriel

Oeyvind Brandtsegg wrote:

>Just a quick hack, if you don't have any suitable editors for the k-rate ftable files.
>You could upsample the k-rate signal to a-rate, write it to a wave file and edit it in a standard audio editor. Then play back the file at arate in csound, downsample and apply the signal to what you want.
>Admittedly, this is a waste of bandwidth, as you will have large files with little information. But as a quick way to test your ideas, it might get you started.
>
>You might also get the same technique working if you skip the upsampling to audio rate, and just write to a .raw file. Then you could probably open a k-rate file in an audio editor and redraw the wave. Never tried this, but it might just work.
>
>Oeyvind
>
>
>  
>
>>From: Iain Duncan [iainduncan@telus.net]
>>Sent: 2005-12-02 20:10:06 CET
>>To: csound@lists.bath.ac.uk
>>Subject: Re: [Csnd] Graphical editing of k-rate signals and tables?
>>
>>You could write the signal to a file and edit the result graphically 
>>elsewhere. That's all I can think of. You can do the above by filling a 
>>table with the signal and then using one of the table saving opcodes. 
>>It's pretty easy to open the table file up and strip out all the header 
>>info giving you the floats as a space seperated text file.
>>
>>Anyone else have experience editing tables graphically?
>>
>>Hope that helps,
>>Iain
>>
>>Vadim Kouprianov wrote:
>>    
>>
>>>Hi All!
>>>
>>>I have audio file. I make pitch-tracking of this file and write result
>>>k-rate signal in bus (zak patch, for example).
>>>
>>>Is it possible to graphically edit this k-rate signal in any csound's
>>>front-end? 
>>>
>>>Is anybody try to use this sequence: audio file -> pitch tracking -> editing
>>>of k-rate signal (fixing bugs of pitch tracking) -> use this signal for
>>>control of csound instrument?
>>>
>>>
>>>Best regards,
>>>Vadim Koupriyanov
>>>Moscow,
>>>Russia
>>>
>>>
>>>      
>>>
>>-- 
>>Send bugs reports to this list.
>>To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk
>>
>>    
>>

-- 
Gabriel Maldonado
http://csounds.com/maldonado
--

Date2005-12-03 09:01
FromIstvan Varga
SubjectRe: Graphical editing of k-rate signals and tables?
AttachmentsNone  

Date2005-12-05 18:37
FromGabriel Maldonado
SubjectRe: Graphical editing of k-rate signals and tables?
Yes, for the moment, since I'm not using Csound5 yet. Anyway I guess 
that converting the code to Csound5 API library and plugins is a minor 
job, isn't it?

Gabriel

Istvan Varga wrote:

>On Saturday 03 December 2005 09:34, Gabriel Maldonado wrote:
>
>  
>
>>BtW: I'm planning a visual realtime graphical table editor (able to edit
>>a table while a realtime Csound session is running in order to hear the
>>results immediately) to be included in a next CsoundAV release (hope to
>>synchronize Csound5 to it, but this is a major job for me, and I don't
>>have too much time at present).
>>    
>>
>
>Does this mean that it will be only "synchronized to canonical opcodes",
>rather than using the Csound  ?
>  
>

-- 
Gabriel Maldonado
http://csounds.com/maldonado
--

Date2005-12-05 19:28
FromIstvan Varga
SubjectRe: Graphical editing of k-rate signals and tables?
AttachmentsNone