I'm using ardour to do around 8 tracks of audio, not all have regions
active all the time. Playing a session through the first time, I get
grrrtz every so often, usually but not always accompanied by an xrun
report from jack. It's correlated with disk activity. Which is a Fujitsu
MAN3367 on an Adaptec 29160 and according to hdparm can do around
50Mb/s. Although in ardour the disk throughput indicator shows anything
from 9 to 14, depending on the number of regions being played, and the
scheduler settings in use. I guess that's because the disk has to seek
for the data for various different regions. Which are on a Reiserfs
partition.
I'm using an Athlon 2200+ on an MSI motherboard with 1Gb of memory. This
is after my nice dual-athlon motherboard died, which had none of these
problems. <sigh>
I'm using 2.6.0-test11 kernel (with pre-emption), and I've tried the as
scheduler (with various settings), the cfq scheduler and the deadline
scheduler (which seemed to be the worst for this kind of low-latency
work). It's subjectively better than 2.4.22 with low-latency and
pre-emption patches.
top shows that whenever there's a dropout, the CPU has just spent
anything from 6 to 30% on io wait.
It's definitely not a sound card issue - once the session has played
through once and the audio files are cached, I get flawless playback
with ardour showing disk throughput of 190Mb/s, even with a compile
going in the background. I spent a few days playing with PCI latencies
as well, but that didn't make a difference. Dropping the SCSI controller
tagged queue depth to 4 makes recording more reliable, but doesn't
really help otherwise.
It also doesn't seem to make much of a difference if I run jack with
buffer size of 1024 or 256. I haven't tried lower than that, and the
card (Terratec EWS88MT) won't go higher that -n 2 -p 2048.
Short of getting another dualie motherboard (which is a PITA in this
country, and expensive), is there anything else I can try? low-latency
patches for 2.6 kernels?
thanks
John
Rmmod does (think it will) remove the driver. It will not, however, end the
association of that driver with the sound card. Using the sound card
configuring routine simply goes back to the erroneous maestro. If I manually
change it, it exits complaining that the sndconfig entries are already
there. All that is is an alias snd.... = maestro.
I have two other devices around as well:
1. USB Roland MIDI. This appears to have been configured so I need some
quick way of testing it out. Maybe I'll just start up rosegarden and see if
it receives anything.
2. SW60XG ISA sound card. This uses no IRQ or DMA, just a settable port
address. The card is supposed to be accessible using an mpu401 driver. How
might I set this one up.
sfc (SoundFontCombi) is a midi router oriented to mix sounds of your
sound devices, up to 8 sounds can be mixed or split, for do that has six
midi out ports and two midi in ports, up to six different devices can be used
to produce combinations of sounds like some synthesizers.
The connection with your devices are automatized, then you can load/save
your "mixes" in banks of sounds, and change it via Midi Program Change
message or by the computer.
sfc take the advantages of ALSA sequencer for do that an of course you can
use any kind of device who recognizes midi messages to produce sound, like
emu10k1 hardware shythesizer, Timidity. FluidSynth, ZynAddSubFX, external
expanders o synthesizers .... anything you want.
Then you only need put Ardour in record mode and play .. :-)
== v0.0013 (17/12/2003) ==
----------------------------------------------------------------------------
- Load bank by config settings.
- Improved window settings.
- Small bug fixes.
- Solved bug changing programs.
- Added ability to change programs in main window.
- Solved bug in help command line.
- Load GMPresetList.txt by default.
- Removed graphic thread solving CPU time bug.
- Use GNU/Autotools scripts.
sfc is available in:
http://personal.telefonica.terra.es/web/soudfontcombi/sfc-0.013.tar.gzhttp://www.telefonica.net/web/soudfontcombi/sfc-0.013.tar.gz
Grettings
Josep
Hello,
together with the latest release of MCP/REV/VCO-Plugins by Fons Adriaensen,
AlsaModularSynth-1.7.1 can be considered as a major step forward in realistic
virtual analogue modular synthesis. There are some new sound examples (.ogg)
on alsamodular.sourceforge.net that give an impression of this.
For a detailed list of what is new, check out the "News" section on the
project page.
Have fun !
Matthias
--
Dr. Matthias Nagorni
SuSE Linux AG
Maxfeldstr. 5 phone: +49 911 74053375
D - 90409 Nuernberg fax : +49 911 74053483
Hello,
now that I learned from you that my SB live does not support direct
digital input I decided to buy a new card. So far I dither between:
- M-Audio Delta Audiophile 2496
- Terratec EWX 24/96
Which one would you prefer?
Ciao,
HippiE
I know that this is something of a FAQ, but I've been trawling the net
for a couple of days and could not find an answer. So, apologies if I'm
acting a bit clueless or lazy ...
Anyway.
I would like to set up synchronisation of ardour
(ardour-0.9beta9-1.rhfc1.ccrma) and rosegarden
(rosegarden4-0.9.5-1.rhfc1.ccrma) on Fedora. I have tried _many_
combinations of setting ardour and rosegarden as slave and master, and
using MIDI or jack master/slave systems. No joy.
It is possible? And if so, how?
I am willing, once I find out how, to write it up and contribute it to
some FAQ or WWW site, e.g. http://www.djcj.org/LAU/quicktoots/
TIA,
John.
John Williams
Department of Marketing
Otago University
Dunedin, New Zealand
Hi!
now i use muse 0.6.2, jack 0.9.
i create new wave track, import wav file and try to play.
the first time ok, but no sound on other times.
when i press stop button during the playing, press <- button (go to start of song) and again press play, then muse play wav-track, but from the point of prev stop, not from the start of the wav-track. midi-tracks work ok.
re-importing wav file and re-starting muse hasn't effect. only remove *.wca file.
what is my mistake?
sorry for my english, regards - Z.
Hydrogen 0.8.1 is out!!
Features:
__General__
* Very user-friendly, modular, fast and intuitive graphical interface based
on QT 3
* Sample-based streo audio engine, with import of sound samples in .wav, .au
and .aiff formats
__Sequencer and mixer__
* Pattern-based sequencer, with unlimited number of patterns and ability to
chain patterns into a song
* Up to 64 ticks per pattern with induvidual level per event and variable
pattern length
* 32 instrument tracks with volume, mute, solo, pan capabilities
* Ability to import/export song files
* Unique human velocity, human time and swing functions
* Tempo-sync'd delay bus
* Export to .wav
__Other__
* OSS and Jack audio drivers, with assignable Jack ports
* ALSA MIDI input with assignable midi-in channel (1..16, ALL)
* Import/export of drumkits
Changelog:
* Midi and CPU activity widgets
* Jack transport slave mode
* Multiple jack outputs
* Resizable song editor
* Seek in song clicking in the song editor
* New mixer
* 32 instruments
* Custom pattern size
* Per instrument output (jack driver)
* MMC/MTC support (experimental)
* i18n support
Download:
http.//hydrogen.sf.net
Enjoy!!
--
Alessandro <Comix> Cominu
http://hydrogen.sf.net
e-mail: comix(a)despammed.com
Icq: 116354077
Linux User # 203765
[...Codito Ergo Sum...]
Hi all.
I've been trolling and testing various sync methods and I've noticed some
questions popping up. Is it just me or is the linux audio situation a bit
incomplete at this point with regard to information on that subject?
It may just be that most of the programs are still struggling to develope
sync techniques (MTC, MMC, ADAT sync, SMPTE, jack transport, etc. etc.), but
also is there a relative lack of info/tutorials/etc?
The reason I ask, is because not only for my sake, but for the sake of the
community, I'd sure be glad to try and make a dent in that, maybe document
some toots, or whatnot. of course, this all has to be in sync (no pun
intended ;) ) with the development of the capabilities...
I wish I had time to sort of type out something more detailed - I'll get to
that sometime here (running short on time right this minute :) )
one basic hole I see at least in my understanding, is what the HECK is
jack_transport, how does it fit in, etc.? that's ONE - there are lots of
holes for me *laugh* another curious one is ecasound? it's the veteren
around here in a lot of ways - does it sync to anything?
ok well I'll wait for thoughts and then as soon as I can get a chance, I'll
write something longer and sort of put out to y'all what I've found out, and
see what holes can be filled - cheers (sorry for any unclarity in this
email, unclarity is why I'm starting this thread! :) )
- Aaron
www.nquit.com
I have a debian/KDE setup using Knoppix. It assigned an incorrect driver to
my sound card. Alsa has one (not tested--arg!) that MAY work. How to I make
the substitution? Modprobe .... quits with an IRQ conflict as the other
driver owns the slot.