Re: Graphical editing of k-rate signals and tables?
Date | 2005-12-04 12:01 |
From | Куприянов Вадим Анатольевич |
Subject | Re: Graphical editing of k-rate signals and tables? |
Good idea! But I mean 2-dimension breakpoint editing (time/pitch and second graph time/amplitude), but a-rate wavefile give a time dimension. It need for correct errors of pitch-tracking algorithm. May be, I want same result, as plug-in Antares Kantos working, but want to have edit possibility between tracking and resynthesis :) Best regards, Vadim 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 |
Date | 2005-12-04 23:29 |
From | David Akbari |
Subject | Re: Graphical editing of k-rate signals and tables? |
On Dec 4, 2005, at 7:01 AM, Куприянов Вадим Анатольевич wrote: > 2-dimension breakpoint editing (time/pitch and second graph > time/amplitude), but a-rate wavefile give a time dimension. It need > for correct errors of pitch-tracking algorithm. May be, I want same > result, as plug-in Antares Kantos working, but want to have edit > possibility between tracking and resynthesis :) I am slightly confused as to why no one in this thread has mentioned the use of Cecilia or the newly added TclCsound for the purpose of a 2d breakpoint editor ? Such an idea as you describe (like Antares line of plugins) would be most easily achieved through the use of any Tcl/Tk extension to Csound to handle the graphics. It would seem trivial to implement. If you can post a .csd file that is doing the pitch-tracking (is it Guto ?) it would be easier to understand how to connect a GUI for the desired implementation. -David |
Date | 2005-12-05 09:24 |
From | Oeyvind Brandtsegg |
Subject | Re: Graphical editing of k-rate signals and tables? |
There might be smart solutions that I'm unaware of to edit a 3-dimensional pitch/amp/time file. But it seems to me that you'd need two 2-dimensional displays. If you write time/amp to the left channel of a stereo file, and time/pitch to the right channel, you could edit each parameter and still be confident that they are still time aligned after editing. Oeyvind > From: ????????? ????? ??????????? [vadline@solnet.ru] > Sent: 2005-12-04 13:01:46 CET > To: csound@lists.bath.ac.uk > Subject: Re: [Csnd] Graphical editing of k-rate signals and tables? > > Good idea! But I mean 2-dimension breakpoint editing (time/pitch and second graph time/amplitude), but a-rate wavefile give a time dimension. It need for correct errors of pitch-tracking algorithm. May be, I want same result, as plug-in Antares Kantos working, but want to have edit possibility between tracking and resynthesis :) > > > > Best regards, > Vadim > > > 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 > -- > Send bugs reports to this list. > To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk > |