New OSX csound5 binary packages

Following Michael Gogins’ lead, I have updated the Csound 5 OSX binary
releases, which include all Istvan’s fixes, plus the new partial track
processing opcodes and updated Manual, for OSX 10.2,10.3 and 10.4.

OSX 10.3 Framework is also now fixed to set the correct default OPCODEDIR, so
users do not need to set it themselves. Thanks for Fergal for pointing that
out and
Istvan for diagnosing the problem.

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

New Windows installer for Csound 5.01 beta

I have uploaded a new Windows installer for Csound 5.01 beta to http://prdownloads.sourceforge.net/csound/Csound5.01b-win32.exe?download.

This release contains new partial track processing opcodes and an updated manual to reflect them.

This release also includes bug fixes since 5.00 and PortMidi support on Windows.

See the ChangeLog for details.

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