Studio-controls 2.1.0 has been released.
https://ovenwerks.github.io/studio-controls/index.html
Studio Controls is an audio utility that allows setting up a JACK based
machine for every day use and features:
- CPU governor adjustment
- JACK real time access fixing
- Multiple custom pulse/Jack bridges
- Adding SUB mics as JACK clients via zita-ajbridge
- Switching from ALSA firewire modules to FFADO modules
- Allows JACK to auto start at session start
- Allows use of pulse as JACK's front end
With version 2.1, aside from many bug fixes, the changes include:
- full control of all devices known to Studio Controls. Even those
not plugged in right now.
- Sensing of device SR availablility
- Setting a set of ports as main outputs to catch those applications
that auto connect to system:playback_1 and 2
- Setting JACK to ignore self connects
- Allow custom pulse/JACK bridges
- Update GUI for better clarity as well as incorperate new functionality
--
Len Ovens
www.ovenwerks.net
Hey Linux Audio *,
After some time away, OpenAV is back with some updated releases! Much of
the work done in these releases
was in collaboration with the Linux Audio Developers and Uesrs community,
thanks for your contributions!
This release announce email includes ArtyFX 1.3.1, a dot release with
various bugs fixed and general cleanups.
A future 1.4 release will include more dramatic changes, including
addressing some open issues. Find 1.3.1 here:
https://github.com/openAVproductions/openAV-ArtyFX/releases/tag/release-1.3…
But that's not all, Ctlra library for accessing USB hardware from music
software also gets a release!
Its a 0.1, there's still lots of work to do, but there's also progress
being made, so doing some releases to show
the actual progress is a good idea. This release contains Kontrol S5
support (including screens! :) and a bunch of
simplifications, reduced dependencies in the examples, cleanups,
optimizations and more! Find v0.1 here:
https://github.com/openAVproductions/openAV-Ctlra/releases/tag/release-v0.1
With that, thanks for reading, and hope to chat to yee all on #lad on
irc.freenode.net soon!
Regards, -Harry from OpenAV
--
http://www.openavproductions.com
Dear all,
I am pleased to announce the release of Dexed MOD UI 0.2.0.
LV2 plugin host mod-host allows having a custom user interface (UIs) for
LV2 plugins. Dexed MOD UI provides such an UI for the well-known LV2 plugin
Dexed. It allows easy access to often used parameters.
Features
- Encoders for algorithm and feedback
- Encoders for cutoff, resonance, and output volume
- Direct access to coarse ratio and level of each operator
- Operator labels serve as on/off switches and indicate carriers
- Algorithm visualization (work-in-progress)
- Display of name and value for the last parameter changed
- Bypass switch
- Supports LV2 ports of dcoredump and DISTRHO
Dexed MOD UI is distributed under the GPL-3.0 License, same as mod-sdk and
Dexed.
Project page with installation instructions on Github:
https://github.com/danielappelt/dexed-mod-ui
Feedback is very much welcome!
All the best,
Daniel
Hi!
I finally released my first (VST) plugin synthesizer.
Kickmess is a kick drum synthesizer. It is a port of the easy to use and
good sounding Kicker plugin from LMMS to a reusable audio plugin
format on Linux (VST currently). The DSP code has been ported and
also changed, that means an accurate reimplementation of Kicker is out
of scope.
Features:
* Sine oscillator
* Noise oscillator
* Pitch and amplitude envelopes with configurable exponential slope
* Pitch from MIDI note
* Simple Distortion effect
You find the Rust sources and binaries for Linux and Windows on
GitHub:
* Project website: https://github.com/WeirdConstructor/Kickmess
* Release: https://github.com/WeirdConstructor/Kickmess/releases/tag/v0.2.1
More features and changes might be added and before Version 1.0
is released. I can't guarantee that your presets will sound the same.
After Version 1.0 significant changes will come with a change in the
major version number.
It's not just a port from LMMS to VST, but also a port from C++ to Rust.
Writing DSP code in Rust is really nice and straightforward.
Most work was developing the GUI, as it required lots of experimentation,
testing and debugging in the graphics and window libraries.
But Rust is finally there and the boring plumbing and GUI work on this
plugin is finished.
Greetings and have a nice day!
Weird Constructor
I'm running a Focusrite Saffire Pro10 into a Thinkpad T520 quadcore, the
same set is available in my homestudio a second time for redundance.
The Saffire, a 8-mic-channel device, is fully supported by FFADO, I can
handle hardware-monitoring completely via FFADO-mixer - try to buy a
actual offered device with similar capabilities AND full Linux-support -
your effort will fail, it's a shame...
I'm using FFADO and Jack, I don't need very low latencies because all
monitoring will be managed by the Focusrite device,
so I usually use something around 512/3. Very lower settings are
possible, also 64/3 is possible, but I don't need it.
Sometimes I'm getting xruns also with higher settings because of the
internet connection.
When switching off internet completely it's ok.
Up to now I even didn't know of any alternative to FFADO.
I'm upset by the develoment of laptops having no more fw anymore, no
pc-card, no DC/DVD... connectivity is drastically reduced and I do not
want to buy such a castrated machine.
If my Thinkpads would die, I would buy the same used machines again on
ebay, the quality and standing is excellent and there is still a
sufficient offer to find on second-hand-market.
best
-s
Linuxaudio.org presents: New Session Manager Version 1.5.0
## Summary
WARNING!
Next scheduled release (2021-04-15) will switch the default session root
to $XDG_DATA_HOME ( default on most distributions: ~/.local/share/nsm/ )
With Aprils release please prepare to do one of the following:
* Move old sessions to the new root directory (preferred)
* Symlink "~/NSM Sessions" to the new root directory
* use the nsmd --session-root commandline argument.
All changes are made only on the server side, or in the tools we
provide.
Existing sessions, clients, and GUIs remain 100% compatible without
requiring any changes.
Please see the CHANGELOG highlight below.
The project can be found on Github:
https://github.com/linuxaudio/new-session-manager/https://github.com/linuxaudio/new-session-manager/releases/tag/v1.5.0
API Document:
https://linuxaudio.github.io/new-session-manager/api/index.html
## Full Release Announcement:
New Session Manager (NSM) is a tool to assist music production by
grouping standalone programs into sessions. Your workflow becomes easy
to manage, robust and fast by leveraging the full potential of
cooperative applications.
NSM is free in every sense of the word: free of cost, free to share and
use, free of spyware or ads, free-and-open-source.
You can create a session, or project, add programs to it and then use
commands to save, start/stop, hide/show all programs at once, or
individually. At a later date you can then re-open the session and
continue where you left off.
All files belonging to the session will be saved in the same directory.
Check your distributions in a few days for New-Session-Manager 1.5.0
You can find the source release on Github:
https://github.com/linuxaudio/new-session-manager/releases/tag/v1.5.0
Bullet Points
* Drop-In replacement for the non-session-manager daemon nsmd and tools
(e.g. jackpatch)
* Simple and hassle-free build system to make packaging easy
* Possibility to react to sensible bug fixes that would not have been
integrated into original nsmd
* Stay upwards and downwards compatible with original nsmd
* Conservative and hesitant in regards to new features and
behaviour-changes, but possible in principle
* Keep the session-manager separate from the other NON* tools Mixer,
Sequencer and Timeline.
* Protect nsmd from vanishing from the internet one day.
* The goal is to become the de-facto standard music session manager for
Linux distributions
# Changes since new-session-manager v1.4.0 (2020-08-14)
All changes are made only on the server side, or in the tools we
provide.
Existing sessions, clients, and GUIs remain 100% compatible without
requiring any changes.
## nsmd:
* Fix session discovery to not report nested sessions anymore. Also more
robust file system error handling.
* Command line option --quiet: Suppress messages except warnings and
errors
* Protect against orphaned clients or daemons when the server, or even a
GUI, crashes.
* Replace cowboy-slang in info-level OSC with descriptive, technical
messages.
## Legacy-GUI:
* Fix manpage description and usage with the correct executable name
* Fix resizing to very small and back. ( / TheGreatWhiteShark )
## NSM-Proxy:
* Multiple layout and style fixes. Better texts for beginners.
## API:
* NSM_API_VERSION_PATCH from 0 to 1 (1.1.0 -> 1.1.1)
* Please see API document chapter "Changes in API Version 1.1.1"
## Extras:
* This repository now contains extras (libraries, programs,
documentation etc.) Extras are technically not connected to the main
programs of this repository. There is no dependency to any "extra" nor
any license implications. Please read extras/README.md.
* nsm.h was moved to extras/nsm.h
* "extras/pynsm" is now a part of NEW-SM. It was a standalone git repo
until now.
Greetings,
nils
Playing around with an Audiofire 12 and I have just found an interesting
limitation in latency settings. I can easily set my system up to use the
audiofire to use either the alsa drivers or the ffado drivers and have
tried both. I found an interesting result:
using the alsa driver my minimum latency when using JACK is 256/2. If I
try 128/3 (or 128/2) JACK locks up and needs kill -9 to get rid of.
Using the FFADO drivers I have been running JACK at 32/2 for over an hour
with only 1 xrun for the whole time.
So my question for anyone else who has or is using a firewire device is:
Do you also have a similar experience? And which distro?
I am mainly asking for documentation reasons for Studio-controls
--
Len Ovens
www.ovenwerks.net
Hi, there!
My son brought to my attention, that my debian testing based media
machine has some trouble finding some LV2 plugins with Ardour, although
they are installed on the system. Must have been happen a few days ago
with a simple use of "apt upgrade", 'cause he said that the last time he
fiddled on some tracks everything was just in place.
At least, there are three plugins he would like to use, which are not
there anymore: drumkv1, samplv1 and odin2. drumkv1 and samplv1 are from
debians repository, odin2 is from the homepage of "TheWaveWarden"
(https://www.thewavewarden.com/odin2) - it has some packaging issues
(the name of the package is the same as another package in debian's
repository) but I can't imagine this has something to do with my
problems. drumkv1 and samplv1 got upgraded, recently. But the Ardour
package is the same since october…
I already tried a new scan for plugins from inside Ardour, but all I got
was some VST plugin additions which is nice but not what I intended to get.
So, I'm a bit confused: There are some LV2 plugins from /usr/lib/LV2
that are usable from within Ardour and some are not. I just don't know,
what to do, now…
Greets!
Mitsch