Csound Csound-dev Csound-tekno Search About

Re: MIDI receive: Can't get termios info

Date1998-11-03 15:36
FromDave Phillips
SubjectRe: MIDI receive: Can't get termios info
jpff@maths.bath.ac.uk wrote:

> If that problem was resolved so long ago why is it not in the general
> sources ?

That fault may be mine. In every version of the binaries and sources
that I have posted at Bath there have been various fixes for
Linux-specific problems. Ergo, they have always been available but
perhaps I should be faulted for not drawing your attention to them.

The CVS access goes a long way towards resolving this sort of problem.

> It seems as if we are back to having multiple versions with
> different behavious on different machines.

This confuses me, and please correct me if I am wrong, but aren't there
many versions already flying around, none of which are fully identical ?
I see your Winsound, GM's RTCsound, Michael Gogins' AXCSound and
jCsound, apparently different versions for the Macs, the CDP port, etc.
A Csound Linux developers group was formed expressly for the purpose of
creating an outstanding version for Linux, and that group would of
course like to see its amenable changes incorporated back into the
canonical sources. All of those changes are available via the CVS.

For those interested, here are some of the changes and enhancements
already made to Linux Csound:

  vastly improved makefile structures (easier and more complete build)
  adoption of 'configure' for site-specific accomodation
  support for ALSA drivers (alternative to OSS/Free)
  creation of libcsound.so for huge reduction of the csound memory
footprint
  support for 64-bit Alpha machines
  Linux-specific MIDI support
  inclusion of Robin Whittle's improved random number generators
  compiles under libc5 or glibc (libc6) systems
  packages available in tgz, RPM, and DEB formats
  distributions available in X/non-X binaries as well as full source
  working on inclusion of autoconf and automake
  working on improved low-level MIDI routines

I've probably forgotten a few items, and you may note that many of those
improvements are quite Linux-specific. However, it is our stated goal to
offer back to the canonical sources any improvements or bug-fixes that
may be of benefit to the larger community. I apologize if I have not
been as clear about that as I should be. I also urge you to consider
joining the Csound Linux/UNIX developers group, information concerning
which can be found right here:

   http://www.ilogic.com.au/csound/

If you wish, you can contact Nicola directly concerning CVS access, but
information is also available from the AIMI Csound site:

   http://AIMI.dist.unige.it/AIMICSOUND/AIMICSOUND_home.html

Sincerely,

== Dave Phillips

       http://www.bright.net/~dlphilp/index.html