Saffire mixcontrol setting youtube5/7/2023 ![]() I tested my friends FSP 40 today using the tweaks above. FYI my CPU is a 3.2 GHz 6 core Intel Xeon (plenty of CPU). I then installed a low latency kernel by doing "sudo apt install linux-lowlatency" (and of course updating grub), and now I don't see xruns anymore. Adding myself to the "audio" group and running jack in realtime gave fewer xruns than non-realtime mode, but still I would get an xrun once every 20 minutes or so. Do this by appending the line "blacklist snd_dice" to the end of the correct file in /lib/modprobe.d (the correct file will be the one corresponding to your kernel, which in turn can be determined by running "uname -r").ģ) Lastly, I spent some time chasing down xruns. I could not get jack to start with the "firewire" backend until I blacklisted the snd_dice module. HOWEVER one issue that arises is that the ffado and snd_dice drivers do not play nice with eachother. This allows many other choices of buffer size, and provides access to the ADAT inputs for recording (I haven't tried sending audio to the ADAT outs, but I'm guessing it works). I am achieving this by selecting "firewire" as the jack backend, which only works after you do "sudo apt install jackd2-firewire". ![]() It will only provide access to the analog line ins + SPDIF ins.Ģ) To get around these issues, you need to use the ffado driver instead of snd_dice. Secondly, the snd_dice driver cannot access the ADAT inputs. First of all, when using jack with the alsa backend (which uses the snd_dice driver), the interface can only be opened with two specific settings of the buffer size (256/3 and 256/2 in my case). ![]() ![]() Because this driver comes stock with the kernel, it is possible to plug n play the Pro 40 (assuming your kernel version is high enough, mine is currently 4.4.0). This module is a driver for the DICE chip in the Saffire series interfaces. I wanted to contribute a few notes to anyone out there who might be trying to do the same as me (or possibly using a related Saffire interface).ġ) Currently, there is a kernel module called snd_dice that comes with the linux kernel, and is integrated into alsa. My specific use case is multi-track recording into reaper (I'm sure most people here know this, but there is a native reaper build for linux now). I have been playing with getting my Pro 40 running in Ubuntu using jack. ![]()
0 Comments
Leave a Reply. |