InterpCS -- Tracing polynomial curves in csound. by Drew Krause (GPL 2001) What all three of these scripts do is take a csound score and trace polynomial curves between each attack point, turning your pretty melody into a creepy mess of glissandi. It writes out to a csound score, which you obviously then have to run in csound to listen. These scripts require that the Math::Polynomial perl module be installed. Get thee to www.cpan.org! For the perl newbies out there, make sure the first line of each script is the same as what you get from typing 'which perl' at the command line. Good luck! Drew Krause drkrause@mindspring.com ########################################### #### INTERP-ALL.PL Drew Krause 5/1/2001 ## ########################################### ### Takes a csound score at command line ### e.g. "> interpolate.pl mypiece.sco" & ### writes csound files allintrp.orc & allintrp.sco ### consisting of polynomial interpolation between ### attacks -- NOTE: Files should be monophonic! ### ### Unlike "interpolate.pl", this includes ALL ### event sublist chains of length 2..N ### where N = # of events in the input sco file ########################################### #### INTERPFADE.PL Drew Krause 5/1/2001 ## ########################################### ### Takes a csound score at command line ### e.g. "> interpfade.pl mypiece.sco 3" & ### writes csound files fintrp.orc and fintrp.sco ### consisting of polynomial interpolation between ### attacks -- NOTE: your input .sco should be monophonic! ### ### The second command-line argument is the length of ### each chain; e.g. '3' would mix attacks (1 2 3), (2 3 4), etc. ### This value cannot exceed the total number of events ### in the input sco file. ### ### This script differs from 'Interpolate.pl' in that each voice ### fades in and out gradually ########################################### #### INTERPOLATE.PL Drew Krause 5/1/2001 ## ########################################### ### Takes a csound score at command line ### e.g. "> interpolate.pl mypiece.sco 3" & ### writes csound files intrp.orc and intrp.sco ### consisting of polynomial interpolation between ### attacks -- NOTE: Files should be monophonic! ### ### The second command-line argument is the length of ### each chain; e.g. '3' would mix attacks (1 2 3), (2 3 4), etc. ### This value cannot exceed the total number of events ### in the input sco file.