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/…
Le Puzzle du Batteur - The Drummer's 'G'igsaw
*****
Polymetric editor for Drums and Percussions based on Lilypond + GUI for
randomization. (midi timing and/or volume)
******
PACKAGES
You have to install:
GNU Lilypond >= 2.12.0
http://lilypond.org/web/install/
midicomp 0.0.4
http://midicomp.opensrc.org/midicomp-0.0.4.tar.gz
(compile in /usr/local/midicomp...
and move midicomp.bin in /usr/local/bin
Python 2.6.x with Tk option activated.
Already in your Linux distribution.
GNU Bash and GNU sed 4.2
by default in your Linux distribution.
As default midi config I use Timidity++ 2.13.2 with eawpatches.
******
INSTALLATION
Untar the archive. (tar jxvf ....)
In your terminal go to your Drummer-s-Gigsaw's repertory.
cd /home/....../Drummer-s-Gigsaw
and run the bash script:
sh INSTALL.sh
You are done.
******
* In this new version you no longer need to gvim.
Thus you can use your preferred text editor or even a dedicated editor
like Frescobaldi or Lilypondtool...
* Now you can write all notes values, from whole note (1) up to
* one-hundred-and-twenty-eighth note (128) and even dotted values.
* The manual is updated. (translated in my terrible English)
* Le Puzzle du Batteur/The Drummer's 'G'igsaw is under GPLv3 or +
******
This new version at:
http://philippe.hezaine.free.fr/spip.php?article46
Have fun.
Phil.
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.
I asked a friend of mine, who's rather intellectual about music, about
the book someone mentioned in this thread, of ancient Greek thought on
the effect of music on the mind:
> I have heard of it, and read about it, but that isn't the work one
> would cite if you were looking for a scientific study of the effects
> of music on the subconscious mind.
>
> I am not familiar with the literature, but I am aware that there has
> been a lot of nonsense written on the subject.
--
David
gnome(a)hawaii.rr.com
authenticity, honesty, community
Excited to see
http://googleblog.blogspot.com/2010/08/call-phones-from-gmail.html , I was
quickly disappointed to find the plugin only supported debian and was 32
bit. However, I persevered and got it running on Fedora 12 x86_64 anyways.
Solution:
http://www.google.com/support/forum/p/chat/thread?tid=10ffe01c3a4779f5&hl=e…
Google ought to hire someone that knows about App Development and Linux
Audio and Fedora packaging (me?) to make the audio/video experience nicer
for it's Linux users. In particular, not just blindly using ALSA devices for
input that cannot possibly support audio capture, although I guess I'm a
fringe-case since I don't use pulseaudio, since I've got KDE's phonon setup
to do the right thing w/r/t all my audio devices, including the ones talking
via Jackd. (
http://ccrma-mail.stanford.edu/pipermail/planetccrma/2010-May/016886.html ).
Also, not assuming every Linux user runs a debian/ubuntu distro would be
helpful as well :-)
---------- Forwarded message ----------
From: Google Help <noreply(a)google.com>
Date: Wed, Aug 25, 2010 at 5:13 PM
Subject: Re: [Google Chat Help] Linux version now available!
To: nielsmayer(a)gmail.com
NielsMayer has posted an answer to the question "Linux version now
available!":
FYI, adventures in Installing google talk on fedora 12 x86_64
Linux installation doesn't distinguish between Fedora/OpenSUSE and
Debian/Ubuntu linux systems, so you get a download for the wrong distro:
-rw-r--r-- 1 npm npm 6926676 2010-08-25 15:47
google-talkplugin_current_amd64.deb
Which can be unpacked via ark(1) or file-roller(1) and contains a file
data.tar.gz
I installed the plugin for chrome/mozilla 64 bit by doing
132 16:01 cd /
134 16:02 sudo tar xvzf ~/Download/data.tar.gz ./opt/google/talkplugin
151 16:11 cd /usr/lib64/mozilla/plugins
## (or /usr/lib ... for 32 bit)
152 16:11 sudo ln -s /opt/google/talkplugin/libnpgoogletalk64.so
/opt/google/talkplugin/libnpgtpo3dautoplugin.so .
now, about:/plugins shows the existence of the plugin:
Google Talk Plugin (2 files)
Version: 1.4.1.0
Name: Google Talk Plugin
Description: Version: 1.4.1.0
Version:
Priority: 1
Location: /opt/google/talkplugin/libnpgoogletalk64.so
Disable
MIME types:
MIME type Description File extensions
application/googletalk Google Talk Plugin
.googletalk
Name: Google Talk Plugin Video Accelerator
Description: Google Talk Plugin Video Accelerator version:0.1.43.3
Version:
Priority: 2
Location: /opt/google/talkplugin/libnpgtpo3dautoplugin.so
Disable
MIME types:
MIME type Description File extensions
application/vnd.gtpo3d.auto O3D MIME
.
However, back in gmail. clicking on the "call phone" doesn't work....
Issue:
gnulem-230-~/Download> /opt/google/talkplugin/GoogleTalkPlugin
/opt/google/talkplugin/GoogleTalkPlugin: error while loading shared
libraries: libssl.so.0.9.8: cannot open shared object file: No such file or
directory
Solving:
gnulem-236-/usr/lib> sudo ln -s libssl.so.1.0.0a libssl.so.0.9.8
## note the plugin seems to rely on 32 bit libraries being installed, which
fortunately,
## they are even though I have x86_64 system as i've needed to run other 32
bit binaries...
Issue:
gnulem-245-~> /opt/google/talkplugin/GoogleTalkPlugin
/opt/google/talkplugin/GoogleTalkPlugin: error while loading shared
libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file
or directory
Solving:
gnulem-247-~> sudo ln -s /usr/lib/libcrypto.so.1.0.0a
/usr/lib/libcrypto.so.0.9.8
gnulem-248-~> /opt/google/talkplugin/GoogleTalkPlugin
/opt/google/talkplugin/GoogleTalkPlugin: /usr/lib/libcrypto.so.0.9.8: no
version information available (required by
/opt/google/talkplugin/GoogleTalkPlugin)
/opt/google/talkplugin/GoogleTalkPlugin: /usr/lib/libssl.so.0.9.8: no
version information available (required by
/opt/google/talkplugin/GoogleTalkPlugin)
socket(): Address family not supported by protocol
socket(): Address family not supported by protocol
restarting chrome... and it ...
!!!!!!!!!!!!!!!!!!!!!!!! WORKS !!!!!!!!!!!!!!!!!!!!!!!!
testing in a call, I'm using an ALSA device that doesn't have input by
default
gnulem-253-~> /opt/google/talkplugin/GoogleTalkPlugin
/opt/google/talkplugin/GoogleTalkPlugin: /usr/lib/libcrypto.so.0.9.8: no
version information available (required by
/opt/google/talkplugin/GoogleTalkPlugin)
/opt/google/talkplugin/GoogleTalkPlugin: /usr/lib/libssl.so.0.9.8: no
version information available (required by
/opt/google/talkplugin/GoogleTalkPlugin)
socket(): Address family not supported by protocol
socket(): Address family not supported by protocol
socket(): Address family not supported by protocol
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only
playback stream
Issue:
Given my default ALSA device is a dmix device, I now need to totally rework
http://nielsmayer.com/npm/dot-asoundrc.txt to make this all useful....
-- Nielsl
http://nielsmayer.com
That's the question really - I am using a midi keyboard with these two
programs and would like to be able to use the aftertouch on it, but they
don't seem to work by default. Does anyone know if there is a way to get
this working?
Thanks,
andy
menno:
>
> Hi,
>
> i try to build Ceres0.49. It seems to me that it can build on a recent distro like Ubuntu10.04.
> However i'm stuck. I get this output.
> Can someone give me a hint on how to proceed?
>
Have you looked at the INSTALL file? In that file there
is a list of packages needed for Fedora. This list is probably
quite similar to the packages you need for Ubuntu.
gtk+
gtk+-devel
libxml-devel
python-devel
glib-devel
gdk-pixbuf-devel
imlib-devel
jack
jack-devel (jack-audio-connection-kit-devel)
libsamplerate
libsamplerate-devel
xbitmaps
flex
libXmu-devel
libXt-devel
libXext-devel
libXp-devel
libXft-devel
libXrender-devel
fontconfig-devel
freetype-devel
libjpeg-devel
libpng-devel
> thank you
> Menno
>
> menno@ubuntu:~/Downloads/ceres-0.49/src$ make
> echo "\
> cd packages;\
> sh make_libglade.sh /usr/local/share/ceres;\
> " >makesource.sh
> sh makesource.sh
> libglade-0.17/
--cut--
> make_libglade.sh: 8: glib-config: not found
> make_libglade.sh: 9: glib-config: not found
Seems like you are missing the glib-devel package.
> checking for gtk-config... no
> checking for GTK - version >= 1.2.0... no
> *** The gtk-config script installed by GTK could not be found
> *** If GTK was installed in PREFIX, make sure PREFIX/bin is in
> *** your path, or set the GTK_CONFIG environment variable to the
> *** full path to gtk-config.
You don't have the gtk devel package.
> checking for xml-config... no
> configure: error: Couldn't find xml-config
> make: *** [packages/libglade_compiled] Error 1
> menno@ubuntu:~/Downloads/ceres-0.49/src$
>
You also need the libxml devel package.
>
> i have libgtk2.0 (2.20.1) and -dev installed.
>
Doesn't matter. Ceres uses gtk1, not gtk2.
Julien Claassen <julien(a)c-lab.de>
> Isn't ceres a frontend for csound?
No, it has nothing to do with csound. :-)