DrumGizmo 0.9.18 Released!
DrumGizmo is an open source, multichannel, multilayered, cross-platform
drum plugin and stand-alone application. It enables you to compose drums
in midi and mix them with a multichannel approach. It is comparable to
that of mixing a real drumkit that has been recorded with a multimic setup.
This release is primarily a bugfix release but a few new features also
managed to sneak in.
Highlights:
* Sample selection algorithm now behaves a lot better when using a
small sample set.
* Error reporting has been drastically improved when loading
drum-kits.
* Sample normalization option has been added.
As usual read the detailed description of all the new shiny features,
including some audio samples [1].
And now, without further ado, go grab 0.9.18!!! [2]
[1]: https://drumgizmo.org/wiki/doku.php?id=changelog:drumgizmo-0.9.18
[2]: http://www.drumgizmo.org/wiki/doku.php?id=getting_drumgizmo
The end is near! Fortunately only the end of our preparations.
Only four days left until this year's Sonoj Convention.Â
For the spontaneous among you there is still an opportunity to sign up
and visit. Just enter your name on https://sonoj.org/register.html .
Considering the many mails you've received so far, it can be assumed
that you're currently in Antarctica and therefore can't actually
participate.
Therefore now for the last time (this year):
Please help us finance our non-profit event by donating an amount of
your choice. We accept bank transfers and PayPal:
https://sonoj.org/donate.html
And finally I would be happy to see you during the two days in our video
stream. There will be a chat this year (it already exists), so you can
ask questions and comment.
The stream is on the Sonoj page, or here:
https://streaming.media.ccc.de/sonoj2019
Best regards,
Nils
Sonoj Convention
Hey everyone!
What are the bpm and key detection libraries people use for open source
projects? And how good are they?
Does anyone know what Mixxx is using?
Louigi Verona
https://louigiverona.com/
For creating LV2 UI's I end up more and more writing the same code, so I
decided to wrote a Layer for it.
It's supposed to create, manage, draw, and destroy X11 widgets with a
cairo surface to draw.
Additional to subscribe to and handle events.
I decided to put it in the Public Domain, so everyone could do what ever
he /she want's with it.
The repository contain a example folder showing some of the features
supported by the layer.
It's a tiny, but powerful abstraction of the X11 low level API to easier
the process to create nice GUI's.
Documentation is included in the source code, it's a single header and a
single c file.
All together just 654 lines, were most lines taken by documentation.
So, here you go:
https://github.com/brummer10/Xputty
A note-on event can lead to clicks in synths, which is often fixed by a
fade-in algorithm.
If the attack rate for a synth's signal is 0, the synth shall not click,
and still fade in as fast as possible. What is the best algorithm for
fading in a signal, that scales also with small buffersizes, like 32
samples per buffer (at 44100 samples/s)?
For example, in zynaddsubfx, we count the ascending zero crossings and
calculate the fade-in length upon it [1]. Then, an S-curve of that
length is multiplied with the signal. Counting zero crossings prevents
clicking on lower notes, and it makes higher notes more punchy. That
algorithm works very well for a buffersize of 256 samples (at 44100
samples/s), but it fails at 32 samples (since the zero crossings of 32
samples are often not representive).
Any papers, or experience with other synths? We currently need a good
solution for (at least) zynaddsubfx and the triple oscillator in LMMS.
Links:
[1]
https://github.com/zynaddsubfx/zynaddsubfx/blob/4e36e765f677dbc689461889e50…
Hi all.
Tomorrow it's the scheduled meeting at c-base again. I don't know if
I'll make it (I've stayed home from work today not feeling great), but
maybe Louigi or Robin can gather people?
Cheers
/Daniel
Ladies and Gentlemen,
this years Sonoj Convention is only a month away. (October 27th and 28th).
https://www.sonoj.org/register.html
Our list of speakers and talks is as good as finished now (except the
start times). We will have a live world premiere of an unreleased open
source synth (Vital), two talks about sampled instrument creations
(Drumgizmo and an sfz bass), a tracker interface for Ardour, a Qtractor
introduction by the author himself, modding old speakers into decent
ones, the future of JACK and finally a talk about composing tricks and
techniques.. On top there is an open slot for surprises! :)
As you have read last time there is no visitor number limit anymore. But
you still need to register if you want to come. Now is a good time to do
just that:
Write a mail to info(a)sonoj.org or use the website
https://www.sonoj.org/register.html . Your name and e-mail address are
enough.
If you don't have time be aware that the whole event will be live
streamed and you can interact with us and other remote visitors through
a live chat. A link is already on the website.
In the meantime: Have a look at our old recordings and please subscribe
to our Youtube channel.
https://www.youtube.com/channel/UCRETFHZgyoUMyUxz3k9lrZA/videos
Yours,
Nils Hilbricht
Sonoj Convention
--------------------------------------------------
You are receiving this Sonoj Convention Newsletter
because you were registered as visitor or expressed a
wish otherwise to receive notifications.
Visit the Sonoj Website:
https://sonoj.org
Visit the Sonoj Archive:
https://sonoj.org/archive
Here is a list of the command addresses supported:
Send mail to the following for info for this list:
<list-info(a)sonoj.org>
Tell your friends to subscribe by mailing to:
<list-subscribe(a)sonoj.org>
To stop subscription for this address, mail:
<list-unsubscribe(a)sonoj.org>