This is Steinway_IMIS soundfont, version 2.2.
ftp://musix.ourproject.org/pub/musix/sf2/Steinway_IMIS2.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.
Hello,
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!
-TimH
Olivier Guilyardi:
>
> 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:
> http://portaudio.com/trac/browser/portaudio/trunk/src/common/pa_ringbuffer.h
>
> It can easily be used out of Portaudio (I'm currently doing that), and it
> features memory barriers [1] 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:
> http://jackbeat.samalyse.org/browser/jackbeat/trunk/src/core/ringbuffer.h
>
Nice. It's probably quicker to copy the jack_ringbuffer.c file out of jack
though.
> 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
> out.
>
> 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:
http://midishare.cvs.sourceforge.net/viewvc/midishare/midishare/src/common/…
Hi,
sorry, just realized that the hammond discussion mentioned below was here and
not at LAD, so please allow this kind of "crosspost":
this is my first post to LAD. The discussion about a hammond simulation "Fons
could you make us...", Beatrix and some research for writing a (german)
wikipedia article (stub) about the Vox Continental inspired me to hack a quick
organ program that simulates the internal signal flow of the "Connie" with JACK
MIDI input and JACK audio output.
Have fun:
http://cryptomys.de/horo/Connie/Connie-0.1.tar.gz
Ciao
Martin Homuth-Rosemann
Greetings,
As many of you know, the Linux Journal has been running video
presentations in lieu of some written articles. They've asked me to make
a few, so I thought I'd ask on this list to find out what topics LAU
folk might want to see illuminated via video. Feel free to suggest any
relevant topic, whether in the production realm or desktop entertainment.
FYI: Current systems running here include JAD 1.0, 64 Studio 2.1 and
3.0b, and Ubuntu Jaunty. I finally got a copy of a recent Fedora and
will install Planet C on one of these machines too.
So, what would you like to see from Studio Dave ?
Best,
dp
I want to ask the "experts" on this mailing list a question I've had
for years. It involves "best practices" for the multiple volume
settings available on most computer systems ...
Say I am playing an audio stream from 'last.fm'.
The way I see it, there are *four* different possible volume settings:
"line" (e.g., PCM) volume, application (e.g., Rhythmbox, TVTime, ...)
volume, mixer "master" volume, and speaker volume.
I would guess that the last (speaker) volume should be set (dynamically
when needed) to whatever is currently most appropriate for the listener.
But what about the other three? Should they all be set at 50%?
If not, what other values should be used?
Can anyone give some guidelines?
Thanks for your comments!
--
Prof Kenneth H Jacker khj(a)cs.appstate.edu
Computer Science Dept www.cs.appstate.edu/~khj
Appalachian State Univ
Boone, NC 28608 USA
For several years I've lusted away over the Clavinet-through-Auto-Wah sound: the Stevie Wonder sound (also used notably by Herbie Hancock, Medeski, Martin and Wood, and others).
The problem is that either the LADSPA auto-wah plugin doesn't quite cut it, or the Clav soundfont I found on Hammersound several years ago doesn't have enough dynamic range to really make the thing "wah" in any noticeable way.
Am I doing something wrong here, or is the plugin not quite the best implementation, and if so, are there any better ones? Likewise with Clavinet soundfonts too.
-ken
I've successfully gotten Firefox to run on Wine with Adobe Flash (presumably so that I can actually see people's websites, and listen to their music. Sheesh.). This is on a 32-bit system.
But no sound. WineCfg seems to think that the only drivers available are dmix, but I don't have dmix configured, or running, and I do NOT want dmix at all!
http://portaserver.restivo.org/kens/dmix0.png
I use this system for JACK audio, so I don't want crap mixing happening in ALSA adding latency. I'm fine with shutting down JACK in order to surf on Windoze, for those times when I actually need it. I do NOT want to have to run a soundserver like ESD, which is what a lot of the advice on Das Internets seems to say to do.
So I want Wine/Firefox to just use the direct access to the ALSA card.
My .asoundrc is empty, which is kind of how I like it.
In Googling around, I found advice to add this to my .asoundrc:
pcm.dmix0 { type plug slave.pcm "hw:0,0" }
Seems like it'd be a neat way to force Wine to do what I want, without having to do what it wants. I tried it, though, and nothing.
-ken
I'd love to find a command-line MIDI file player that will use ALSA MIDI (not its own internal synth), and also will accept arrow keys or some other key commands on stdin to fastforward, rewind, pause, play, etc.
There seem to be a ton of MIDI players for the command line, but they all seem to not be interactive. I can't seem to figure out if ecasound can do the fast forward and rewind stuff, and I find Timidity to bewildering to contemplate.
-ken
Hi Folks
I've released some more music, mixed with Ardour...
http://www.junodownload.com/products/1461837-02.htm
Here's an interview where I give the community a small plug..
http://www.fun-in-the-murky.com/mt/2009/08/son-of-zev---mana-from-melbourne…
Also coming soon.. a remix I did in Ardour has made it VINYL.. yes vinyl ... I
will post more around the release date.. However, it will be easier to get in
Europe than in Australia.. so those of you with record players may like it for
your collection..
cheers
Allan