Csound Csound-dev Csound-tekno Search About

ANN: new opcodes

Date2006-02-24 14:49
FromVictor Lazzarini
SubjectANN: new opcodes
A number of streaming partial track processing opcodes
have been added to Csound5 sources in CVS. These should
be available in the next binary release. Manual pages have
also been added to the manual CVS repository.

Here's a summary of additions:

fsig  trscale    fin, kscl[, kgain]

Frequency scaling (pitch-shifting).

fsig  trshift     fin,kshift[,kgain]

Frequency shifting.

fsig1, fsig2  trsplit      fin,ksplit[,kgain1, kgain2]

Track splitting.

fsig   trmix   fin1,fin2

Track mixing.

fsig, kfreq,kamp   trhighest   fin, kgain

Extracts highest track.

fsig,kfreq,kamp  trlowest   fin,kgain

Extracts lowest track.

fsig    trfilter   fin,kamnt, ifn

Filters tracks using amplitude response on a function-table

fsig   trcross    fin1, fin2, ksrch, kdepth [, kmode]

Cross-synthesis of tracks (ksrch is 'search interval ratio')

fsig   binit   fin, ifftsize

Creates an amp-freq bin-frame from a tracks input.

More details & examples on the manual pages.

Victor Lazzarini
Music Technology Laboratory
Music Department
National University of Ireland, Maynooth 

Date2006-02-24 15:36
From"David Akbari"
SubjectRe: ANN: new opcodes
AttachmentsNone  

Date2006-02-24 16:27
FromVictor Lazzarini
SubjectRe: ANN: new opcodes
Not sure? You should be able to get it from there now.

At 15:36 24/02/2006, you wrote:
>How many hours of delay are there for anonymous CVS access again?
>
>excitedly,
>
>-David
>
>On 2/24/06, Victor Lazzarini  wrote:
> > A number of streaming partial track processing opcodes
> > have been added to Csound5 sources in CVS. These should
> > be available in the next binary release. Manual pages have
> > also been added to the manual CVS repository.
> >
> > Here's a summary of additions:
> >
> > fsig  trscale    fin, kscl[, kgain]
> >
> > Frequency scaling (pitch-shifting).
> >
> > fsig  trshift     fin,kshift[,kgain]
> >
> > Frequency shifting.
> >
> > fsig1, fsig2  trsplit      fin,ksplit[,kgain1, kgain2]
> >
> > Track splitting.
> >
> > fsig   trmix   fin1,fin2
> >
> > Track mixing.
> >
> > fsig, kfreq,kamp   trhighest   fin, kgain
> >
> > Extracts highest track.
> >
> > fsig,kfreq,kamp  trlowest   fin,kgain
> >
> > Extracts lowest track.
> >
> > fsig    trfilter   fin,kamnt, ifn
> >
> > Filters tracks using amplitude response on a function-table
> >
> > fsig   trcross    fin1, fin2, ksrch, kdepth [, kmode]
> >
> > Cross-synthesis of tracks (ksrch is 'search interval ratio')
> >
> > fsig   binit   fin, ifftsize
> >
> > Creates an amp-freq bin-frame from a tracks input.
> >
> > More details & examples on the manual pages.
> >
> > Victor Lazzarini
> > Music Technology Laboratory
> > Music Department
> > National University of Ireland, Maynooth
>IéÝnè,­êh®Û-¢Øb²X¬µ:.žË›±Êâmë×¦j)m¡Ë(ºwnžË›±Êâméb²ÛjØZ

Victor Lazzarini
Music Technology Laboratory
Music Department
National University of Ireland, Maynooth