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:
I'm thinking about finally upgrading from my cheap soundblaster+mic to
something of a little higher quality. I'm thinking along the lines of an
external firewire/usb box and some kind of low-cost mic.
I'd use it primarely for vocals, but I'd like the recording interface to
support 2-channel, for possible some piano recordings/etc. I also don't want
to spend very much, and would plan to get it used, on ebay.
What do you guys use or recommend?
(Nederlandstalig linux forum gedeelte op homerecording.be >>>
Thanks to the LAU mailinglist, I've discovered the possibilities of Linux
for producing music in the last two years. But it seems I'm a bit of a
special case in The Netherlands... most people seems to use Mac or Windows
for music production, even people who prefer Linux as their main OS...
To change it a bit, I helped people on Linux forums and wrote a dutch
tutorial for Qjackctl and Ardour. I also posted my enthusiasm and knowledge
on 'not-linux' forums... got a lot negative reactions, but not on
www.homerecording.be. The had a open mind for opensource software... and
after posting some posts there, they have decided to open a special subforum
for making music on Linux! :) (Windows and Mac can't say that...)
It would be cool if dutch speaking people will support this forum part by
taking a look at it reguarly and to post some messages, moreover to help
people with making music on GNU/Linux!
You can find the forum here:
I've been looking at ingen ( http://drobilla.net/software/ingen/ ). Had
some problems getting it to build, but the trick turns out to be to
install liblo and libsoup bfore you configure the build. It's a really
nice bit of software - a GUI modular synth that lets you design and save
simple patches which can then be used as building blocks for more
The main problem I'm having with it so far is that it doesn't seem to
understand alsa midi - only jack midi. This is difficult as I don't have
or know of any midi programs (particularly a virtual keyboard) which
produce jack midi signals.
Does anyone know of an easy way to convert alsa midi into jack midi and
You can find a demo version of Metsänpeitto by following this link and
clicking play-button in the player:
It was done entirely with 64 Studio (Ardour, Qsynth, ZynAddSubFx,
Hydrogen, Creox...) Some of the tracks were played with laptop keys
(while traveling in Africa), i have to re-play those some day.
More songs coming soon... Amazing how much fun one can get out of a
laptop, good bunch of Linux audio applications, echo soundcard, one
small mic, earphones and children's 1/8 guitar.
I've just released a new album made with tapeutape + jack-rack +
freewheeling (and rezound for basic sample editing).
It is released under a Creative Commons BY-SA licence so you can
download, resample, give or sell it, as long as it remains under the
You can listen to it or download it from :