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
Hey hey,
Sharp is a new melodic Drum&Bass track:
https://youtu.be/qJoML_QdhKo
And for direct OGG download:
https://www.dropbox.com/s/5i3gif5x6dkkk11/sharp.ogg
On Linux I used Yoshimi for pads, stabs, plucks and one bass, LinuxSampler to
play drums and some effects as well as a Solina (for more bass) and finally
Csound to create the main drums, effects and risers. Naturally, I enjoyed
Midish, Nama and a lot of plugins for the recording and production.
Additionally, some hardware was involved for 808-style drums, more pads,
Bass(!) and the main lead.
Feedback is welcome, but mostly: share and enjoy!
Best wishes,
Jeanette
--
* Website: http://juliencoder.de - for summer is a state of sound
* Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs: https://www.audiobombs.com/users/jeanette_c
* GitHub: https://github.com/jeanette-c
Just hang around and you'll see,
There's nowhere I'd rather be <3
(Britney Spears)
Hi
Mamba release v2.1 is out
Mamba is a Virtual MIDI keyboard with some extended, unique features.
Key features:
Supports jack-interconnect-ALSA MIDI I/O.
16 Channel Live MIDI Looper
Every channel use it's own Color to display the played Notes per channel.
MIDI File player/recorder
Integrated Fluidsynth support.
NSM support.
Release v2.1:
Add option to allow 2 keys per note in the Custom Key-map Editor, thus
allow setup key bindings for chromatic button accordion.
Add option to use right mouse button for permanent note on event. (Press
again for note off)
Add 'XDG Places' to file selector
Fix some minor bugs and hopefully don't introduce to much new ones.
Mamba is released under the BSD Zero Clause License license
The GUI is build on libxputty - A damn tiny abstraction Layer to create
X11 window/widgets with cairo surfaces
https://github.com/brummer10/libxputty
To build Mamba from source, the following dependencies must be meat.
* libfluidsynth-dev
* libc6-dev
* libsmf-dev
* libcairo2-dev
* libx11-dev
* liblo-dev
* libsigc++-2.0-dev
* libjack-(jackd2)-dev
* libasound2-dev
So, here is the project page:
https://github.com/brummer10/Mamba
and here you'll find the last release:
https://github.com/brummer10/Mamba/releases/tag/v2.1
regards
hermann
Hey hey,
Power Girl is the latest track, unfortunately another instrumental, but a
quite densely arranged one.
https://youtu.be/-wSfh7600tQ
And as an OGG:
https://www.dropbox.com/s/3nhpjuz21xgsiyk/power_girl.ogg
On the hardware side it features the Clavinet, once processed through Fons
Adriaensen's autowah and once through a lot of Guitarix goodness. Furthermore>
Yoshimi for choir stabs, Fluidsynth for bass, setBfree (for... organ :) ) and
LinuxSampler for drums, tron choir, SSO strings, clock ticks and muted piano
effect. Add loads more plugins and some more hardware and we're done.
Feedback, as ever, is very welcome.
Enjoy and a happy new, energetic year,
Jeanette
--
* Website: http://juliencoder.de - for summer is a state of sound
* Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs: https://www.audiobombs.com/users/jeanette_c
* GitHub: https://github.com/jeanette-c
Skip on the drinks Head to the floor
Makin' my way Past the show
My body's taken over And I want some more <3
(Britney Spears)
Hi folks,
I have a question about my microphone audio quality when
participating in a browser-based video conference, i.e., Google Meet and
Jitsi on chromium browser.
Starting last week, I have received numerous reports from coworkers
that my audio is considerably higher quality than normal. Although my
audio input has always been a high end vocal mic, the reports have
indicated that I sound even better than I usually do in these conferences.
My daily driver machine is a self-built Xeon workstation running
Arch Linux with (I think) a well-configured RT kernel and JACK2, whose
configuration if optimized for USB audio interfaces via this guide
<https://wiki.linuxaudio.org/wiki/list_of_jack_frame_period_settings_ideal_f…>
[0]. I use a Peluso mic connected directly to my RME Babyface Pro
interface, which is running via one of my system's USB2 ports.
In pursuit of understanding why this is occurring, I looked at my
JACK2 settings to see if I'd changed anything lately. Sure enough, I
noticed that I have been working at a larger JACK2 hardware buffer size
than normal. I typically set my size to 64 since I do a lot of real-time
audio work, but have had it set to 256 or 512 lately to do some
different kinds of stuff on the system.
So, my question boils down to: is it reasonable to suspect the
hardware buffer size has something to do with these sudden quality
improvement reports from my friends & co-workers? If so, any insights
into why this is the case would be greatly appreciated.
Cheers,
Andrew
[0]
https://wiki.linuxaudio.org/wiki/list_of_jack_frame_period_settings_ideal_f…
Hi
I recently got a uTrack24 that I'm gonna use as an audio interface. It
works fine, but seems to have a will of it's own, most of the time it
starts in 48000, most of the time it eventually switches (seemingly by it's
own) to 44100. Frankly I'm not really sure when it does what.
Problem is that if I start qjackctl in 44100 it might still hang in 48000
and the audio files will be 48000 with a header indicating 44100. I can fix
this with sox, but obviously it should rather work correctly.
In any case, is it possible to force it into always using 44100hz, by
matching the usb ids with some ALSA(?) config file? If so, a few hints to
get me started would be highly appreciated :-)
Cheers
--
Atte
http://latestyoutube.a773.dk