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
KMidimon is a MIDI monitor for Linux using ALSA sequencer and KDE4 user
interface.
Changes in 0.7.4
* requires Drumstick >= 0.5
* load and play OVE files (Overture), contributed by Rui Fan
* option to request real-time priority on MIDI input thread
* option to (not) resize columns while recording
* better reporting of file loading errors
* revised universal sysex messages translation
Copyright (C) 2005-2010, Pedro Lopez-Cabanillas
License: GPL v2
More info
http://kmidimon.sourceforge.net
Sources
http://sourceforge.net/projects/kmidimon/files/
Regards,
Pedro
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.
It seems that my new laptop has a buggy USB controller (lspci says 'Intel Corporation 5 Series/3400 Series Chipset USB2') and this causes JACK to fail in 'duplex mode' and 'only recording mode'
$ /usr/bin/jackd -dalsa -dhw:2 -r44100 -p1024 -n2
...
ALSA: could not start playback (Broken pipe)
DRIVER NT: could not start driver
...
I have an Edirol UA-25EX.
I read about this problem in:
*http://ubuntuforums.org/showthread.php?p=9812317
where points to
*http://lists.linuxaudio.org/pipermail/linux-audio-user/2010-June/070365.html
Any idea to deal with the problem? What to do?
1) Try to have the money back
2) Try to use a USB_2_ExpressCard converter like this one?
http://www.delock.com/produkte/gruppen/Express-Card/Delock_Express_Card_to_… -> it says linux compatible
If this works, the performance will be similar, better or worst?
Thanks in advance,
Joan Quintana
PD. I checked a lot of things and grasped a lot of information thinking in my new laptop for audio production... but I never would thought in the USB chipset.
Hello everyone!
I'm experiencing trouble with jack and multiple servers. The moment I start
a second jackserver (for net I/O) and try:
jack_lsp -s new_name
jack_lsp segfaults.
If I start jack_netsource first (by accident or should it be that way?) and
then start jackd for net I/O, I get a segfault from the new jackd.
jackd -N new_name -dnet -r16000 -b8 -i1 -o1 -I0 -O0 -l 5222
[...]
creating net driver ... net_pcm|16000|1024|5222|1|1|transport_sync:1
bind error
netjack: period : up: 0 / dn: 0
netjack: framerate: 16000
netjack: audio : cap: 1 / pbk: 1)
netjack: midi : cap: 0 / pbk: 0)
netjack: buffsize : rx: 0)
[165384.703633] jackd[21189]: segfault at 8 ip b804f24b sp b6a572c0 error 4 in
j
ack_net.so[b804a000+a000]
Segmentation fault
If I start the jackd first and then type jack_lsp -s new_name
[165501.994692] jack_lsp[21200]: segfault at 0 ip 08049078 sp bfea7c50 error 4
i
n jack_lsp[8048000+2000]
Segmentation fault
I'm running jackd version 0.119.0 (from svn), a 2.6.30.4 kernel with
lowlatency options chosen (no patches though) and if that is of any importance
ALSA version 1.0.20.
Can someone help here?
Kindly yours
Julien
--------
Music was my first love and it will be my last (John Miles)
======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de
Hello everyone1
I'm still a bit unclear about the use of netjack with jack2. Thjere is the
internal netmanager, then there's still jack_netsource. How is the setup
built? (an exact command succession based on teh assumption that a standard
jack is already running, would be nice).
Kindest regards
Julien
--------
Music was my first love and it will be my last (John Miles)
======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de