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/…
Hey,
Can't seem to start jackd in realtime as user on ubuntu studio. It
does start as root, but that's hardly a consolation (unless I run all
audio software as root, which would be kinda daft IMO)
@audio - rtprio 99
@audio - nice -10
@audio - memlock unlimited
have been added to /etc/security/limits.conf
Nevertheless, starting it as user just doesn't seem to work, and I
just can't figure out why. I've googled the issue, and everybody seems
to agree that modifying limits.conf in the above manner should solve
the problem - yet this is what I get:
mick@kaizoku:~$ jackd -R -P89 -dalsa -dhw:0 -r48000 -p256 -n3 -S &
[1] 3092
mick@kaizoku:~$ no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread
-1217255744, from thread -1217255744] (1: Operation not permitted)
cannot create engine
Any ideas?
Mick.
Hi everyone,
Does anyone know of a simple application for previewing samples?
Something that lists all supported audio files in a given directory,
that you can click once and hear the sample? jack support would be
necessary. I've searched the archives and found this question asked
before, but I wasn't able to find an answer. Any pointers or
suggestions would be very welcome.
Thank you!
--
Josh Lawrence
Hey all,
There's a chance I will have some spare time towards the end of August,
while in the Netherlands.
Are there any Linux/Sound events scheduled for around that timeframe?
Appreciate any/all suggestions, -Harry
Hi all,
I'm trying to build galan-0.3.0_beta9 (http://repo.or.cz/w/galan.git
/snapshot/6c642c305bb62689ff8ffd8b7e03c940c8f351e1.tar.gz) on Kubuntu10.04
but I'm stuck with the linking step.
Compilation goes well:
./autocvs
./configure
make
Everything seems to have been compiled (especially libogg_ra.o, libvoice.o
and libjackplugin.o and the corresponding .la and .lo files) but 'sudo
make install' installs in /usr/local/lib/galan/plugins only what is
defined in the Makefile as plugin_LTLIBRARIES, as well as the main
libraries in /usr/local/lib/galan but none of what is defined as
EXTRA_LIBRARIES (such as libogg_ra, libvoice and libjackplugin) and dies
with
libtool: install: error: cannot install `libogg_ra.la' to a directory not
ending in
in what ? Well, libogg_ra.la for example says libdir='' so I probably have
to supply a directory name somewhere but I really don't know how.
Can you help me deal with those extra (but fundamental) libraries ?
Well, here it is, it took a little longer than expected, mostly do to
school work. As I reported earlier I ditched the giga format and went
for sfz, you will need linuxsampler cvs to load the sfz file. I do not
know of any other sampler for linux that can load sfz. The library also
contains pedal action noise samples, these are also in the sfz file but
linux sampler don't have the opcodes(on_hi/loCC#) to play them yet so I
have not optimized the volume on these yet. They are located on the
bottom of the sfz file.
Enjoy! and feel free to mirror it where ever you like!
http://freepats.zenvoid.org/Piano/SalamanderGrandPiano.tar.bz2
Hi LAU friends!
I've almost finished (bass traps and other acoustic treatment remains)
building my little home studio and of course: every software is all Linux. The
rooms small size (3.00m x 3.40m = 10.2 m²) makes it lesser than ideal when it
comes to acoustics but the room's sound is great so I don't really worry to
much about it under the circumstances.
When I'm done with bass traps and foam materials, then it's time for the final
corrections as far as it goes. I do have a full two channel 1/3 octave EQ
(Phonics PEQ 3600 2 x 31) that can do very much, how can Linux help me to do
the right sound here?
Ken Restivo used Jconv when mixing and emulating different rooms and
situations. And it sounds to me as a very good solution and leaves two
questions:
1: How do one measure and flattern out the room'm and monitor's
frequency curve with Linux. Do one use pink noise or a sinus
sweep or perhaps both? I have two mikes which is probably good
enough for this, but how do I do it and which SW?
2: How do I emulate "the perfect" studio and other situations with
the help of Jconv?
I'm not surprised if it all ends up with Fons only solutions here, but can
someone with experience with this help me getting thru this in some not to
difficult steps? I hope I have describes what I want in an understandable way.
Thanks, Jostein
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