> The problem with lisp and other modern languages are the issues with garbage
> collection which might arise in real time use.
I don't think this is a problem; you can usually turn off
the GC during time-critical code, and in most cases, such code
is in C anyway (handled via a foreign function interface), and
at least in normal use, you're in control at that level.
Besides, modern hardware is far faster than people seem to
realize, and modern GC's don't spend much time on a sweep.
Gad, now I'll have to go and run some tests...
Bill Schottstaedt:
>
> I don't think this is a problem; you can usually turn off
> the GC during time-critical code, and in most cases, such code
> is in C anyway (handled via a foreign function interface), and
> at least in normal use, you're in control at that level.
> Besides, modern hardware is far faster than people seem to
> realize, and modern GC's don't spend much time on a sweep.
> Gad, now I'll have to go and run some tests...
>
By the way, I am not able to turn off guile's garbage collector.
Infact, I don't think there is a function for it, and its
definitely needed. Shouldn't we try to convince the guile people
to add that functionality?
--
hi
am still making footprints as a linux user
started using SC3 @ OSX
but
prefer using it @ promt mode linux
the difficult part of linux is that
you have to learn a lot before you run a program
if it is not included in the distro
the best way for me to learn is to
run anyway and learn deeper gradually
and a about to make my mind to just wait
until things get prepared in the distro
since ALSA became the default of Kernel 2.6.x
is it likely that
JACK will also get included in any of many distros?
i will at least learn
Planet or DeMuDi ?
what about SClang?
will i be waiting forever
because there is some reason
that things cannot be handled that way?
__________________________________
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html
Dave Phillips:
>
> Greetings:
>
> I'm putting finishing touches to a very long chapter on software sound
> synthesis languages in which I've profiled current versions of Csound,
> RTcmix, and SuperCollider3. IMHO I'd still recommend Csound to a novice,
> particularly to a programming novice. I prefer the more modern language
> elements in RTcmix and SC3, but the one is heavily C-like (fine with me)
> and the other is a Smalltalk derivative. Csound also wins in its
> abundance of helper applications, e.g., FJenie, nGen, Common Music,
> blue, Cecilia, Csound Blocks, and others. However, RTcmix will see a new
> release Real Soon Now, and there may be some more GUI stuff included.
> SC3 for Linux lacks the neat graphic elements of the OSX version, but
> it's still quite an interesting environment. I should also note that
> Csound and RTcmix have no special requirements WRT editors, whereas with
> SC3 you definitely want to learn how to use emacs. (Note that both emacs
> and vi have Csound editing modes available to them.)
>
I'm currently accessing the supercollider synth fromwithin pure data
using the python PD external. I'd say its a supergreat combination
where you get easy/clean programming with python, functional programming
with the guile pd-external, sound processing power with SC3, and
GUI with pd. Check out the supercollider module in the pure-data
CVS.
> Finally I would urge the beginner to make a real study of some other
> language, i.e., C/C++, Java, whatever, along with learning a sound &
> music programming language. That assumes the time for such study, but
> consider it time well spent, you'll learn a lot by the inevitable
> comparisons.
>
Hmm, I would rather reccomend common lisp/scheme or python than
c/c++ and java for music purposes. C are fine for making hardware drivers,
c++ can be fine if you need OO to C, and java is horrible in all possible
ways. My opinion. :)
--
*********************************************
* Do not Cc: me and waste my resources, *
* I am on THIS list, if I write here. *
*********************************************
Hello,
are there legal usable Logos arround with "Made with Linux"
or somthing like this ?
I have Sticker 25x25mm (flat and with lens effect) with "Debian inside"
for my Computers and now I like to get one for the Sound...
I have a printing-office by hand, which has done the "Debian" Sticker
and now I like to make the "Made with Linux" Sticker...
(I can get it very cheap with realy good quality...)
Maybe I will sell it in my new Online-Store in Strasbourg...
Greetings
Michelle
--
Registered Linux-User #280138 with the Linux Counter, http://counter.li.org/
I've been having some wierd problems with the stock drivers in CCRMA with
the quattro, I get sound in just fine, but no sound out, when I switch it
correctly its just distorted hiss, what version of alsa are people using
to get both input and output working from their quattro, and can you get
full duplex, and if you guys don't mine sharing how you did it, I'd
appreciate it.