[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Sound
Of course, I haven't said what I really wanted,
posing my question about sound.
Matthew quotes the MrEd manual, where indeed there is a
page on play-sound. That I knew, I simply wanted to find
something which really discusses the matter.
Matthias suggests the extension collection, which I will
check thoroughly right now. (Actually there is nothing
specific there, only a package dealing with speech. Somebody
tested it?)
You write:
> Our support for sound is still not very good. At a minimum,
> we'd like there to be one format that works on all platforms.
> If anyone out there is an expert on sound and can suggest a
> strategy for better sound support, please let us know.
I believe that for the moment the formats which should be
accepted are - at least - AU and AIFF. It would be good to
have an extension able to generate them...
I'll try to find some multi-platform solutions. One obvious
departure point is the source of CSound. BTW, CSound is a
wonderful piece of software, programmed in a most lousy,
assembly-style language. One can do much better in a functional
style. Many audio special effects (and some filter design) are
based on recursive algorithms which could be nicely coded in
Scheme.
(Anyway, you, at Rice, you have a strong group of specialists
on DSP: http://www-dsp.rice.edu/)
==
But, what bothers me personnally *much* more, is the support for
midi files: both for creation and for lecture/rendering. It
would be nice - perhaps - to rewrite in Scheme (and to improve
it!) some goodies from Common Music, or to implement a universal
musical machine with nice graphic support like KeyKit.
Just dreaming...?
Jerzy Karczmarczuk
Caen, France