Boone777 wrote:ubuntuuser wrote:Boone777 wrote:Hello!
I have not been able to use ALSA in Reaper with my interface: NI Session
I can select ALSA in Reaper on a Vanilla install of any distro, then select my interface for ins and outs but when I hit apply:
ALSA: error setting input device format bits
I tried many distros currently the best for my setup is Xubuntu and also trying on the side Manjaro-RT cinnamon.
I have no problem setting things up with Cadence and use ALSA via jack, but I get some crackles after with only 1 or 2 instruments at 256 sample 5,6ms latency. Instruments are either Repro-5 from U-he (native linux) or it could be Kontakt via Linvst.
I understand these might not be optimized for Linux but on my Win7 boot on same computer I can get up to 10 heavy instruments in realtime 3,5-5 ms no problem.
Also HTOP shows high random activity for Pulseaudio or Cinnamon --replace when real-time kernel is on for both Xubuntu and Manjaro.
I'd like to try ALSA but everything I tried so far tells me my interface maybe is not supported by ALSA ?
Pulse recognise it no problem everything works in Pulseaudio.
Intel Core i7-3770 Quad-Core Processor 3.4, Nvidia Geforce GTX1050Ti, Reaper 5,99 16gig RAM, Kingdian 480gig SSD
Some distros such as Manjaro don't seem to setup realtime so you could try that, also don''t use wine-rt use wineHQ staging, winehq is the latest and greatest.
set realtime priorities
If they are not set then cpu spiking can occur with Kontakt and other plugins.
sudo edit /etc/security/limits.conf
@audio - rtprio 99
sudo edit /etc/group
sudo edit /etc/security/limits.d/audio.conf
@audio - rtprio 95
@audio - memlock unlimited
#@audio - nice -19
Manjaro-RT does'nt set realtime ? That's weird. Is it really worth it to enter these commands it seems to break the OS the more fiddle with it.
Manjaro doesn't, I don't know about Manjaro-RT.
It's just editing a few files and adding a few lines.
The editor I've got by default on Manjaro is Mousepad, so the editing commands (using a terminal) would be
sudo mousepad /etc/security/limits.d/audio.conf
and so on for the other files (/etc/security/limits.conf, /etc/group).
If the entries are already in those files (/etc/security/limits.d/audio.conf, /etc/security/limits.conf, /etc/group) then obviously nothing needs to be changed in them.