Hey everyone!
My music "career" started with mod music. Nope, not the music and fashion
subculture from the late 1950s, but this mod music
<https://en.wikipedia.org/wiki/Module_file>, when people used programs
called "trackers" to produce stuff. It was either this or buying expensive
hardware.
Although people associate MOD music scene mostly with chiptunes, it was
much more than that, and has its own pantheon of musical gods
<https://modarchive.org/index.php?request=view_chart&query=topartists> who
produced tracks ranging from synth pop
<https://modarchive.org/index.php?request=view_by_moduleid&query=35280> to
jazz
<https://modarchive.org/index.php?request=view_by_moduleid&query=135135>,
from orchestral
<https://modarchive.org/index.php?request=view_by_moduleid&query=120901> to
realistic folk instrumentals
<https://modarchive.org/index.php?request=view_by_moduleid&query=155605>.
Immersed in this music, I severed my link to the mainstream idea of songs
with their standard verse/chorus, and endless drivel about relationships.
That link has not been restored. My mind was opened to music that was so
unlike anything I'd heard before that it felt a bit like walking through
that door in the wall. (Is this H.G. Wells reference
<https://www.encyclopedia.com/education/news-wires-white-papers-and-books/do…>
too obscure? :) )
My heroes were Elwood, DRAX, Awesome. Who even knows these names? I once
created a Wikipedia page for Elwood and it stayed up for many years, but
recently I discovered that it was removed. And yet Elwood
<https://modarchive.org/index.php?request=view_artist_modules&query=69004>
is a legendary musician and producer in the MOD scene, who has inspired and
awed several generations of fellow tracker musicians.
Some names have gotten enough traction to stay on Wikipedia. Purple Motion
<https://en.wikipedia.org/wiki/Jonne_Valtonen> is one clear example.
Several producers, famous today, started out using trackers. Here is
an incomplete
list <https://en.wikipedia.org/wiki/Category:Tracker_musicians>. It mostly
lacks artists who made their names in the tracking scene, but did not
become notable outside of it.
It's been a while since I went on a nostalgia tour, but due to my recent
project of putting out an album of old tunes called "Only Slightly
Embarrassing"
<https://louigiverona.com/?page=projects&s=music&t=slightly_embarrassing>,
I decided to cross further into the continent of "back in my days", which
brought me straight to ModArchive <https://modarchive.org/>. Eventually, I
was convinced that I should try making more tracked works, at the very
least because my early works were so shitty that I felt I had to make up
for that.
Long story short, I realized that MOD music is the true Open Source Music.
I mean, think about it. The most widely used software today is GPLed (
OpenMPT <https://openmpt.org/>). The modules you release are open source
too, just like JavaScript. You open your XM or IT file and inspect how the
tune was created. And you learn.
And there is surely stuff to learn. Not all of it is even tracker-specific.
People had no EQs, no compressors, no reverbs. And yet so much of tracked
music sounds just incredible
<https://modarchive.org/index.php?request=view_by_moduleid&query=134387>.
How did they do it? It turns out, there are ways.
Of course, all of that leads to a bit of self promotion. I would like to
draw your attention to the two tunes that I've written in the past month
with OpenMPT and which you can download and see how they were made. (Or
don't. You can instead explore ModArchive's Top Favorites
<https://modarchive.org/index.php?request=view_top_favourites>.)
- Lid
<https://modarchive.org/index.php?request=view_by_moduleid&query=186854>
- Twizzy II
<https://modarchive.org/index.php?request=view_by_moduleid&query=186855>
You can just use an Online Player to listen to them in a browser, or you
can use almost any modern player to play them. Audacious, VLC, for example.
An interesting thing is that the MOD scene has its own cultural backdrop:
it is primarily melodic oriented, and having melodies means a lot. If you
don't like melodies, you go for trance. I am putting out minimal house,
rominimal even. So, I am sure I will get little love.
But for those of you who enjoy this style of music, I think you might like
these. I am personally very happy with the sound and how both of these
turned out. And yet - no EQing, no nothing. Just volume envelopes, volume
levels and panning work. **a little proud**
It's somehow interesting to me that this is open source minimal house
music. Not a lot of those out there.
p.s.: fuck my tracks, listen to this
<https://modarchive.org/index.php?request=view_by_moduleid&query=34427>
Louigi Verona
https://louigiverona.com/
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