Csound Csound-dev Csound-tekno Search About

Re: Version 3.50: Problems and Solutions

Date1999-01-15 23:32
Fromthe Physicist
SubjectRe: Version 3.50: Problems and Solutions
I installed csound-3.50 on Linux and tried to use it via MIDI in realtime.
The first problem was that envlpxr was not there any more (already reported).
I have fixed this now (very simple):

In the file entry.c, insert the line
void    evrset(void*), knvlpxr(void*), envlpxr(void*);

after the line
void    evxset(void*), knvlpx(void*), envlpx(void*);

Further, insert the line:
{ "envlpxr",S(ENVLPR),  7,      "s", "xiiiiiooo", evrset,knvlpxr,envlpxr},

after the line
{ "envlpx", S(ENVLPX),  7,      "s", "xiiiiiio", evxset, knvlpx, envlpx},

and recompile.

Next problem: I previously used the Unofficial Linux Csound 
Version  v3.49.4.0a. There, the option -M/dev/midi00 worked well. In 3.50,
nothing is received from the MIDI port, and I have to 'cheat' like that:
cat /dev/midi00 | csound -Mstdin etc
which works.

Third problem (and worst): The audio quality: While in the 3.49.4 version,
the sound was clean and HiFi, in the 3.50 version I get annoying clicks
at every note-on and note-off (worse at note-off's) with the same
orchestra I used before



Thomas