hello all - got a question - I've only recently been stopping and taking a
look at my studio computer's performance and in the almost year since I
change from Red Hat 9 to gentoo, it's been more solid on some things, but I
notice a huge latency difference - ie: I have to run Jack at -p 8192 to get
anything done in Ardour
Anybody have any tips on what to look at to tweak it? Seems like it should
do better than that... I didn't see it as a problem until in the last few
days I started playing with playing softsynths live directly into Ardour -
you've gotta be running at -p 1024 or there's a latency that screws up your
playing - at 8192 it's a downright 8th note delay...
Here's some vitals that I can think of:
OS: gentoo 2.6.6-rc1 kernel (alsa built in)
jack command line:
jackd -R -d alsa -d hw:0 -r 48000 -p 8192 <------- (or whatever)
io support: 32 bit
use dma on
chip: 2ghz amd (I THINK - not at computer now)
thanks for any ideas! :)
>From: Neil Durant <lists(a)sphere3.co.uk>
>I'd be happy to sample the full lengths of all 35 notes for all six sounds,
>storing them as wavs. I don't have a lot of spare time these days, so I'll
>let someone else have the pleasure of cropping/editing!
Please do so. Make the files available from your site or
Note: If we end up to conclusion that the samples cannot
be put freely available, then I could make the samples
privately available for the following kind of project.
Research experts should analyse the sounds and come up
with synthesis method which generates as similar sounds
as possible. I'm aware of such research teams and I could
ask them to analyse the samples.
I also have a plenty of research papers on such analysis/synthesis
methods. I could place the papers privately available for anyone
who wish to write the analysis/synthesis software.
for developers of open source graphics software
So, I have spouted off about a distro before (I know some of you checked
it out) and it was not as good as I hoped it would be! :(
Trust me...THIS is not the case this time!!!
Announcing PClinuxOS (PCLOS for short)
This is based on Mandrake but minus the bloat! One ISO built as a
LiveCD! You can boot it and not install...no commitment unless you want
to. The install is simple as can be and fast. KDE 3.4, Fluxbox, Gnome,
etc. The distro was started by Texstar who used to build packages for
Mandrake a few years ago.
So, whats that got to do with Music?? Just this; Thac has decided to
start packaging for PCLOS just as he has with Mandrake. For those not
familiar with his work...
I have relied on Thac's RPMS for audio since I started Linux audio work.
He keeps his packages updated and has about everything worth having in
his repositories. They have been invaluable to me.
As recently as yesterday, Thac has started his own 3rd party Apt
repository for PCLOS and as I write I am downloading the first of his
packages and new mm kernel, etc. We are chatting on the Pclinuxos IRC
chat room and ironing out a few minor bugs. It will be a few days before
he has all of his packages done.
Texstar suggested that we might make a liveCD with the key audio apps
and a R/T kernel for easy usage and evaluation. Obviously some time is
needed to work the bugs out but this is very likely in the not too
distant future! I should think those of you working with MDK right now
would see this as an easy step....others...well, the proof will be in
I don't think I understand this jackplug concept.
I'm trying to get an alsa client, such as aplay to play through jackd.
I've setup jackplug in /etc/asound.conf
I then tell aplay to use:
#aplay -d jackplug foobar.wav
But aplay plays the file even if jackd is not started; why?. Isn't
jackplug supposed to show up in my jack connections when aplay is
I seem to be missing something vital.
Is there some way to make a "fake audio device", like hw:3,0 that alsa
applications can connect to so that I can get the audio out and then
send it through jack, process it and then send it to the real audio
Esben Stien is b0ef(a)esben-stien.name
I have a Sony CD ROM in my Linux box. It has worked fine from the
beginning but around the time I recently moved from Fedora Core 1 to
Core 3 (Planet CCRMA), it stopped working for burning (using xcdroast)
and playing through my Delta 1010LT sound card. The timing could be a
coincidence but I suspect the setup got messed up somehow in the
transition. If I put a audio CD in it, the sound comes out fine if I
plug my headphones into the built-in (to the player) headphone jack but
no sound comes through my sound card.
My sound card is working fine for other apps like Audacity, Ardour,
Can someone help me figure out what might have gone wrong?
Thanks in advance for any tips.
More Music - 100% built and bred in a GNU/Linux environment:
(Warning - large file 17M - over 10 minutes of music)
Csound (about 85% of the DSP done here)
Cecilia (csound front end)
PVC (phase vocoding)
SMS (now CLAM)
Vspace (spatial sound processing tools)
SND (editor +)
Mix Views (editor +)
Audacity (before Ardour was stable)
Digital sources were largely culled from the sound library at the
Eastman Computer Music Center.
Something miserable for a miserable day.
Also available in mp3 flavour.
"I'd crawl over an acre of 'Visual This++' and 'Integrated Development
That' to get to gcc, Emacs, and gdb. Thank you."
(By Vance Petree, Virginia Power)
I am a fairly new Linux user - I like what I see so far, but having
great diffculties with MIDI.
Ubuntu Linux 5.04
Compaq Pressario 333 mhz (..I know.....)
256 RAM (again...I know...old machine)
SoundCard - Turtle Beach Santa Cruz 5.1
(manufacturer tells me it does indeed have an onboard hardware synth)
Roland Sound Canvas SC-88 hooked up via joystick port
Audio such as MP3 works fine through such things as Alsaplayer and Xine.
KDE's KInfoCenter / Sound tells me:
Sound Driver:3.8.1a-980706(ALSA v1.06 emulation code)
Kernal: Linux PhilLinx 2.6.10-5-386#1 and so forth
Installed Drivers: Type 10:ALSA emulation
Card Config: Sound Fusion CS46xx at 0x41300000/0x41200000,irq 11
Synth devices: NOT ENABLED
Midi devices: 0:CS46XX
0:Cirrus Logic CS4297A rev 4,Cirr
lsmod | grep snd tells me:
snd_emu10k1_synth 6656 0
snd_emu10k1 81668 1 snd_emu10k1_synth
snd_emux_synth 33280 1 snd_emu10k1_synth
snd_seq_virmidi 7296 1 snd_emux_synth
snd_seq_midi_emul 7424 1 snd_emux_synth
snd_hwdep 9220 2 snd_emu10k1,snd_emux_synth
snd_util_mem 4608 2 snd_emu10k1,snd_emux_synth
snd_cs46xx 80328 0
snd_ac97_codec 64608 2 snd_emu10k1,snd_cs46xx
snd_pcm_oss 47652 0
snd_mixer_oss 16768 1 snd_pcm_oss
snd_pcm 84872 4 snd_emu10k1,snd_cs46xx,snd_ac97_codec,snd_pcm_os
snd_page_alloc 9604 3 snd_emu10k1,snd_cs46xx,snd_pcm
gameport 4608 2 analog,snd_cs46xx
snd_seq_midi 8224 0
snd_rawmidi 22944 4 snd_emu10k1,snd_seq_virmidi,snd_cs46xx,snd_seq_m
snd_seq_oss 30080 0
snd_seq_midi_event 7424 3 snd_seq_virmidi,snd_seq_midi,snd_seq_oss
snd_seq 46992 8 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul
snd_timer 23300 2 snd_pcm,snd_seq
snd_seq_device 8332 7 snd_emu10k1_synth,snd_emu10k1,snd_emux_synth,snd
snd 50276 14 snd_emu10k1,snd_emux_synth,snd_seq_virmidi,snd_
soundcore 9824 1 snd
Any ideas if ALSA simply cannot recognize this soundcard or I simply have something out of whack?
Atte, Iain, Tim, and everyone else who's interested in Python and ALSA:
As promised, I've put together some documentation of my Python bindings
for the ALSA sequencer API. You can find the new version at
The module pyseq.py is the heart and soul of the package. I've added
a simple MIDI file player, midiplayer.py, as a tutorial that shows most
aspects of the bindings in action.
The package also contains a number of other applications built with
the bindings. Most of them are pretty straightforward, except possibly
MidiKinesis, which I presented at LAC 2005, and the new module
leierkasten.py: That one receives control change messages from, say,
a MIDI controller keyboard and converts their rate of change into
MIDI tempo messages. The MIDI file player, midiplayer.py, pays attention
to incoming tempo messages, so that you can plug leierkasten.py into
midiplayer.py in order to create a virtual hand organ.
Any feedback would be appreciated; questions are always welcome.
All the best,