Random thought spurred by the "feeds are good" tangent of the LV2
discussion:
It would be really nice to have a Planet LAD (like e.g. Planet Gnome
http://planet.gnome.org/ ). Having these things in your RSS reader
makes it really easy to keep up on what people are up to in general.
I don't know how many blog, but having such a thing would probably be an
incentive to actually do so. Anyone adminney at linuxaudio.org
interested in setting up such a thing? It seems like a straightforward
install assuming Python is available.
Cheers,
-dr
Hey guys,
I've been doing some reading around the internet about Object Orierientated
Program designing,
got a OOP design
book<http://books.google.ie/books?id=KpJQAAAAMAAJ&q=object+oriented+software+des…>,
yet still I'm confused on how to approach designing a "large" program.
That's the background to this question: Is mutex locking the only way to
ensure that variables are only
being accessed by one thread at a time? Is it the "right" way to go about
it?
I've seen quite some strong opinions around the internet on how RT threading
should be done,
however I still am not fully sure if PosixThreads is the way to go, (due to
windows not supporting it).
I've googled for "c++ cross-platform threading" which returned this
post<http://www.codeproject.com/KB/threads/thread_class.aspx>.
I've not yet fully understood it,
but I'm also slightly afraid that Ill be learning a bad habit rather than
how to use a good threading lib!
Any advice on where to start? Cheers, -Harry
JACK 0.117.0 is out. Please see the website http://jackaudio.org/ for
all the details. Many improvements in netjack1 performance, and jack
now runs in realtime mode by default.
The C* Audio Plugin Suite reincarnates as version 0.4.4.
http://quitte.de/dsp/caps.htmlhttp://quitte.de/dsp/caps_0.4.4.tar.gz
CAPS is a collection of LADSPA plugins enjoying worldwide favour for
its instrument amplifier emulation. In addition, it provides a
sizeable assortment of acclaimed audio DSP units, sound generators and
effects. CAPS is distributed as open source under the terms of the
GNU Public License.
-*-
This is a maintenance release, keeping up with g++'s latest whims and
allowing compilation and use on OSX (or so I am told). Other minor
fixes are included but if everything is peachy for you, there's little
need to upgrade. If you're maintaining a CAPS package for your
favourite Linux distribution, it would be a good idea though.
-*-
Enjoy, and thank you for using CAPS,
Tim
Hi,
As Renato mentioned a month ago, the jack-rack-devel list seems to be
inactive, so I am posting this here in case somebody takes an interest
in it.
This is a patch for a few bugs in jack-rack, as of 1.4.7:
1) Specifying the command-line option to autoconnect ports did not work
as j-r tries to connect the ports before it has activated itself.
2) Midi controls for a plugin were not removed if the plugin was
replaced rather than being removed.
3) On/off and wet/dry midi controls, and channel control locking,
weren't loaded properly.
Peter.
Thought you might like to know. Nice chance to win some money for many
devs in here.
Please, spread this.
http://www.kvraudio.com/developer_challenge_2009.php
Description on the web:
-------
The "KVR Developer Challenge 2009" is for anyone who develops audio
plug-ins or applications (i.e. a "developer"). The challenge is to
create and release a brand new free audio plug-in or audio application
that will benefit the community at large. Creativity is key, it can be
as simple or as complex as you want - KVR members will vote on the
entries and pick the eventual winner. Anyone can make a donation via
PayPal, the prize fund will be distributed to the eventual winners
(details below).
--
Carlos "sanchiavedraz"
* Musix GNU+Linux
http://www.musix.es
Hi all,
the LinuxSampler team is proud to announce LinuxSampler 1.0.0, with
many new features and modules, device drivers and plugin architectures
supported. Available for Linux, Windows and OS X.
See Christian's announcement below:
get it from the usual place:
http://www.linuxsampler.org
support forum:
http://bb.linuxsampler.org
if you wish to support the project financially with your donations and
monthly subscriptions a big thanks in advance on behalf of the
LinuxSampler development team.
see here how to donate:
http://www.linuxsampler.org/donations.html
Feel free to forward this mail to linux-audio-user (I'm not
subscribed), other linux audio related sites or general audio
websites.
Open Octave and LinuxSampler technical overview videos:
http://bb.linuxsampler.org/viewtopic.php?f=6&t=396&sid=b3f8eac9fe3591272785…
thanks,
Benno
Original announcement message:
--------
Hi!
Just to make it official, a new release wave has appeared a (long) while ago:
* linuxsampler 1.0.0
* Fantasia 0.9
* qsampler 0.2.2
* gigedit 0.2.0
* libgig 3.3.0
* jlscp 0.8
* liblscp 0.5.6
Summary of changes:
This is the first release which allows the sampler to be used
as audio host
plugin, namely supporting the standards VST, AU, DSSI and LV2.
The sampler's
limits for max. voices & disk streams can now be altered at runtime by
frontends, no need to recompile the sampler anymore. The Mac
version now also
supports CoreAudio as audio driver. The Windows version finally
supports the
sampler's instruments DB feature as well, however expect it still to be
unstable at this point. Along to the already existing JACK
audio driver, Jack
MIDI support has been added in this release. The sampler allows
frontends now
basic MIDI control, that is to monitor incoming MIDI data on MIDI input
devices and sampler channels and to send note-on and note-off
MIDI events to
sampler channels, which allows frontends to provide a virtual
MIDI keyboard
to the user. Besides these major changes there were countless
bugfixes and
optimizations.
Many of you probably saw that most of the files already appeared more than 2
months ago on the webserver. Reason for this late announcement is that some
binaries took quite some additional time. So we wanted to wait until all
binaries of this new release were ready as well, which is now finally the
case.
Of course you get everything from the usual place:
http://www.linuxsampler.org
CU
Christian
Hi
I'm confused about all the timers.
There is:
- system timer
- hpet (high precision event timer)
- hr-timer (high resolution timer)
- rtc (real time clock)
- cyclic (what's that? a coded loop?)
- anything else ?
What is the relation of all these ?
Which hardware devices are actually used by those ?
Which is the prefered timer for sequencing ? hr-timer / rtc ?
Some timers can be opened only once ?
For example if jackdbus is using hr-timer, no other application can too ?
But applications need to use the same timer in order to sync - right ?
Which concepts exist to share a certain timer ?
How to verify if a timer is working ?
Is there tool that would help ?
Opening the hr-timer with rosegarden freezes my whole system here,
what could cause that ?
Thanks
Related to my sytem:
I get:
------
$ lsmod | grep rtc
rtc_cmos 9680 0
rtc_core 16784 1 rtc_cmos
rtc_lib 2844 1 rtc_core
But the following command doesn't list any rtc-timer (is that
expected, what to do ?):
-------------------------------------------------------------
$ cat /proc/asound/timers
G0: system timer : 1000.000us (10000000 ticks)
G3: HR timer : 0.001us (1000000000 ticks)
Client sequencer queue 2 : running
Client sequencer queue 0 : running
P0-0-0: PCM playback 0-0-0 : SLAVE
P0-0-1: PCM capture 0-0-1 : SLAVE
P0-1-0: PCM playback 0-1-0 : SLAVE
P0-2-1: PCM capture 0-2-1 : SLAVE
P1-3-0: PCM playback 1-3-0 : SLAVE
P2-0-0: PCM playback 2-0-0 : SLAVE
P2-0-1: PCM capture 2-0-1 : SLAVE
P5-0-1: PCM capture 5-0-1 : SLAVE
$ ls /dev/rtc* -lh
lrwxrwxrwx 1 root root 4 2009-11-05 17:13 /dev/rtc -> rtc0
crw-rw---- 1 root audio 251, 0 2009-11-05 17:13 /dev/rtc0
$ uname -a
Linux 2.6.31-rt11-e1 #1 SMP PREEMPT RT Oct 27 CET 2009 i686 GNU/Linux Debian
--
E.R.
Hi,
I'm impressed by my recent discovery: non-daw and especially non-sequencer:
http://non.tuxfamily.org/
I love the design of the sequencer, it's very intuitive, userfriendly
and fast! Respect for that!
But I couldn't contact the author. So I was wondering, maybe he is on
this (lad) list?
I really like to know what his plans are with the apps and if he needs
support in some kind of way. Does he continue to work on it? (If not
that would be a real pity, cause this is not just another sequencer...
And then we might need some talented devs to fork it...)
Ok, I hope I will get some sign of life from the author soon...
Kind regards,
\rooz