supercollider. the fact that the new server based version in
development is being simultaneously worked for OS X and linux is what
is make making me look at linux audio to begin with.
look here (swiki page)
http://swiki.hfbk-hamburg.de:8888/MusicTechnology/479
main swiki:
http://swiki.hfbk-hamburg.de:8888/MusicTechnology/6
main page
http://www.audiosynth.com
also from recent mailing list:
> fix try, in:
>
>SC_CoreAudio.h
>
>change this:
>
>#if SC_AUDIO_API == SC_AUDIO_API_JACK
># include <jack/jack.h>
>class SC_JackPortList;
>#endif
>
>to this:
>
>#if SC_AUDIO_API == SC_AUDIO_API_JACK
># include <jack/jack.h>
># include <assert.h>
>class SC_JackPortList;
>#endif
>
>From: Lee Azzarello <lee(a)fallingforward.net>
>To: linux-audio-user(a)music.columbia.edu
>Subject: Re: [linux-audio-user] Seeking advice on a suitable CLI synth engine
>Reply-To: linux-audio-user(a)music.columbia.edu
>
>I would recommend SuperCollider, and object oriented DSP/MIDI language
>based on Smalltalk. It might be ported to Linux but I'm not sure. There is
>also Nyquist, based on Lisp and very cross-platform. Csound is the
>formadible beast. Then there's PD, which is not command line but very
>powerful. And if you're into Java check out Jsyn or Jmax. The list goes on
>and on and on and on....
>
>-l[e^2]
>------------------------------
>http://www.fallingforward.net/
>people experimenting with music, art and technology
>
>On Fri, 1 Aug 2003, S. Massy wrote:
>
>> Hi,
>>
>> For a while now I've wanted to fiddle with a reasonably powerful
>> synthesis engine but haven't found a suitable one yet. I've been dying
>> to give csound a good try but haven't succeeded in compiling it yet, and
>> I've tried cmix but have found it a bit too "low-level" for my humble
>> tastes. My problem is that most of the interesting synthesis engines and
>> synth emulators today seem to come with a GUI and I can't use one, nor
>> do I care to, to be frank. So, does anyone have a suggestion for a
> > fairly powerful CLI synth engine I might try?
--
_________________________________________________________________
Jonathan Segel -- MAGNETIC -- PO Box 460816 S.F. CA. 94146-0816
4014 Brookdale Ave. Oakland, CA 94619
jsegel(a)magneticmotorworks.com <-----> magsatellite(a)yahoo.com
http://www.MagneticMotorworks.com
tel (510) 534 7825 cell (510) 484 7415 fax (425) 955 4495
I have not been successful in getting this keyboard recognized on the
usb bus, let alone by the usb-audio driver. I'm going to see if I can
get it working via straight midi into my ymfpci-based guillemot
maxisound fortissimo. But, can anyone see anything else I can try? I've
tried to gather as much info as I could think of...maybe I'm just not
understanding something basic ... Please help.
My system is debian testing (sarge) with kernel 2.4.19 with preempt and
lowlatency patches and the following usb options turned on:
CONFIG_USB=m
CONFIG_USB_DEVICEFS=y
CONFIG_USB_UHCI_ALT=m
CONFIG_USB_AUDIO=m
lsusb returns nothing and there is nothing in /proc/bus/usb/devices (
which I
guess says the same thing. )
I compiled and installed alsa-0.9.6 drivers, libs, utils and
envy24control.
the drivers were configured like this:
./configure --with-cards=ice1712,usb-audio --with-sequencer=yes
--with-oss=no
I have the following in modules.conf:
#sound specific modules
alias char-major-116 snd
alias snd-card-0 snd-ice1712
alias snd-card-1 snd-usb-audio
lsmod looks like this:
Module Size Used by Not tainted
input 3296 0 (autoclean)
snd-seq 35088 0 (autoclean)
snd-usb-audio 36992 0 (unused)
usbcore 55968 0 [snd-usb-audio]
snd-ice1712 35656 0
snd-pcm 54528 0 [snd-usb-audio snd-ice1712]
snd-page-alloc 5392 0 [snd-pcm]
snd-timer 13284 0 [snd-seq snd-pcm]
snd-ac97-codec 34008 0 [snd-ice1712]
snd-mpu401-uart 3088 0 [snd-ice1712]
snd-rawmidi 11616 0 [snd-usb-audio snd-mpu401-uart]
snd-seq-device 3652 0 [snd-seq snd-rawmidi]
snd-ice17xx-ak4xxx 1344 0 [snd-ice1712]
snd-cs8427 5188 0 [snd-ice1712]
snd-ak4xxx-adda 3372 0 [snd-ice1712 snd-ice17xx-ak4xxx]
snd-i2c 2092 0 [snd-ice1712 snd-cs8427]
snd 23812 0 [snd-seq snd-usb-audio snd-ice1712
snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi
snd-seq-device snd-cs8427 snd-ak4xxx-adda snd-i2c]
aconnect -i:
client 0: 'System' [type=kernel]
0 'Timer '
1 'Announce '
acconnect -o:
<nothing>
lspci:
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge
(rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge
(rev 03)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0a.0 Multimedia audio controller: Yamaha Corporation YMF-744B [DS-1S
Audio Controller] (rev 02)
00:0b.0 Multimedia audio controller: IC Ensemble Inc ICE1712 [Envy24]
(rev 02)
00:0d.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX
(rev 10)
01:00.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo 3 (rev
01)
This box is a PII 400 on a AOpen AX6-BC motherboard.
-Eric Rz.
Hi
I'm trying to figure out if all the hardware in my new laptop is
supported. For this purpose I'm trying out knoppix for the first time,
but sound is not working. sndconfig finds the card as "Intel
Corporation|82440MX AC97 Audio Controller" but only a small click is
heard when trying to play a sample. "play somesample.wav" returns
"playing somesample.wav" and the aforementioned click is heard.
Does anyone know knoppix well enough to help me, since I'd rather not
install anything in case I have to give it back (if the hardware is not
supported)?
Thanks in advance...
--
peace, love & harmony
Atte
Hi
On ALSA 0.9.4 and JACK 0.74.0 I get:
[avp@avp avp]$ jackstart -v -R -d alsa -d emu10k1 -H
jackd 0.74.0
Copyright 2001-2003 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
1827 waiting for signals
JACK compiled with System V SHM support
capabilities: =i cap_setpcap,cap_ipc_lock,cap_sys_nice,cap_sys_resource+ep
loading driver ..
new client: alsa_pcm, id = 1 type 1 @ 0x8058648 fd = -1
creating alsa driver ... emu10k1|emu10k1|1024|2|48000|hwmon|swmeter|rt
jackstart: pcm.c:689: snd_pcm_nonblock: Assertion `pcm' failed.
received signal 6 during shutdown (ignored)
Something must have been screwed. But what? :-(
Any ideas will be appreciated very much!
--
Alexandre Prokoudine
ALT Linux Documentation Team
JabberID: avp(a)altlinux.org
Hi all,
I'm having a problem trying to use esd with alsa and an ens1371 card.
setup on boxes A and B:
alsa-driver-0.9.5_r2
alsa-lib-0.9.4
esound-0.2.29
linux-2.4.21-rc4-aa1
On box A, I'm using a cmipci driver, box B, an ens1371.
modules.conf has identical (except for driver id) content on both boxen.
Everything alsa works on both boxen, playback and capture.
Esound playback works on both boxen.
The Problem:
Esound esdrec works on box A, but not box B.
On box B, esdrec times out and exits (yes, esd is running). It appears as
though it looks to a port for capture data, sees none, then bails. Esound
documentation is famously anemic, googling got me this far...
Weird bit to me is that non-esound alsa capture is working fine on box B,
it's just that esdrec doesn't seem to be addressing the right port.
Anyone have any ideas?
Like how does esdrec know which port to see, or how do I tell it to look
in the "right place" for a capture stream...or how to set the "default
port" so esdrec "just finds it" like on box A...
Many thanks!!
Hello all,
I have a session comeing up this weekend where I'll need three
set of headphones monitoring the mix. This is a problem, since I have a
Delta44, and am limited to four channels of output. I also have an
SBLive I use for MIDI, and I'm trying to make a virtual device to take
advantage of that output as well.
I started with the asoundrc in the wiki for this in the wiki, at
http://alsa.opensrc.org/index.php?page=TwoCardsAsOne but if I try to
aplay to it:
ross@turalyon:~$ aplay -D multi synth.wav
Playing WAVE 'synth.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
aplay: set_params:783: Broken configuration for this PCM: no configurations available
I pretty much snipped the config directly, and added lines for my
additional channels. I also tried making a copy device, but this plays
for a second (out of the Live) and then quits with an I/O error:
ross@turalyon:~$ aplay -D copy synth.wav
Playing WAVE 'synth.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
aplay: pcm_write:1025: write error: Input/output error
Here's my ~/.asoundrc:
pcm.multi {
type multi;
slaves.a.pcm "hw:0,0";
slaves.a.channels 4;
slaves.b.pcm "hw:1,0";
slaves.b.channels 2;
bindings.0.slave a;
bindings.0.channel 0;
bindings.1.slave a;
bindings.1.channel 1;
bindings.2.slave a;
bindings.2.channel 2;
bindings.3.slave a;
bindings.3.channel 3;
bindings.4.slave b;
bindings.4.channel 0;
bindings.5.slave b;
bindings.5.channel 1;
}
ctl.multi {
type hw;
card 0;
}
pcm.ttable {
type route;
slave.pcm "multi";
ttable.0.0 1;
ttable.1.1 1;
ttable.2.2 1;
ttable.3.3 1;
ttable.4.4 1;
ttable.5.5 1;
}
ctl.ttable {
type hw;
card 0;
}
pcm.copy {
type copy;
slave.pcm "hw:0,0"
slave.pcm "hw:1,0"
}
Thanks for any tips!
--
Ross Vandegrift
ross(a)willow.seitz.com
A Pope has a Water Cannon. It is a Water Cannon.
He fires Holy-Water from it. It is a Holy-Water Cannon.
He Blesses it. It is a Holy Holy-Water Cannon.
He Blesses the Hell out of it. It is a Wholly Holy Holy-Water Cannon.
He has it pierced. It is a Holey Wholly Holy Holy-Water Cannon.
He makes it official. It is a Canon Holey Wholly Holy Holy-Water Cannon.
Batman and Robin arrive. He shoots them.
Hi guys!
In the last days had some nice experience with terminatorX. I think it works
well, but I don't know if the scratching is working correct.
I started scratching and noticed, that the soundfile is played only forwards
whatever direction the mouse is moved. When I set the "mouse speed" to a
negative value soundfiles are always played backwards when scratching
(holding the left mousebutton or pressing the "space"-key).
Is it possible to play the soundfile in two directions?
For example:
mouse moving upwards while scratching -> playing forward
mouse moving downwards while scratching -> playing backward
Like a real turntable :)
Thanks for any suggestions!
Friendly regards,
Rainer (rainer.poisel(a)kstp.net)
Okay Patrick... more headaches for you maybe?
I finally bought a Quattro. All seems fine except I can't read/write to it.
I assume it has something to do with this 'initialization' problem Takashi has
mentioned, but I'm not sure. I'm really hoping to get this working soon so I
can include it in the next Mandrake Audio HowTo blah blah.
I used Patrick's .asoundrc, and the module loads fine. Everything that one
expects shows up in /proc/asound.
[root@gamma373-165 austin]# ls /proc/asound
card0/ cards devices modules oss/ pcm Quattro@ seq/ timers version
But I can't seem to use it:
[root@gamma373-165 austin]# alsaplayer
ALSA lib pcm_hw.c:1055:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: No
such device
snd_pcm_open: No such device (default)
qinit seems to segfault:
[root@gamma373-165 austin]# ./qinit
Initialising quattro
Segmentation fault (core dumped)
Then nothing works:
[root@gamma373-165 austin]# alsaplayer -d Quattro
ALSA lib pcm.c:1908:(snd_pcm_open_noupdate) Unknown PCM Quattro
snd_pcm_open: No such file or directory (Quattro)
[root@gamma373-165 austin]# alsaplayer -d q4
ALSA lib pcm_hw.c:1055:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: No
such device
snd_pcm_open: No such device (q4)
[root@gamma373-165 austin]# aplay -D Quattro apathetic.wav
ALSA lib pcm.c:1908:(snd_pcm_open_noupdate) Unknown PCM Quattro
aplay: main:484: audio open error: No such file or directory
BTW, this is Mandrake Cooker (gcc 3.3.1, alsa 0.9.6, glibc 2.3.2, linux
2.4.21.6mdk). Any help at all is appreciated.
Thanks,
Austin
--
Austin Acton Hon.B.Sc.
Synthetic Organic Chemist, Teaching Assistant
Department of Chemistry, York University, Toronto
MandrakeClub Volunteer (www.mandrakeclub.com)
homepage: www.groundstate.ca
Several people have asked me what denormal numbers are over the last few
weeks, well heres a much better description than my rambling head
scratching: http://www.ecs.soton.ac.uk/~swh/denormal.ps
Its an extract from David Goldberg's article, "What Every Computer
Scientist Should Know about Floating-Point Arithmetic".
- Steve