[Solved]Cakewalk v-studio 100 on linux

Still new to all of this? Feel free to post in any of the subforums on this site, but in this subforum newbie questions are especially encouraged!

Moderators: MattKingUSA, khz

User avatar
sunrat
Established Member
Posts: 907
Joined: Wed Jul 22, 2020 2:08 pm
Has thanked: 151 times
Been thanked: 238 times

Re: Cakewalk v-studio 100 on linux

Post by sunrat »

Try installing and using the same kernel as in AVL-MXE which may be Liquorix. https://liquorix.net/
User avatar
Linuxmusician01
Established Member
Posts: 1503
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 734 times
Been thanked: 130 times

Re: Cakewalk v-studio 100 on linux

Post by Linuxmusician01 »

sunrat wrote: Wed Dec 01, 2021 1:13 pm Try installing and using the same kernel as in AVL-MXE which may be Liquorix. https://liquorix.net/
You sure its the kernel that's the problem? In some of he links in this topic I read that Alsa's USB audio module is the problem. I might be wrong though.
othmay
Established Member
Posts: 44
Joined: Sat Nov 27, 2021 2:27 pm
Has thanked: 61 times
Been thanked: 6 times

Re: Cakewalk v-studio 100 on linux

Post by othmay »

sunrat wrote: Wed Dec 01, 2021 1:13 pm Try installing and using the same kernel as in AVL-MXE which may be Liquorix. https://liquorix.net/
I just tried and no nothing changed same outputs on my end.
Linuxmusician01 wrote: Wed Dec 01, 2021 1:55 pm
sunrat wrote: Wed Dec 01, 2021 1:13 pm Try installing and using the same kernel as in AVL-MXE which may be Liquorix. https://liquorix.net/
You sure its the kernel that's the problem? In some of he links in this topic I read that Alsa's USB audio module is the problem. I might be wrong though.
From what I understand, Yes I am looking more on this track because I think it is hardware specific in the sense that as a lot of cakewalk/roland interface work in a kind of stand alone way. Moreover, mine, the vs100 works as a stand alone and can record wav on a sd card. And so my guess is more looking at the usb communication in between alsa(or pulseaudio, for what I understand) and the sound card. I really don't understand why on audio production distro mostly it just works out of the box, where on non audio oriented distro it simply does not. I am pretty sure it is easy, but simply because of my lack of knowledge I don't see it.
User avatar
sunrat
Established Member
Posts: 907
Joined: Wed Jul 22, 2020 2:08 pm
Has thanked: 151 times
Been thanked: 238 times

Re: Cakewalk v-studio 100 on linux

Post by sunrat »

Linuxmusician01 wrote: Wed Dec 01, 2021 1:55 pm
sunrat wrote: Wed Dec 01, 2021 1:13 pm Try installing and using the same kernel as in AVL-MXE which may be Liquorix. https://liquorix.net/
You sure its the kernel that's the problem? In some of he links in this topic I read that Alsa's USB audio module is the problem. I might be wrong though.
Of course I'm not sure as I don't have a v-studio 100. But the other suggestions reportedly didn't work so worth a try. Only takes a couple of minutes to install and reboot to a new kernel. I think I've seen that snd-usb-audio is improved in kernel 5.15 which is the current Liquorix version.
merlyn
Established Member
Posts: 1392
Joined: Thu Oct 11, 2018 4:13 pm
Has thanked: 168 times
Been thanked: 247 times

Re: Cakewalk v-studio 100 on linux

Post by merlyn »

It sounds like snd-usb-audio is not getting loaded on Mint. You can use

Code: Select all

# lsmod|grep snd
on both systems to find out.

If it isn't getting loaded on Mint when you plug the v-studio 100 in, why not? Is the module blacklisted? Or a udev rule?
othmay
Established Member
Posts: 44
Joined: Sat Nov 27, 2021 2:27 pm
Has thanked: 61 times
Been thanked: 6 times

Re: Cakewalk v-studio 100 on linux

Post by othmay »

In response to Merlyn,

AVL MXE :

Code: Select all

snd_usb_audio         307200  1
snd_usbmidi_lib        36864  1 snd_usb_audio
snd_rawmidi            45056  1 snd_usbmidi_lib
snd_seq_device         16384  1 snd_rawmidi
mc                     57344  1 snd_usb_audio
snd_hda_codec_realtek   135168  1
snd_hda_codec_generic    94208  1 snd_hda_codec_realtek
snd_hda_codec_hdmi     73728  1
ledtrig_audio          16384  1 snd_hda_codec_generic
snd_hda_intel          45056  5
snd_intel_dspcfg       24576  1 snd_hda_intel
snd_hda_codec         151552  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core           94208  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
snd_pcm               126976  5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
snd_timer              40960  1 snd_pcm
snd                   102400  24 snd_hda_codec_generic,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
soundcore              16384  1 snd
usbcore               307200  9 xhci_hcd,snd_usb_audio,usbhid,snd_usbmidi_lib,apple_mfi_fastcharge,usb_storage,ehci_hcd,xhci_pci,uas
Linux Mint :

Code: Select all

snd_hda_codec_realtek   147456  1
snd_hda_codec_generic    90112  1 snd_hda_codec_realtek
snd_hda_codec_hdmi     65536  1
ledtrig_audio          16384  1 snd_hda_codec_generic
snd_hda_intel          57344  5
snd_intel_dspcfg       24576  1 snd_hda_intel
snd_intel_sdw_acpi     16384  1 snd_intel_dspcfg
snd_hda_codec         159744  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_usb_audio         323584  0
snd_usbmidi_lib        36864  1 snd_usb_audio
snd_hda_core          106496  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
mc                     53248  1 snd_usb_audio
snd_pcm_oss            57344  0
snd_mixer_oss          28672  1 snd_pcm_oss
snd_seq_dummy          16384  0
snd_pcm               126976  6 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_pcm_oss,snd_hda_core
snd_seq_midi           16384  0
snd_seq_oss            45056  0
snd_seq_midi_event     16384  2 snd_seq_midi,snd_seq_oss
snd_rawmidi            40960  2 snd_seq_midi,snd_usbmidi_lib
snd_seq                77824  6 snd_seq_midi,snd_seq_oss,snd_seq_midi_event,snd_seq_dummy
snd_seq_device         16384  4 snd_seq,snd_seq_midi,snd_seq_oss,snd_rawmidi
snd_timer              36864  2 snd_seq,snd_pcm
snd                   106496  25 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_seq_oss,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_timer,snd_pcm_oss,snd_pcm,snd_rawmidi,snd_mixer_oss
soundcore              16384  1 snd
Looking on usbcore side right now.
User avatar
GMaq
Established Member
Posts: 2768
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 518 times
Been thanked: 555 times

Re: Cakewalk v-studio 100 on linux

Post by GMaq »

sunrat wrote: Wed Dec 01, 2021 1:13 pm Try installing and using the same kernel as in AVL-MXE which may be Liquorix. https://liquorix.net/
Hi for the record the most recent actual release of AVL-MXE came with a 5.9.1 custom RT Kernel from our own Repo, not Liquorix. The repositories for Liquorix were an option that could be used if the User wanted and were enabled.

The next release of AVL-MXE based on Debian Bullseye will come with Liquorix 5.15 as the default..
othmay
Established Member
Posts: 44
Joined: Sat Nov 27, 2021 2:27 pm
Has thanked: 61 times
Been thanked: 6 times

Re: Cakewalk v-studio 100 on linux

Post by othmay »

I actually installed the avl 5.10.12 if i am not mistaking from the repository on your website just for the sake of it, unfortunately same result as liquorix kernel, meaning none.
merlyn
Established Member
Posts: 1392
Joined: Thu Oct 11, 2018 4:13 pm
Has thanked: 168 times
Been thanked: 247 times

Re: Cakewalk v-studio 100 on linux

Post by merlyn »

Not that I think you should optimise your Mint setup for realtime audio, but realtimeconfigquickscan might show something up :

https://github.com/raboof/realtimeconfigquickscan

Mint is based on Ubuntu? I think the usbcore module is built-in on Ubuntu.
othmay
Established Member
Posts: 44
Joined: Sat Nov 27, 2021 2:27 pm
Has thanked: 61 times
Been thanked: 6 times

Re: Cakewalk v-studio 100 on linux

Post by othmay »

merlyn wrote: Wed Dec 01, 2021 10:30 pm Not that I think you should optimise your Mint setup for realtime audio, but realtimeconfigquickscan might show something up :

https://github.com/raboof/realtimeconfigquickscan

Mint is based on Ubuntu? I think the usbcore module is built-in on Ubuntu.
I am going to try this tomorrow and yes built in usbcore so I dont know why it is not showing under snd in Mint.
User avatar
Linuxmusician01
Established Member
Posts: 1503
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 734 times
Been thanked: 130 times

Re: Cakewalk v-studio 100 on linux

Post by Linuxmusician01 »

sunrat wrote: Wed Dec 01, 2021 2:36 pm
Linuxmusician01 wrote: Wed Dec 01, 2021 1:55 pm
sunrat wrote: Wed Dec 01, 2021 1:13 pm Try installing and using the same kernel as in AVL-MXE which may be Liquorix. https://liquorix.net/
You sure its the kernel that's the problem? In some of he links in this topic I read that Alsa's USB audio module is the problem. I might be wrong though.
Of course I'm not sure as I don't have a v-studio 100. But the other suggestions reportedly didn't work so worth a try. Only takes a couple of minutes to install and reboot to a new kernel. I think I've seen that snd-usb-audio is improved in kernel 5.15 which is the current Liquorix version.
Thanks for clearing that up. I get so confused between Alsa modules and kernel modules. So snd_usb_audio comes with the kernel and not with Alsa.
User avatar
Linuxmusician01
Established Member
Posts: 1503
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 734 times
Been thanked: 130 times

Re: Cakewalk v-studio 100 on linux

Post by Linuxmusician01 »

othmay wrote: Wed Dec 01, 2021 2:17 pm [...] I really don't understand why on audio production distro mostly it just works out of the box, where on non audio oriented distro it simply does not. I am pretty sure it is easy, but simply because of my lack of knowledge I don't see it.
Me neither... I'm all out of options. :oops:

I hope you solve this frustrating problem. I might learn something from it. Good luck!
othmay
Established Member
Posts: 44
Joined: Sat Nov 27, 2021 2:27 pm
Has thanked: 61 times
Been thanked: 6 times

Re: Cakewalk v-studio 100 on linux

Post by othmay »

merlyn wrote: Wed Dec 01, 2021 10:30 pm Not that I think you should optimise your Mint setup for realtime audio, but realtimeconfigquickscan might show something up :

https://github.com/raboof/realtimeconfigquickscan

Mint is based on Ubuntu? I think the usbcore module is built-in on Ubuntu.
Here are the result for this post :

so firstly after the command line

Code: Select all

== GUI-enabled checks ==
Checking if you are root... no - good
Checking filesystem 'noatime' parameter... 5.15.0 kernel - good
(relatime is default since 2.6.30)
Checking CPU Governors... CPU 0: 'ondemand' CPU 1: 'ondemand' CPU 10: 'ondemand' CPU 11: 'ondemand' CPU 2: 'ondemand' CPU 3: 'ondemand' CPU 4: 'ondemand' CPU 5: 'ondemand' CPU 6: 'ondemand' CPU 7: 'ondemand' CPU 8: 'ondemand' CPU 9: 'ondemand'  - not good
Set CPU Governors to 'performance' with 'cpupower frequency-set -g performance' or 'cpufreq-set -c <cpunr> -g performance' (Debian/Ubuntu)
See also: http://linuxmusicians.com/viewtopic.php?f=27&t=844
Checking swappiness... System running without disk swap - good
** Your system is configured without swap. No swap => no problem between swap and realtime
Checking for resource-intensive background processes... none found - good
Checking checking sysctl inotify max_user_watches... < 524288 - not good
increase max_user_watches by adding 'fs.inotify.max_user_watches = 524288' to /etc/sysctl.conf and rebooting
For more information, see http://wiki.linuxaudio.org/wiki/system_configuration#sysctlconf
Checking whether you're in the 'audio' group... yes - good
Checking for multiple 'audio' groups... no - good
Checking the ability to prioritize processes with chrt... yes - good
Checking kernel support for high resolution timers... found - good
Kernel with Real-Time Preemption... not found - not good
Kernel without 'threadirqs' parameter or real-time capabilities found
For more information, see https://wiki.linuxaudio.org/wiki/system_configuration#do_i_really_need_a_real-time_kernel
Checking if kernel system timer is high-resolution... found - good
Checking kernel support for tickless timer... found - good
== Other checks ==
Checking filesystem types... ok.
** Set $SOUND_CARD_IRQ to the IRQ of your soundcard to enable more checks.
   Find your sound card's IRQ by looking at '/proc/interrupts' and lspci.
and so lspci :

Code: Select all

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) I/O Memory Management Unit
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 59)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7
01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset USB 3.1 xHCI Controller (rev 02)
01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset SATA Controller (rev 02)
01:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b2 (rev 02)
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
02:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
02:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
04:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 04)
06:00.0 Non-Volatile memory controller: Sandisk Corp WD Black 2018/PC SN720 NVMe SSD
07:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)
07:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller (rev a1)
08:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Zeppelin/Raven/Raven2 PCIe Dummy Function
08:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Platform Security Processor
08:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Zeppelin USB 3.0 Host controller
09:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Zeppelin/Renoir PCIe Dummy Function
09:00.2 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
09:00.3 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller
and /proc/interrupts :

Code: Select all

            CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7       CPU8       CPU9       CPU10      CPU11      
   0:        116          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC    2-edge      timer
   7:          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC    7-fasteoi   pinctrl_amd
   8:          0          0          0          0          0          1          0          0          0          0          0          0  IR-IO-APIC    8-edge      rtc0
   9:          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC    9-fasteoi   acpi
  25:          0          0          0          0          0          0          0          0          0          0          0          0   PCI-MSI 4096-edge      AMD-Vi
  26:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 22528-edge      PCIe PME, aerdrv
  27:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 51200-edge      PCIe PME, aerdrv
  28:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 116736-edge      PCIe PME, aerdrv
  30:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 133120-edge      PCIe PME, aerdrv
  37:          0          0          0          0          0          0         72          0          0          0          0          0  IR-PCI-MSI 3145728-edge      nvme0q0
  38:       2596          0          0          0          0          6          0          0          0          0          0          0  IR-PCI-MSI 526336-edge      ahci[0000:01:00.1]
  43:          0          0          0          0      25493          0          0     268428          0          0          0          0  IR-PCI-MSI 4722691-edge      ahci3
  56:        117          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145729-edge      nvme0q1
  57:          0          9          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145730-edge      nvme0q2
  58:          0          0         17          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145731-edge      nvme0q3
  59:          0          0          0         13          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145732-edge      nvme0q4
  60:          0          0          0          0         11          0          0          0          0          0          0          0  IR-PCI-MSI 3145733-edge      nvme0q5
  61:          0          0          0          0          0         42          0          0          0          0          0          0  IR-PCI-MSI 3145734-edge      nvme0q6
  62:          0          0          0          0          0          0         36          0          0          0          0          0  IR-PCI-MSI 3145735-edge      nvme0q7
  63:          0          0          0          0          0          0          0         22          0          0          0          0  IR-PCI-MSI 3145736-edge      nvme0q8
  64:          0          0          0          0          0          0          0          0          7          0          0          0  IR-PCI-MSI 3145737-edge      nvme0q9
  65:          0          0          0          0          0          0          0          0          0          2          0          0  IR-PCI-MSI 3145738-edge      nvme0q10
  66:          0          0          0          0          0          0          0          0          0          0         24          0  IR-PCI-MSI 3145739-edge      nvme0q11
  67:          0          0          0          0          0          0          0          0          0          0          0         53  IR-PCI-MSI 3145740-edge      nvme0q12
  68:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145741-edge      nvme0q13
  69:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145742-edge      nvme0q14
  70:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145743-edge      nvme0q15
  71:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145744-edge      nvme0q16
  72:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145745-edge      nvme0q17
  73:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145746-edge      nvme0q18
  74:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145747-edge      nvme0q19
  75:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145748-edge      nvme0q20
  76:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145749-edge      nvme0q21
  77:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145750-edge      nvme0q22
  78:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145751-edge      nvme0q23
  79:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145752-edge      nvme0q24
  80:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145753-edge      nvme0q25
  81:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145754-edge      nvme0q26
  82:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145755-edge      nvme0q27
  83:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145756-edge      nvme0q28
  84:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145757-edge      nvme0q29
  85:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145758-edge      nvme0q30
  86:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145759-edge      nvme0q31
  87:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 3145760-edge      nvme0q32
  88:          0          0       1837          0          0          0          0          0          0          0          0      78825  IR-PCI-MSI 1572864-edge      enp3s0
  89:          0          0          0          0          0          0          0         42          0          0          0          0  IR-PCI-MSI 524288-edge      xhci_hcd
  90:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 524289-edge      xhci_hcd
  91:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 524290-edge      xhci_hcd
  92:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 524291-edge      xhci_hcd
  93:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 524292-edge      xhci_hcd
  94:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 524293-edge      xhci_hcd
  95:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 524294-edge      xhci_hcd
  96:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 524295-edge      xhci_hcd
  98:          0          0          0         83          0          0      33727          0          0          0          0       5509  IR-PCI-MSI 4200448-edge      xhci_hcd
  99:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 4200449-edge      xhci_hcd
 100:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 4200450-edge      xhci_hcd
 101:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 4200451-edge      xhci_hcd
 102:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 4200452-edge      xhci_hcd
 103:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 4200453-edge      xhci_hcd
 104:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 4200454-edge      xhci_hcd
 105:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 4200455-edge      xhci_hcd
 108:          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 4198401-edge      ccp-1
 109:          0       1192          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC   31-fasteoi   snd_hda_intel:card0
 111:        958          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI 4724736-edge      snd_hda_intel:card2
 113:          0          0          0       1726          0          0          0          0          0      93784          0          0  IR-PCI-MSI 3670016-edge      nvidia
 NMI:          0          0          0          0          0          0          0          0          0          0          0          0   Non-maskable interrupts
 LOC:     740885     323242     249844     417163     399252     230411      20269      31602      28486      40663      31030      35363   Local timer interrupts
 SPU:          0          0          0          0          0          0          0          0          0          0          0          0   Spurious interrupts
 PMI:          0          0          0          0          0          0          0          0          0          0          0          0   Performance monitoring interrupts
 IWI:      55058     100292      84356     120132     113905      81467       6847      12458      11991      35274      12880      13896   IRQ work interrupts
 RTR:          0          0          0          0          0          0          0          0          0          0          0          0   APIC ICR read retries
 RES:      25120     149187     138479     148691     157296     137962      21073      29438      31908      30487      31870      30318   Rescheduling interrupts
 CAL:      27425      38035      39370      42746      43628      39816      24832      25352      24971      24283      25874      27229   Function call interrupts
 TLB:      21253      25578      25537      52286      44295      26654       8950       9687       9111       8060       9926      11469   TLB shootdowns
 TRM:          0          0          0          0          0          0          0          0          0          0          0          0   Thermal event interrupts
 THR:          0          0          0          0          0          0          0          0          0          0          0          0   Threshold APIC interrupts
 DFR:          0          0          0          0          0          0          0          0          0          0          0          0   Deferred Error APIC interrupts
 MCE:          0          0          0          0          0          0          0          0          0          0          0          0   Machine check exceptions
 MCP:          2          2          2          2          2          2          2          2          2          2          2          2   Machine check polls
 ERR:          0
 MIS:          0
 PIN:          0          0          0          0          0          0          0          0          0          0          0          0   Posted-interrupt notification event
 NPI:          0          0          0          0          0          0          0          0          0          0          0          0   Nested posted-interrupt event
 PIW:          0          0          0          0          0          0          0          0          0          0          0          0   Posted-interrupt wakeup event
I might have been blind but I could not see my sound card in lspci and /proc/interrupts, So once again looking at usb exchange between pc and interface.
do you want me to do the same in AVL ?
merlyn
Established Member
Posts: 1392
Joined: Thu Oct 11, 2018 4:13 pm
Has thanked: 168 times
Been thanked: 247 times

Re: Cakewalk v-studio 100 on linux

Post by merlyn »

No, AVL-MXE is configured to get 'good' on all of those.

Bizarre. My understanding is that snd-usb-audio is loaded when hardware that needs it is plugged in. So that means the interface is being detected and all of that procedure is working.

The interface itself won't show up in lspci as it's USB, or in /proc/interrupts. The USB controller has an interrupt, not the interface itself. I do notice all the USB interrupts are xhci, there is no ehci, whereas in lsmod on AVL-MXE there was an ehci module listed. That would suggest some difference between Mint and AVL in how USB is dealt with.
othmay
Established Member
Posts: 44
Joined: Sat Nov 27, 2021 2:27 pm
Has thanked: 61 times
Been thanked: 6 times

Re: Cakewalk v-studio 100 on linux

Post by othmay »

merlyn wrote: Thu Dec 02, 2021 12:58 pm No, AVL-MXE is configured to get 'good' on all of those.

Bizarre. My understanding is that snd-usb-audio is loaded when hardware that needs it is plugged in. So that means the interface is being detected and all of that procedure is working.

The interface itself won't show up in lspci as it's USB, or in /proc/interrupts. The USB controller has an interrupt, not the interface itself. I do notice all the USB interrupts are xhci, there is no ehci, whereas in lsmod on AVL-MXE there was an ehci module listed. That would suggest some difference between Mint and AVL in how USB is dealt with.
Yes of course sorry, lspci won't give me the usb, my head is slightly tilt on the right side and smoke coming out of my hears. That's why the brain does not compute anymore on this subject ^^.

about /proc/interrupts I really don't know I am not used enough to linux folder tree yet.

I am looking around xhci and ehci, I dont know what's what and what's it for. In any case i do not really get how I can see the midi part of the usb signal in alsamixer(even in Jack if I am not wrong) but not the audio part so yes definitely looking around the usb communication.
Post Reply