I just found this list after being directed to the IRC channel over the
weekend. I'm new here! Lately I've been dabbling in a bit of open-source
audio development (I say open-source rather than linux, because I've been
dabbling on both linux and windows).
Anyhow, amongst other things I've been trying to teach myself about DSP, so
I wrote a really (really, really, really) naive distortion plugin. I was
wondering if anyone would be interested in taking a look at it and giving
me some feedback, and tips on where to go next.
I wrote a little about it here:
And the code is at: https://github.com/guysherman/si-plugins
I've got some other projects on the boil that I've been talking about with
the crew from the Ardour list, which I'll mention here when they take shape
a little more.
I am fairly new to USB dev (in linux in particular, but also in general), but I
would very much like to try to get support for the above device working in
- Is this an appropriate place to discuss snd-usb-audio?
- Are there any recommended reading pointers for behavior of the quirk table?
I patched parse_audio_format_rates_v2(), get_sample_rate_v2(), and
set_sample_rate_v2(), and through some sort of beginner luck was able to get
aplay audio out of the first two channels. That was incomplete hackery though
(eg fixed sample rate), and I would like to learn how to properly add quirk
support. There have been other reports that this device worked OOTB, but I
fail to see how!
I've also been examining the traffic to the device with wireshark and a
win7 vm, but the learning curve for USB is a bit steep, so I am digesting. (:
If anyone can provide suggestions on lsusb output alone, here's what I have:
[x-post from alsa-devel due to empty thread -
After an embarrasingly long time between releases, I am pleased to
announce the release of libsndfile 1.0.26.
Main things of note are:
* Fix for CVE-2014-9496, SD2 buffer read overflow.
* Fix for CVE-2014-9756, file_io.c divide by zero.
* Fix for CVE-2015-7805, AIFF heap write overflow.
* Add support for ALAC encoder in a CAF container.
* Add support for Cart chunks in WAV files.
* Minor bug fixes and improvements.
Its available here:
Erik de Castro Lopo
we are a young company seeking for developers to expand our team in Stockholm.
One of the positions we're looking for will involve writing C++
audio/music software for an embedded Linux platform. You can find the
details on our website:
We are seed funded and willing to pay salary plus stock options.
We are not considering remote collaboration, so please apply only if
you're based in Stockholm or if you are willing to move there. Send
your profiles or any questions to:
MIND Music Labs
The new GSequencer API in its version 0.7.1 is available for now at:
Thought many things still need to implemented, here's a brief list of
what I intend to achieve:
* DSSI support
* LV2 support
* JACK midi input and audio output
* Automation editor
* Undo / Redo
Are you interested in supporting GSequencer, feel free to contact me.
Note ABI might probably change. So it's recommended to install the
libraries in a private context.
QMidiarp-0.6.3 fixes an annoying regression in the Arp LV2 module, where the
pattern display did not follow changes made in the pattern field or when
selecting a preset.
It also fixes the LV2 plugin user interfaces when building with --enable-qt5.
NOTE (again) that when built against Qt5 these plugins will work only in Qt5
plugin hosts at this time (i.e. Rui's Qtractor or drobilla's jalv.qt5, but no
longer Ardour), however updates of drobilla's suil library also seem to be on
Please update to this version and....
o LV2 Arp: Regression: Display updates no longer worked when changing
o Configure script caused trouble on certain build systems (bug #15
raised by the Mageia team)
o LV2: Qt5 UIs did not have the correct UI type entry in ttl files
o LV2 Arp: Factory pattern presets are now accessible as LV2 presets
o LV2 Arp: Latch mode now also available in LV2 plugin
QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for JACK
and ALSA. It can run multiple synchronized arpeggiators, LFOs and step
sequencers. The modules are also available as LV2 plugins with Qt user
interface. All in all it is a handy live tool.
There is now also a github repo that will be kept in sync with the sf repo for
the time being