Hi all,
A highly overdue release of various improvements and bugfixes cumulated
over the last five (!) years is finally out.
The main changes are in the Global store that got some handy attributes
added to the storage locations, i.e. you can now set a number of
repetitions counter. You can also click on a spot within the location
buttons to interrupt the automatic progression across locations
temporarily. This may improve its usability a bit.
Regarding LV2, there is now a X11 UI descriptor provided (thanks to Rui
rncbc for a model how to do this in synthv1), but note that the qmidiarp
plugins *UIs* are still not self-contained and link to the Qt5 libraries
that were used for building, as long as nobody (including me) feels
ready to rewrite a library-independent LV2UI for them. They were checked
working nicely with qtractor, ardour 6, reaper, carla, jalv and bespoke
synth locally, but be warned.
The plugin dsps are, however, independent of Qt.
Thanks go to Matthew McGuire for adding a phase setting to the
calculated LFO waveforms and to all of you reporting bugs and suggesting
features.
qmidiarp-0.6.6 (2023-04-08)
New Features
o LFO: New control for phase of calculated waveforms (Matthew McGuire)
o Global Store: Each storage location now has a "number of repetitions"
property accessible through the context menu.
o Global Store: Each storage location now has a "Go here and stay"
storage sub-button to force remaining at that location.
o ALSA MIDI: Sending MIDI Clock to a specified ALSA port is now
available as a new preferences option
Improvements
o LFO and SEQ: More size and resolution values including odd values
Although there is compatibility check in place for saved sessions,
this may lead to wrong values for saved LV2 states if someone
uses this at all.
Long sequences only make sense for lower resolution. Drawing would
not be possible with high resolutions and lengths.
o SEQ: Improved display of loop marker
o SEQ: Increased lower octave transpose range
o Global Store: Preferences option to choose whether to store mute states
o LV2: a X11 plugin UI interface is now available
Fixed Bugs:
o Regression: Arp strayed in notes with zero velocity
o LV2: restored compatibility with suil > 0.10.2
o Crash when session managers tried to save/restore empty session
o Regression with application of compact widget style
o Regression when reading files with time module index -1
o Output port count could not be changed on commandline
Changes:
o Jack-Session support has been removed due to "official deprecation"
Download
https://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.6.6/qmidiarp-0.6…
Github
https://github.com/emuse/qmidiarp
Website
https://qmidiarp.sourceforge.net/
Hi all,
not posting to any of LA* mailing lists often in the last years, but today I thought
I should make an exception to point out that it's now exactly 20 years ago that the
first Linux Audio Conference or "LAC" for short (then still called "Linux Audio
Developer's Meeting") took place at the ZKM in Karlsruhe, Germany.
https://lists.linuxaudio.org/hyperkitty/list/linux-audio-dev@lists.linuxaud…
Wow, 20 years come and gone so quickly! It's great to see a couple of "early
adopters" are still around today here, and many new names have entered the scene
in the meantime and left/leave a lasting footprint in it.
As a quick "trip down memory lane", here's a short list of things that happened back then:
- Takashi Iwai dove into the innards of an ALSA driver
- Fernando Lopez-Lezcano introduced the PlanetCCRMA distribution, based on Fedora
- Steve Harris explained the concept of a Bode frequency shifter as a LADSPA plugin
- Paul Davis held the keynote, AND spoke about JACK, AND shared his experience of writing
a DAW that is at the forefront of free, open-source and cross-platform DAWs today.
- Dave Philipps looked at the historic development of Linux audio, from OSS to ALSA and beyond
- Jörn Nettingsmeier managed to get the audio part of the presentations both recorded AND live-streamed
at a time when "streaming" was still a term unknown to most of us.
- The term "Linux Sound Night" already existed, but was..perhaps not as musical yet as you might have expected :-).
- And, we also learned that schedules are not easy to keep - I believe after the first day we
ran some >2 hours late, and people begin to STARVE.
- Posing in front of the ZKM "Kubus": https://linuxaudio.de/LAC2003_Posse.jpg
For some more memories, see also http://lac.linuxaudio.org/2003/zkm/
Of course, on the downside it has to be noted that Corona has impacted us too -
after an almost perfect track record of conferences or mini-conferences every year,
2021 and 2022 didn't see any event happening. There is a certain risk now that it
won't recover, but that's in our hands to change (sidenote: I have talked to my
contacts at ZKM here in Karlsruhe in January, but they are unable to finance and/or
organize an event of this size at the moment - certainly somewhat influenced by
current economics, but I am hearing ZKM has actually reduced their headcount quite
a bit, and after the recent passing of its artistic-scientific chairman, Peter
Weibel, it will have to be seen how his successor, Alistair Hudson, will steer
it into the future).
Whatever LAC's future will be, free and open-source audio software is certainly
flourishing, and will continue to do so. It just would be soo nice to enjoy the
results together with real, tangible people :-\.
If anyone sees an option for hosting a future LAC, lac-team(a)lists.linuxaudio.org
is willing to listen to proposals you might have (or just discuss it right here).
Well, the heck - there is no steering committee or anything in place, so I guess
the first one brave enough to say "I think we can do it" will get the job :-).
I am forever grateful to all the folks who have enriched and continue to enrich
our open-source audio life by writing or presenting software, creating
documentation and tutorials, hosting (AND attending) conferences like the LAC,
and whatever else helps to keep the penguin dancing!
Greetings,
Frank
Hi list,
I am trying to work around a problem that I have not experienced in the
past (but I can not trace it down to a specific package upgrade):
mplayer and mpv both crash when playing back audio files of varying
formats (wav, ogg, etc) which have a different sampling rate than jack
(tried with both jackd1 and jackd2). The files play fine when using alsa
as audio output driver.
A gdb backtrace points to usr/lib/x86_64-linux-gnu/libswresample.so.3
which is from Debian's package libswresample3 of version
7:4.3.5-0+deb11u1
I can not downgrade this package to the only other available version
(7:4.1.9-0+deb10u1) without removing most of my audio programs.
Is this error known? How can I find out more about it, and how could I
possibly fix it?
Thank you!
Peter
Hi,
I try to setup a Carla live performance host. My instruments are working fine but I want to use a
pedal to control the overall volume of audio output. I connected all synth outputs to the audio gain
plugin from falktx (but tried with other plugins as well) and the MIDI output of the keyboard to
Gain Control's events-in. So far I was not able to get this plugin MIDI controlled. I don't need
MIDI learn but I like to adjust the gain by any cc controller message. I might do something wrong or
it is not working.
Before I do a bug report I wanted to ask the list if midi control of internal plugins is working for
you? In the videos of falktx it seems to work. I am using version 2.6.0-alpha1. Older bug reports
mention the problem thus others seem to be hit by the same problem?!
So far I use JackMix as an external jack application but it would be much more convenient to use an
internal plugin. IMHO controlling plugins by MIDI CC messages is an essential feature of a plugin host.
thank you for your time
Gerhard
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.
Dear Sir or Madam,
( Summary: Sonoj Convention is 2023-10-07 in Cologne, Germany. Register now at https://sonoj.org )
Are you a musician, sound designer, or just passionate about open source technology and music? If so, we're excited to invite you to the 2023 Sonoj Convention, which will be held on October 7th and 8th at our usual location in Cologne, Germany.
After the disappointment of having to cancel our past three events due to the pandemic, we are thrilled to finally welcome you back to our community. Admission is free, but donations are welcome to help us cover the costs.
This year's convention is shaping up to be even more special than before, with exciting networking opportunities, informative "Lecdems" (lecture-demonstrations), hands-on workshops, live performances, and more.
Here are some highlights of what you can expect at the event:
* Networking Opportunities: Connect with like-minded individuals, exchange ideas, and make lasting connections with others who share your passion for open source music and audio production. Our community is welcoming and inclusive, with something for everyone.
* Informative Talks and Demonstrations: Discover new ideas and approaches in our thought-provoking presentations and lecdems, delivered by knowledgeable speakers who are experts in their fields.
* Interactive Workshops: Learn and experiment with the latest open source music and audio production tools and techniques, guided by our friendly and helpful instructors.
* Live Performances: Experience the diverse and captivating sounds of our talented and dynamic performers, showcasing their usage of open source technology.
We will be providing a supply of simple food for free so you can enjoy the event with a full stomach. Of course there are plenty of opportunities to purchase food in the surrounding area as well.
Don't miss this opportunity to connect with the vibrant open source music and audio production community. Register now on our website https://sonoj.org for the 2023 Sonoj Convention (or by replying to this e-mail) and we look forward to seeing you there!
Best regards,
Nils
Cologne, Germany