Hello list!
I have a setup that I use in my live sets made with an ASUS N551 laptops
and a NI Komplete Audio 6, which allows me to play without XRUNS at 64
frames / period with a modular approach (Qtractor, LinuxSampler,
Yoshimi, SooperLooper, PureData).
The whole thing runs on Debian Stretch with AVLinux 4.9.47-rt37avl2 kernel.
I am quite happy with the performance of this setup, but I started
having XRUNS when I added real-time video management as well. Those
issues made me notice that the system runs without XRUNS only if XOrg is
not stressed much, while it starts producing XRUNS when I play a video,
or when I open the browser, or even when I quickly move or resize a window.
I would like to understand if the problem is due to an incorrect
configuration of realtime priorities, or to something that I have not
yet managed to trap.
I currently use these configurations:
[Xorg]
The video driver is i915.
I read on the internet that:
"If your graphic card was manufactured in 2007 and newer, try
uninstalling the xserver-xorg-video-intel package and use the builtin
modesetting driver (xserver-xorg-core) instead"
Questions:
- I uninstalled xserver-xorg-video-intel, but I still see the i915
driver: is that correct, or should I see another driver?
[rtirq]
RTIRQ_NAME_LIST = "snd usb i8042"
RTIRQ_PRIO_HIGH = 90
RTIRQ_PRIO_DECR = 5
RTIRQ_PRIO_LOW = 51
RTIRQ_RESET_ALL = 0
RTIRQ_NON_THREADED = "rtc snd"
Questions:
- rtc must be in "NON_THREADED", or in "RTIRQ_NAME_LIST"?
- in "RTIRQ_NAME_LIST" can I remove "usb" and put only the item that
manages my USB card? Should it be xhci?
- can i take i8042 off the list?
- is it recommended to use RTIRQ_RESET_ALL = 1 to override all other IRQs?
[jackd]
jackd -P83 -dalsa -dhw: K6 -r44100 -p64 -n2 -I1
Questions:
- the priority must be lower than those that are set to the IRQs by rtirq?
[limits.conf]
@audio - rtprio 99 # maximum realtime priority
@audio - memlock unlimited # maximum locked-in-memory address space (KB)
Questions:
- what is the recommended value of rtprio in 2020? On the internet I
find 90, 95 and 99
Can you help me do a checkup of my configuration?
Thanks!
--
Nicola Pandini
http://nicolapandini.damai.it
I used to take part in this every month, but it's now been nearly a year since
I last contributed. However I finally had a bit of inspiration and the result
is here:
https://archive.org/download/20-08-folderol-submundo/20-08_folderol_Submund…
I don't think I need to say which synth I'm using, however this is the first
occasion where I've used MIDI-learned controls to twiddle LFO and filter
settings within the engines dynamically - although it's been possible for
quite a long time.
Hope you like it :)
--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
In brief:
In the voice editors you can now change the width and centre position of random
panning.
Last seen banked instrument can now be highlighted.
There are three more options in LFO type.
In the 'doc' directory we've added a PDF with a brief list of all CCs and NRPNs
that Yoshimi recognises.
All these are of course accessible to the command line.
More details are in /doc/Yoshimi_1.7.2_features.txt
We welcome all help and feedback. We listen and respond to suggestions and
problems.
Yoshimi source code is available from either:
https://sourceforge.net/projects/yoshimi
Or:
https://github.com/Yoshimi/yoshimi
Full build instructions are in 'INSTALL'.
Our list archive is at:
https://www.freelists.org/archive/yoshimi
To post, email to:
yoshimi(a)freelists.org
--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Hi
Mamba release v1.3 is out
Mamba - Virtual Midi keyboard and Midi file player/recorder
https://github.com/brummer10/Mamba
Mamba features
* Virtual Midi Keyboard for Jack Audio Connection Kit
<https://jackaudio.org/>
* Including NSM <https://linuxaudio.github.io/new-session-manager/>
support
* Channel selector
* Bank and Program selector
* Keyboard mapping for qwertz, qwerty and azerty selectable from menu
* PC Keyboard mapping selector from C0 to C4
* Pitchbend, Balance, Modwheel, Detune, Expression, Attack, Release,
Volume and Velocity controllers
* Sustain and Sostenuto switches
* Midi Through: forward midi input to output
* Midi input highlighting
* Resizable to a full range 127 key view
* Save and load Midi-files (using libsmf)
* Load Midi-files on command-line
* Record and play Midi-Loops
* Support jack_transport to start/stop Midi-Loops
* Keyboard Shortcuts
* |ctrl + r| toggle Record Button
* |ctrl + p| toggle Play Button
* |ctrl + l| open load file dialog
* |ctrl + s| open save file dialog
* |ctrl + a| show info box
* |ctrl + q| quit
* |ctrl + c| quit
Mamba is released under the BSD Zero Clause License license
regards
hermann
Hi
Mamba release v1.1 is out
Mamba - Virtual Midi keyboard
https://github.com/brummer10/Mamba
Mamba features
* Virtual Midi Keyboard for Jack Audio Connection Kit
<https://jackaudio.org/>
* including NSM <https://linuxaudio.github.io/new-session-manager/>
support
* Channel selector
* Bank and Program selector
* Keyboard mapping for qwertz, qwerty and azerty selectable from menu
* PC Keyboard mapping selector from C0 to C4
* Pitchbend, Balance, Modwheel, Detune, Expression, Attack, Release,
Volume and Velocity controllers
* Sustain and Sostenuto switches
* Midi Through: forward midi input to output
* Midi input highlighting
* resizable to a full range 127 key view
* Midi live recording and looping
Mamba is released under the 0BSD license
regards
hermann