Version 5.08 now released
Command line and Top level changes:
- Added --csd-line-nums= option;
- Major changes to score error reporting; now accurately reports the line numbers for the chain of inputs for most errors;
- Change to gettext localisation; French and Columbian-Spanish translations available;
- Messages about loading opcode plugins modified so can be suppressed;
- New "no-carry" operator (!) for score language that prevents implicit carrying of p-fields in i-statements;
- Added --syntax-check-only commandline flag (exclusive with --i-only);
- <CsLicense> is accepted as an alternative to <CsLicence>;
- Line numbers of errors in CSDs are now reported using the CSD line numbers instead of the temporary ORC and SCO line numbers *unless* the --csd-line-nums=0 option is given.
Bug fixes:
- pan2: Corrected so it agrees with documentation;
- hilbert had its outputs reversed, now correct;
- <CsVersion> works again according to the manual;
- Fixes in the { and } score looping statements.
new opcodes etc:
- image opcodes;
- pvsbandp and pvsbandr: filters using spectral domain;
- New opcodes powershape, polynomial, chebyshevpoly, pdclip, pdhalf, pdhalfy, and syncphasor;
- New HRTF opcodes by Brian Carty: hrtfmove, hrtfmove2 and hrtfstat;
- jackTransport opcodes to control Jack from Csound.
A number of internal changes:
- gettext version;
- pvsscale: Improved algorithm for SDFT case so no ampltitude variation;
- partikkel: Internal changes to partikkel, interpolation of waveform read and windowing, allowing more precise pitch synchronous granular synthesis.


