Hi list,
just a short question to those who already have Richard Boulanger's "The
Csound Book". I was going to order one soon, what is your
impression/opinion on it? I understand that a certain degree of
knowledge about synthesis/computer music is required in order it to make
sense to the reader (I hope I have that), but if that is fulfilled, can
you recommend this book? Or what are its weak spots in your opinion?
Thanks,
Frank (expecting at least one answer from bright.net ;-)
In the interests of making life easier for my fellow penguinistas Boost
Hardware has aquired a new user friendly, audio centric, domain name.
You can now point your browser at
http://www.djcj.org
and the space occupied by the LAU guide and the quicktoots will be
rendered before your eyes.
--
Patrick Shirkey - Boost Hardware Ltd.
For the discerning hardware connoisseur
Http://www.boosthardware.comHttp://www.djcj.org - The Linux Audio Users guide
========================================
"Um...symbol_get and symbol_put... They're
kindof like does anyone remember like get_symbol
and put_symbol I think we used to have..."
- Rusty Russell in his talk on the module subsystem
from kernel traffic:
Linus agreed that if the VM is as good as it seems to be, indeed
the upcoming release deserves to be called 3.0. But he also pointed
out that there are many silent users who tend not to speak up until
there is an official release. He asks, "people who are having VM
trouble with the current 2.5.x series, please _complain_, and tell
what your workload is. Don't sit silent and make us think we're good
to go.. And if Ingo is right, I'll do the 3.0.x thing." ---
since the VM system has screwed us streaming audio types in the past,
it seems wise for us to try it out soon. still, i can't say i'm
thrilled at the prospect ...
--p
http://plugin.org.uk/meterbridge/
Almost useful and looks kinda funky. More-or-less compliant with BS
6840-10, BS 6840-17:1991 and IEC 268-18:1995.
Enjoy,
Steve
Hi,
I've released a new front end for Ecasound. You can download from:
https://sourceforge.net/projects/tkeca/
All comments will be welcome.
Kind regards,
Luis Pablo Gasparotto
Ahora pod�s usar Yahoo! Messenger desde tu celular. Aprend� c�mo hacerlo en Yahoo! M�vil: http://ar.mobile.yahoo.com/sms.html
Sorry, this is not directly audio related.
I'm hacking together a VU meter app for jack, using FLTK, and it works OK,
except that when the update rate falls out of sync with the video refresh
rate the window flickers. I'm pasting a bigass image as the background,
see screenshot http://inanna.ecs.soton.ac.uk/~swh/vu-ss.png (apologies
for the tacky brushed steel background, its a placholder, honest).
I seem to remeber that on the Amiga and in GL I could issue a call to wait
for the next vertical blank, forcing the redraw to be in sync with the
video hardware. Is there an equivalent in FLTK or X?
How do other people get round this?
Cheers,
Steve
PS I know a VU meter in a PCM system is about as much use as an underwater
hairdryer, but its a stepping stone to a PPM meter, and you can run it
in peak mode, but with a VU scale and balistics.
> "I wish to know that my work will be used to praise the name of Jesus."
Are you serious about that?
Is that part of the license?
Regards,
Joachim
> Hi, I wrote a software syntesizer for Linux, it is
> available at http://zynaddsubfx.sourceforge.net/ or
> http://sourceforge.net/projects/zynaddsubfx/ . It has
> many features including: polipohony, multi-timbral,
> microtonal capabilities, 2 synth engines, effects
> (system and insertion), user interface.
> I started this project on March 2002 and this is the
> first relase. I hope that you'll like it.
> Paul.
Hi Nasca,
yesterday I tried your first version of ZynAddSubFX on my PC at home,
and though I was not able to use it successfully yet, I'd like to give
some feedback -
First, some info: My system is running Debian, with recent ALSA
(0.9.0rc3), recent FLTK (1.1.0rc1) and kernel 2.4.17. FFTW is 2.1.3.
Compiling ZynAddSubFX, I found that it tries to include "drfftw.h" in
DSP/FFTwrapper.h. I don't have this file, but reading into the FFTW
source and looking at my Debian packages, I saw there are version for
single precision and double precision, and though the FFTW source
package recommends to call the include files for the double precision
version "drfftw.h", it is actually only named "rfftw.h". Ok, so I
changed that and compilation went on a lot further.
Later on, another compiler error:
make[1]: Entering directory `/u1/src/zyn/ZynAddSubFX-1.0.0/src/Synth'
gcc -O6 -c -o ADnote.o ADnote.C
gcc -O6 -c -o Envelope.o Envelope.C
gcc -O6 -c -o LFO.o LFO.C
gcc -O6 -c -o OscilGen.o OscilGen.C
In file included from OscilGen.C:29:
../DSP/FFTwrapper.C: In function `void FFTsmps2freqs(int, float *, float
*)':
../DSP/FFTwrapper.C:31: passing `float *' as argument 2 of
`rfftw_one(fftw_plan_struct *, fftw_real *, fftw_real *)'
../DSP/FFTwrapper.C: In function `void FFTfreqs2smps(int, float *, float
*)':
../DSP/FFTwrapper.C:40: passing `float *' as argument 2 of
`rfftw_one(fftw_plan_struct *, fftw_real *, fftw_real *)'
make[1]: *** [OscilGen.o] Error 1
make[1]: Leaving directory `/u1/src/zyn/ZynAddSubFX-1.0.0/src/Synth'
make: *** [all] Error 2
Looking at DSP/FFTwrapper.C, I see you are using the type "REALTYPE *"
(with REALTYPE being defined in global.h as being float) for both
"freqs" and "smps". I changed that to the correct prototype, fftw_real
*, and now everything compiles and links.
However, when I runs the binary, as soon as I connect its ALSA port to
e.g. vkeybd and try to play it, it gives a segfault. I compile it with
-g -O to see where this happens, but the gdb output is rather useless
for me, probably due to the crash happening in another thread:
#0 0x40301730 in free () from /lib/libc.so.6
(gdb) bt
#0 0x40301730 in free () from /lib/libc.so.6
#1 0x403016d3 in free () from /lib/libc.so.6
#2 0x4011deec in fftw_free () from /usr/lib/libfftw.so.2
#3 0x00000010 in ?? ()
Error accessing memory address 0x6: No such process.
I hope this is not due to my "fix".
A similar crash happens whenever I try to load a master file:
(gdb) bt
#0 0x40301730 in free () from /lib/libc.so.6
#1 0x403016d3 in free () from /lib/libc.so.6
#2 0x4011deec in fftw_free () from /usr/lib/libfftw.so.2
#3 0x400ea6ac in rfftw_one () from /usr/lib/librfftw.so.2
#4 0x0805be93 in OscilGen::saveloadbuf ()
#5 0x08053adb in ADnoteParameters::saveloadbufvoice ()
#6 0x08054860 in ADnoteParameters::saveloadbuf ()
#7 0x080520a2 in Part::saveloadbuf ()
#8 0x080500a0 in Master::saveloadbuf ()
#9 0x080752d2 in MasterUI::cb_Open ()
#10 0x4016ad9a in Fl_Menu_::picked () from /usr/lib/libfltk.so.1.1
#11 0x4016b414 in Fl_Menu_Bar::handle () from /usr/lib/libfltk.so.1.1
#12 0x4015b22d in Fl_Group::find () from /usr/lib/libfltk.so.1.1
#13 0x4015b7cc in Fl_Group::handle () from /usr/lib/libfltk.so.1.1
#14 0x401483b2 in Fl_Window::handle () from /usr/lib/libfltk.so.1.1
#15 0x40147d09 in fl_throw_focus () from /usr/lib/libfltk.so.1.1
#16 0x40147e58 in Fl::handle () from /usr/lib/libfltk.so.1.1
#17 0x40186781 in fl_handle () from /usr/lib/libfltk.so.1.1
#18 0x401850aa in Fl::remove_fd () from /usr/lib/libfltk.so.1.1
#19 0x40185420 in fl_ready () from /usr/lib/libfltk.so.1.1
#20 0x40185321 in fl_wait () from /usr/lib/libfltk.so.1.1
#21 0x401475c9 in Fl::wait () from /usr/lib/libfltk.so.1.1
#22 0x40147657 in Fl::wait () from /usr/lib/libfltk.so.1.1
#23 0x080795f5 in thread3 ()
#24 0x403b3fa5 in pthread_start_thread () from /lib/libpthread.so.0
Oh, and I noticed the default filter mask in the file requester is wrong
- I always need to change this from (*.mas_zyn) to * to see the master
files.
Any hints or suggestions are welcome. The demo files sound very
interesting, so I am eager to get this to run.
Thanks,
Frank
Hi, I wrote a software syntesizer for Linux, it is
available at http://zynaddsubfx.sourceforge.net/ or
http://sourceforge.net/projects/zynaddsubfx/ . It has
many features including: polipohony, multi-timbral,
microtonal capabilities, 2 synth engines, effects
(system and insertion), user interface.
I started this project on March 2002 and this is the
first relase. I hope that you'll like it.
Paul.
__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com