Hi all,
A buddy of mine, Chris Yarger (cpyarger), has been working hard on a
bi-directopnal MIDI mapper for OBS Studio. Still a work in progress,
but it works. Available as source code, Debian .deb package, Mac OS X
.pkg, and Windows .exe installer. Go to
https://github.com/Alzy/obs-midi/releases
and at the bottom of the first release, toggle the Assets "twiddler"
to get the six download links.
Linuxaudio.org presents: New Session Manager Version 1.3
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.
It is a community version of the "NON Session Manager" and 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.
New-Session-Manager is already included as binary package in Archlinux
and KXStudio and will eventually replace Non-Session-Manager. You can
find the source release on Github:
https://github.com/linuxaudio/new-session-manager/releases/tag/v1.3
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 session manager for Linux
distributions
Changes since non-session-manager v1.2 (2017-07-08)
* Rebranding to "new session manager"
* Upstream GUI tools "non-session-manager" and "nsm-proxy" converted to
standard FLTK instead of a custom toolkit
* New message /nsm/gui/session/root raises NSM_API_VERSION_MINOR from 0
to 1 (1.0 -> 1.1)
* Changed build system to meson
* License upgraded to GPLv3
* Simplified file structure
* Fix compiler warnings.
This is a joint release from multiple people under the linuxaudio.org
"brand".
https://github.com/linuxaudio/new-session-manager
Greetings,
dvzrv, falktx and nils
Hi,
Is there some kind of handy browser for a sample library which is also
able to play the samples via JACK?
I'm trying mocp now, but it seems to jump to the next sample automatically.
https://github.com/jonsafari/mocp
\r
Hi. I don't know if this is really the best place for this type of
question, but I don't know where else to ask, so here is my question:
I recently acquired an Arturia MiniLab MkII MIDI controller, and would like
to use it with Linux applications (e.g. Ardour). The basic functions - i.e.
playing notes with the keyboard and performance pads - work out of the box,
but there are also some advanced functions that might be useful, which need
to be enabled or configured through software.
Arturia provides a "MIDI Control Center" for this controller, but of course
it only runs on Windows and MacOS. I would like to be able to replicate the
functionality of this software in Linux.
It seems to me that it should be possible to run the MIDI Control Center in
a Windows VM (I use VirtualBox for this), and use some sort of listener in
Linux to display the MIDI messages that the Control Center is sending to
the device. But I am not aware of any specific tools I could use for this
purpose. Any recommendations?
Hi there, I run openSUSE Tumbleweed and Leap 15.2 (beta) on different machines. I just did a fresh install of both on two different laptops, with the Mate environment. On the Leap system with slightly older package versions I can use Pavucontrol to switch between HSP/HFP and A2DP profiles on both of my bluetooth headsets, and they work on HSP/HFP for both input and output. However, on the newer Tumbleweed system I can switch the profile to HSP/HFP in Pavucontrol but it doesn't work, Audacity just freezes and VLC/Firefox playback freezes until I switch it back to A2DP. Which is obviously preferable for listening, but the problem is I need to record some low quality audio via HSP/HFP.
So I'm wondering which package version is making the difference. The two systems are configured almost identically. I tried the Leap kernel (5.3.18) on the Tumbleweed system, but it made no difference. Here are a few key package differences, please let me know if you think of anything else:
Tumbleweed:
bluez 5.54
kernel-firmware-bluetooth 20200519
libbluetooth3 5.54
libgnome-bluetooth13 3.34.1
pulseaudio 13.0
alsa 1.2.3
alsa-firmware 1.2.1
Leap 15.2:
bluez 5.48
kernel-firmware-bluetooth (package doesn't exist)
libbluetooth3 5.48
libgnome-bluetooth13 3.34.0
pulseaudio 13.0
alsa 1.1.5
alsa-firmware 1.0.29
I also tested Ubuntu 20.04, but it was the total opposite. Both of my bluetooth devices only connected via HSP/HFP, and the only way I could switch to A2DP was manually via `bluetoothctl`. I believe Ubuntu 20.04 has kernel 5.4, not sure about the rest of the stack.
Hi
I've done a new simulation, this time a HighGainAmplifier.
This one didn't try to cover any existing gear, but was stacked together
by from what I've learned over the last years about tube amp simulation.
This one is completely generated by dkbuilder in plain faust source code.
I've put the faust code into the repository for completeness.
The complete plugin is published under the BSD0 license.
Here you could get it:
https://github.com/brummer10/FatFrog.lv2
And because the Frog needs food, here is the perfect match Overdrive
pedal to feed the Frog so that he'll rattle the walls like hell.
The LittleFly.
https://github.com/brummer10/LittleFly.lv2
As well published under the BSD0 license, as well with included faust
source code.
regards
hermann
MCPDISP is a utility to add a display on to a Mackie Control based
control surface that does not have it's own display such as the bcf2000.
This is important if banking is being used (the project has more than 8
tracks) and also provides things like timecode or bar/beat readouts.
At present this is a jackd only utility though it should be possible to
bridge to ALSA using a2jmidid. Perhaps a later version will move to ALSA
MIDI instead.
The latest version can be found at:
https://github.com/ovenwerks/mcpdisp/releases/tag/0.1.1
The main update here is the addition of a build system (meson) rather
than hoping a makefile will just work. Licenced as GPL-2+.
These things should help with packaging.
--
Len Ovens
www.ovenwerks.net
Hello all,
A new release of zita-jacktools is available at
<http://kokkinizita.linuxaudio.org/linuxaudio/downloads>.
>From the README:
Changes since the first release:
* General code cleanup.
* Python docstrings for all classes.
* New class: JackLR4filt
* 4th order Linkwitz-Riley or Butterworth filters,
with delay and gain.
* Typical use is crossover filters, also useful
for some measurements.
* Bugfixes:
* JackAmbrot: fixed a nasty bug which produced incorrect
rotation matrices. This also affected JackAmbbin.
* Some small changes:
* JackSignal: 'nskip' and 'nloop' are now supported for
both set_input_data() and set_output_data(), and must
be keyword arguments.
* JackGainctl: the 'rate' parameter is no longer supported.
See the class docs for how exactly gain changes are done.
* Some new examples, among them a PyQt5 application using JackMatrix.
Ciao,
--
FA
Hello all,
Several users have reported instability problems (AKA 'crashes')
with Aeolus 0.9.7 and 0.9.8.
This should be fixed in version 0.9.9, as usual available on
<http://kokkinizita.linuxaudio.org/linuxaudio/downloads>
Ciao,
--
FA