This is Steinway_IMIS soundfont, version 2.2.
This version fixes the issue with loops. I hope this is the good one
and there are no more remaining major bugs.
Marcos is a little busy right now, so he asked me to make this fix. He
is thinking to make other improvements, so expect more updates soon.
Does anyone know of a good plugin that will generate subharmonics?
I would like to put a little more low frequency "oomph" into my bass
track. Preferrable LADSPA, but VST would work, too.
Thanks for any help!
> Ken Restivo wrote:
>> It has been over 7 years since I last messed around with writing Pthreads applications.
>> I recall it as a painful, ugly, brain-numbing task. I located an exercise I did back then to address the consumer/producer problem in Pthreads, and just the sight of it is giving me a headache.
>> I'm being lazy, so instead of researching everything that's out there, I'll ask here: can anyone recommend a relatively simple and painless abstraction library (GPL or LGPL of course) that will give me functions to create a thread in which I can stuff things into a ring buffer, and another thread in which I can pull stuff out of it?
>> By the way, I know that JACK has a very nice event buffer which is insanely easy to use (and I have), and makes multithreading almost transparent, but this isn't a JACK app.
> I don't know of any abstraction library, but creating/terminating a normal
> thread with pthread is really an easy task IMO. It's about 10 lines in C.
> For inter-thread communication there's Portaudio's ring buffer:
> It can easily be used out of Portaudio (I'm currently doing that), and it
> features memory barriers  which AFAIK Jack's ringbuffer doesn't.
> One problem with everything Portaudio is this heavy naming scheme. For a simpler
> API, you might like my little wrapper:
Nice. It's probably quicker to copy the jack_ringbuffer.c file out of jack
> Portaudio actually also offers a callback mechanism (with hidden thread
> creation), so if you're coding an non-JACK audio app, you might want to check it
> For thread synchronization, semaphores (man semaphore.h) are really easy to use.
> However, if you need a lock-free equivalent (for realtime, ...) phtread mutex
> and especially pthread_mutex_trylock are your friends.
Those friends can be really cranky sometimes though.
By using atomic operations instead, it's possible to avoid
a lot of headache by not having to synchronize at all.
Performance might be better too. Midishare has lockfree
atomic functions for lifo and fifi queues:
After a number of years of making successful music recordings using a
combination of rosegarden and ardour on my Ubuntu Dapper Drake system,
and my home grown real-time kernels, I thought it was time to upgrade to
Hardy Heron and use the proper real time kernel that the experts had
built. What a disappointment!
I have an internal pci sound blaster live card (emu10k1 chip set) and a
M-audio audiophile USB sound module.
On my dapper installation, which happened to have 188.8.131.52 real time
patched kernel (the default ubuntu kernel was 2.6.15), I could get
latencies as low as 1.5ms (32 frames/period) on the sound blaster and
2.7ms ( 64 frames/period) on the USB Audiophile with very few xruns; so
few xruns that I used to wonder why people posted to mailing
lists/forums about the problem.
With the stock Ubuntu 2.6.24-21rt kernel the sound blaster gives xruns
every few seconds with no load (no recording and no playing back) at
23ms latency (512 frames/period) and the Audiophile struggles at 43ms
( 1024 frames/period); I am getting xruns every 10-20 seconds. Infact
the rt kernel gives little, if any, improvement over the generic kernel.
I have the following settings in my limits.conf
@audio - rtprio 95
@audio - memlock 512000
@audio - nice -19
And I have a script to set the real-time priorities for the interrupts
for the interrupts that the sound system use - usually IRQ17 and IRQ19.
My user is also a member of the audio group.
I have tried the nohz=no on the kernel start up command line as
discussed in numerous fora with no change. I did not expect one:
johnt@TOMO001:/boot$ grep NO_HZ config-2.6.24-21-*
config-2.6.24-21-rt:# CONFIG_NO_HZ is not set
I have also tried the changes described in:
which also made no difference.
Any ideas what to try next? Have I got to go back and start build my own
kernels again (which always involved a battle between me and the nvidia
Hi guys (and gals),
a good friend of mine is in the market for a mixer that is at least
capable of recording a whole band simultaneously.
He thinks that 16 channels might be a minimum for that, but he isn't
exactly experienced, and me neither.
It would be nice if it would work as firewire audio interface as well,
like the mackie onyx mixers, mainly because it might mean less trouble
Those onyx mixers look nice, and are supported by ffado, but we'd
like to have some more options.
Linux support isn't a strict requirement but it would be really nice to
have as option. So far it didn't work for him, but when the hardware
works with linux I can show him what's there and what's new from time
In this case he has a budget of up to 3000 Euros or possibly more, but
the stuff really needs to work for a studio.
Thanks in advance for any advice,
I;ve an fatar sl 880 and I'm searching now for a piano soundmodule so I
don't have to use my Linux box for playing piano always.
What are good soundmodules with a acceptable piano sound?
Thanks in advance,
>> Whilst it is possible that someone out there may have this working
>> with Jack (and a realtime kernel), I have yet to meet them.
Quoth Ronald Stewart at 2008-10-22 07:49...
> we got it working, you need good ol' 64studio RT..
There you go - so it can be done. Thanks Ron.
Think I'll stick to my external card though - better connectors,
headphone monitor, etc. (And hooked directly into a Soundcraft Compact
One day I might actually get the time to use all this - haven't even had
the chance build myself a non-crashing Rosegarden yet :-(
Smiffytech - Technology Consulting & Web Application Development
For no reason beyond boredom I decided to pester this list with an OT
topic or two. So, without further delay:
What was your first computer ?
And for extra points:
What was the first music/sound software you used that really hooked you
into this making-music-with-computers fad ?
You may fire when ready.