/r/linuxaudio
Dedicated to Linux and audio
A subreddit dedicated towards music and audio related topics on the Linux platform.
Specific distro / Distro efforts :
http://kxstudio.linuxaudio.org/
http://www.bandshed.net/avlinux/
https://ubuntustudio.org/
http://librazik.tuxfamily.org/
https://www.ap-linux.com/
https://fedoraproject.org/wiki/Fedora_jam
https://wiki.thingsandstuff.org/Audio
IRC :
On freenode #laa #lad #lau #opensourcemusicians
Mailing lists:
https://lists.linuxaudio.org/listinfo/linux-audio-user
https://lists.linuxaudio.org/listinfo/linux-audio-dev
https://lists.linuxaudio.org/listinfo/linux-audio-announce
Blogs :
http://libremusicproduction.com/
https://autostatic.com/
http://planet.linuxaudio.org/
Youtube Channels
Tobiasz Karoń : Zynaddsubx, ardour, jack, obxd, calf and more..
Demonic Sweaters linux audio productions, tutorials, floss software demos
Linux Music : lots of tutorial and explanations about linux audio, jack, synthesis..
JHoermann
Social
https://joindiaspora.com/tags/linuxaudio
https://twitter.com/search?q=%23linuxaudio&src=typd
https://www.facebook.com/groups/189734702059/
Conferences
http://lac.linuxaudio.org/
https://www.sonoj.org/
Wiki
https://en.wikipedia.org/wiki/List_of_Linux_audio_software
(french)http://linuxmao.org/Portail+Documentaire
https://wiki.linuxaudio.org/wiki/start
https://wiki.archlinux.org/index.php/Professional_audio#FireWire
Forums
AV Linux forums
KXStudio forums
linuxmusicians.com
(german) http://www.audio4linux.de/forum/
(french)http://linuxmao.org/forums
Sounds
Freesound
ccMixter Songs, samples under CC
Musical Artifacts : Sounfonts, samples, synth presets etc..
Curated software list
Awesome-linuxaudio
LinuxAudio.org
/r/linuxaudio
Hi there,
I'm a (not so) happy owner of a small piece of electronic called Cuvave Cube Baby. You might have heard about this... It's a small 3-switch pedal that can switch between effect chains that you can choose between reverb, distortion, amp head simulation, IRs.
I know it's a pretty guitarish device, but it has a USB-B port that, if connected to a PC, could turn the device into a soundcard... useful to record your guitar sessions (or everything you route to the input plug of the cube baby).
I've tried many times to connect it as a soundcard to my linux box with no luck at all.
Here’s the lsusb out:
~$ lsusb
Bus 003 Device 002: ID 04f2:b044 Chicony Electronics Co., Ltd Acer
CrystalEye Webcam
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 301a:5555
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
And here’s the amixer log:
amixer: Mixer load hw:1 error: Connection timed out
Card hw:1 'Device'/'SmartlinkTechnology USB2.0 Device at
usb-0000:00:1d.1-1, full speed'
Mixer name : 'USB Mixer'
Components : 'USB301a:5555'
Controls : 7
amixer: Mixer hw:1 load error: Connection timed out
The lspci output:
~$ lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
The dsmeg output:
~$ sudo dmesg -l err,crit
[ 152.889527] usb 4-1: 2:1: cannot set freq 48000 to ep 0x82
There’s no mention on linux on the producer site and their answer to my question on any sort of compatibility with linux was: “install the asio4all sound card driver”… they clearly could not understand the problem.
Anything i could try to let it be recognized under linux?
I just upgraded to Ubuntu 24.04 and was introduced to Pipewire. I had been using a somewhat optimized Jack setup before. I do a lot of music production using REAPER. With Pipewire REAPER works fine as long as I launch it with pw-jack
but the performance is worse.
With JACK I always ran a sample rate of 48000 and a buffer size of 128. This was completely stable on my machine. I would really prefer to use a buffer size of 64 as otherwise I can notice latency. Unfortunately with Pipewire even 128 results in a bunch of xruns. It's usable but seems significantly worse than Jack.
Should I switch back to Jack? Also, are my dreams of a buffer size of 64 realistic? I have done a fair amount of tweaking following rtcqs and other sources, but nothing seems to have much effect and I don't have much sense of what is possible. Hardware is 5900x with 64gb of memory at 2133MHz.
Hey there. I have a ThinkPad in the mail and Behringer UMC 204 in the closet, so I should be able to test all of that myself fairly soon on a secondary machine, but I'll ask anyway, as that may make my future decisions easier.
I'm going to make an attempt at daily driving Linux (due to philosophical reasons - dislike towards some parts of big tech). The only thing that was holding me back, is that music is my main hobby + I'm not that computer savvy, but I'm willing to sacrifice some convenience for said philosophical reasons. Early research indicates that music production can indeed work on Linux, and I'm sure that I'll eventually figure out this whole Jack/Pulse/Pipeline rigmarole.
So my only major concern is latency. Is it feasible to achieve similar levels of latency when recording compared to Windows? Anything below 10ms at around 64/128 buffer size would be fine by me (above that I can start to notice the latency and close to 20ms it's no longer very fun to record guitar even if it's still somewhat doable).
Thank you in advance for your replies!
EDIT: Thanks a bunch for all the replies! That's a lot of useful info, and it makes me feel more optimistic about my attempt to daily drive Linux.
As the title states: Are there any DJs using the Traktor Audio 6? How do you use "Direct Thru"?
I have the A6 powered with a power adapter, I'm able to access the A6 via `alsamixer`, and I can enabled "direct thru", but the minute I disconnect the usb cable from the computer, it defaults to "phono" and "direct thru" is disabled.
I thought direct thru would stay on because I enabled it in `alsamixer` before unplugging it.
Any thoughts?
Hi guys
I'm using this .conf file here https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/src/daemon/filter-chain/sink-virtual-surround-7.1-hesuvi.conf as well as the atmos .wav file from here https://airtable.com/appayGNkn3nSuXkaz/shruimhjdSakUPg2m/tbloLjoZKWJDnLtTc and every channel works expcept for the subwoover/LFE. I'm testing on video files such as this one https://www.youtube.com/watch?v=opdkNl-cSCY&t=71s
Thanks for any pointers.
I've been stuck on this for a couple of days, and the problem is just similar enough to a lot of questions that were already asked for me to try just about everything in the meantime.
I'm using Serum's VST3i through Yabridge in Reaper. It works marvelously, but every so often, it stops accepting MIDI. It only happens while I'm interacting with the GUI, and only seems to happen while MIDI notes are coming in, either played or sequenced. Most of the GUI remains responsive, but the in-plugin keyboard freezes, and often, the keys that were being pressed remain highlighted.
It seems tied to mouse-up, which makes me wonder if it's a race condition that happens if mouse-up and MIDI-in happen at the same time. Perhaps most notably, it can be fixed by changing any file-based property, like the OSCs, the noise file, or the whole preset. With this workaround, I've gotten a bit of work done, but making my own patches is like pulling teeth.
I've already tried swapping to the RT kernel, which may have helped but if so not noticeably. I setup gdiplus and DXVK, which fixed some other minor GUI issues I had, but this one remains.
Has anybody experienced this, or have any experience with any of the constituent parts?
Edit: I disabled undo states, which seems to have gotten rid of the problem. I still have some occasional crashes, but it's much more workable now.
Bitwig is performing absolutely great on linux. Its very stable. I did some lengthy critical recordings with a behringer x32 mixer (recording 32 mono channels) for 5 hours aprox. and it went smoothly.
Thinkpad t490 + arch linux + pipewire
I've used Ableton since Live5 and have had my good and bad days with it. In recent years I've wanted to ditch Windows, but Ableton has held me there, and I haven't want to double my spend and get Bitwig.
Recently I've been playing around with Waveform 13 and everything just works so well, so easy to adjust from what I knew.
I know there's a lot of love for Ardour and that'll probably be my next obsession, but right now I have to say I'm really impressed with what Waveform has to offer.
Any other users? Any tips or tricks (I'm just devouring all the training vids)
Or feel free to try and tell me why Ardour is a better option
Moderators, please remove this if it's not allowed here.
Hello everyone! Over the past couple of days, I have been making scripts that can ease the setup of your favorite DAW on Linux. This on-going effort is still very much a work in progress, but the basic initial stuff should be fine for now. The list of music creation stuff is small, but I'm willing to add more and more by recommendations. I'm willing to add more DAWs if I can get access to free trials to test them or access another way if there's no free trial for your favorite DAW. Keep in mind, that I haven't tried out plugins yet, but willing to do so if someone requests me to. Listed below, are two lists that shows what's available for now. Like I said, they're small, but it's only because that's what I'm aware of.
Supported DAWs for the time being:
Ableton Live 12
FLStudio 24
Supported Music Making Programs:
Splice
LANDR
Contributions are welcomed! If you want to see something added, or something changed, please feel free to make a pull request or just let me know!
Links: GitLab GitHub (Named MusicalWine, but I'll try to change it to the original name again soon.)
Can't seem to get this chirping sound to go away unless I raised the sample rate which makes it useless for recording. My machine passes all RTCQS tests.
Had this issue in 24.04 and still have in 24.10
Didn't have this issue with my older first gen 2i2 but it also had problems clipping with hot pickups so I had to replace it. Thought it made sense invest in serious upgrade but the constant high pitch chirping sound makes it impossible to use.
Ryzen 5800x 32gb ram. 2TB SSD
Pretty much no issues except when recording into the daw.
Hi people!
Trying to make Hotone SW run on Endavour OS, or any other Linux distro, it's in principle the only thing that's stopping me to go full linux.
I've spent a number of hours, with totally different errors every time, from usb to graphic stuff. Anybody has been through this pain and can help me out?
Hi, I’m pretty new to Linux, so thank you in advance for your patience if I say something incorrect.
When I first installed Ubuntu 24.04, the audio on my computer never worked (no output from the speakers and static noise when I plugged in the headphones).
After upgrading to 24.04.01, surprisingly, the audio started working again, both from the speakers and the headphones.
However, I now find myself back in the initial situation, and despite searching everywhere, I can't seem to find a solution.
One of the strange things I noticed that might be causing the issue is that the command: lspci -v | grep -A7 -i "audio" detects the audio device as: Corporation Tiger Lake-LP Smart Sound.
lspci -v | grep -A7 -i "audio" 0000:00:1f.3 Audio device: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20) (prog-if 80) Subsystem: ASUSTeK Computer Inc. Tiger Lake-LP Smart Sound Technology Audio Controller Flags: bus master, fast devsel, latency 32, IRQ 192, IOMMU group 15 Memory at 6131288000 (64-bit, non-prefetchable) [size=16K] Memory at 6131000000 (64-bit, non-prefetchable) [size=1M] Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
While if I try sudo aplay -l a different sound card is indicated:
**** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0:
ALC294 Analog [ALC294 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3:
HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 7:
HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 8:
HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 9:
HDMI 3 [HDMI 3] Subdevices: 1/1 Subdevice #0: subdevice #0
And even when using alsamixer, only the latter is shown.
Hi All!
I tried converting to Linux before with Ubuntu and Ubuntu studio but for some reason despite trying every trick in the book my latency was terrible. I thought, lets try one last time after a user here mentioned they were getting better latency in Linux than Windows, so switched to Linux Mint and I'm getting great, possibly even better latency in Linux Mint with ALSA than Windows (!), will see if I can do any better with Jack soon (Bitwig says can't connect to Jack Server...) but my main issue is this:
I want to use Bitwig, so installed it along with wine-staging and yabridge. Plugins scan fine, but when loading I just see a swirling animation and it says the plugin failed to load (could not read responses?). The engine log doesn't say anything of value. So I thought why not try Reaper. Tried Reaper from my home directory, and same issue, the plugin fails to load. I'm not sure why I tried this, but I copied my Reaper folder to a secondary ssd, ran it from there and boom! plugins open perfectly fine! Success right? Not quite because I really want to use Bitwig.
So the question is, why would a DAW fail to load yabridge vst3 plugins when installed on the main hard drive, but run them perfectly fine if the DAW is running off of a secondary hard drive? Would really appreciate the assistance!
SOLVED: I actually had a Z drive in windows storing my retrobat collection, so I mapped Z to the drive, not realizing a drive needed to be set to / to access the root. Set Z back to / and it works!! Let's f*ING gooooooo!!! So stoked!! Thanks for the support guys!
Hi,
I recently installed PulseEffects on my Ubuntu-based distro, and can't for the life of me figure out how to constrain the effects to only apply to one output device. I want the equalizer function to only apply to a specific pair of headphones, and anything else, like other bluetooth devices or wired speakers will not be affected by the EQ. I can't find any way to do this in the app, besides excluding specific applications, but that's not it. Is there a way to do this?
Just wanted to share a little project I've been working on since this summer.
It's a generative and non-linear midi sequencer called Signls, and it runs in the terminal. You place nodes on a grid. Nodes relay signals and trigger midi notes.
There are 9 types of nodes to choose from, each with specific behavior. And you can pretty much randomize every parameters.
It's cross-platform and open-source.
I first tried a free trial of Ableton installed through wine bottles, however the delay/latency made playback unbearable, even after fiddling with sample / buffer size. I tried getting guitarix to work, and after messing around with qjackctl I finally got it to work, however it completely broke all other audio output until I shut it off again. Is there anything that just works, or can you help a noob set it up correctly?
further info for guitarix - I'm using Linux Mint 22, which I Think uses Pipewire. In my sound settings my output is "Line Out Starship/Matisse HD Audio Controller" - when qjackctl is turned on, this output along with a few others disappear, and only my monitors output is left (which is trash).
I'm using a Behringer UM2 as input device
I have physical modules for signal processors: compressor, graphics eq, sonic maximizer, and etc. All in my personal rack rig.
Lately, I've been playing with Easy Effects, and I really like how it comes loaded with all those signal processors, but from a digital computer.
After playing with Easy Effect's EQ, Compressor, Maximizer, and a Limiter, I've grown to really enjoy using them, and the convenience of using them on a computer, instead of having to bring a whole rack out to events
How different is hardware from software? Is one superior than the other?
I've used Toneboosters plugins before I switched to linux as well as many other VST3 plugins back on Windows
I've used an older version that I backed up from my windows install with the entire VST3 plugin folder and it worked fine with yabridge. I didn't use the official installer from their website just copy and pasted my Windows files. Now I updated to the latest Toneboosters release (v1.8.7) with the official installer and it didn't work. Whenever I scanned the plugins inside of REAPER it crashed but now I've modified my Yabridge.toml file (I've added this)
["ToneBoosters"]
group = "toneboosters"
It's now stuck on VST Scanning as shown here.
I'm using Arch Linux, I'm on Wayland, Hyprland specifically. Can anyone help me?
I'm attempting to implement a multi-room audio setup in my apartment.
The concept I have in my head is this one (trying to research if this is even possible):
One of the main goals for this project is to achieve low latency - i.e. I want to use this audio setup for gaming and home theater applications, so ideally I would love to get under 100-200ms or even lower if possible.
I already have this concept partially implemented using Balena Sound, but it's not suitable for the low-latency applications since the latency is several seconds.
The question I have is - what would be the best way to send audio streams from the server to the speakers?
I've been researching the options, and it seems like PulseAudio, Jack and PipeWire are the main options for managing audio streams on linux, but many of the threads I have found are several years old, and it seems like this is an actively evolving topic, so I am wondering what is the best solution currently, or what are the tradeoffs between the different solutions for my use-case.
The ones I can think of all have convoluted DRMs or download hubs that make them a struggle to set up and maintain. They require trial and error before finding the right version of Winestaging for them and even then it's hit and miss, and I have no idea for how long they will keep working.
So, in the spirit of keeping it simple, what orchestral VIs are still straight forward enough that they work in Wine/Yabridge out of the box?
Hello! This is a weird and probably idiosyncratic question but - I am getting some cheapo MP3 players for my kids to use, the ones that you either run off an SD card or which act as a drive you just drop files into. Obviously I could just open up Dolphin or whatever and copy and paste files in there. But I was wondering - Is there any music library software that might act like the old iTunes? Where you could set a "location" as a device library and use a GUI to move stuff over? Essentially in the way that Calibre does - sorts files into metadata folders and then copies those folders over - but for audio instead of ebooks?
My "M-AUDIO Keystation 49 MK3" is not recognized by Linux Mint. The command "aplaymidi -l" only shows Port 1:0 Client name Midi Through and Port name Midi Through Port-0 Any tricks I can do for my Linux system to recognize my midi keyboard?
System:
Kernel: 6.8.0-48-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 6.0.4 tk: GTK 3.24.33
wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy
Machine:
Type: Desktop Mobo: Gigabyte model: B450 AORUS M v: x.x serial: <superuser required>
UEFI: American Megatrends v: F51 date: 07/29/2020
CPU:
Info: 12-core model: AMD Ryzen 9 3900X bits: 64 type: MT MCP smt: enabled arch: Zen 2 rev: 0
cache: L1: 768 KiB L2: 6 MiB L3: 64 MiB
Speed (MHz): avg: 2560 high: 3800 min/max: 2200/4672 boost: enabled cores: 1: 2200 2: 2200
3: 2200 4: 3800 5: 3800 6: 2053 7: 2200 8: 2200 9: 3800 10: 2200 11: 2088 12: 3430 13: 2200
14: 3636 15: 2200 16: 2200 17: 2200 18: 2200 19: 3800 20: 2200 21: 2200 22: 2053 23: 2200
24: 2194 bogomips: 182056
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: NVIDIA TU116 [GeForce GTX 1660 SUPER] vendor: Gigabyte driver: nvidia v: 550.120 pcie:
speed: 2.5 GT/s lanes: 16 ports: active: none off: HDMI-A-1 empty: DP-1,DP-2,DP-3
bus-ID: 06:00.0 chip-ID: 10de:21c4 class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: nvidia
unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 92 s-size: 707x393mm (27.8x15.5") s-diag: 809mm (31.8")
Monitor-1: HDMI-0 res: 2560x1440 hz: 60 dpi: 109 size: 597x336mm (23.5x13.2")
diag: 685mm (27")
OpenGL: renderer: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2 v: 4.6.0 NVIDIA 550.120
direct render: Yes
Audio:
Device-1: NVIDIA TU116 High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel
pcie: speed: 8 GT/s lanes: 16 bus-ID: 06:00.1 chip-ID: 10de:1aeb class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel pcie:
speed: 16 GT/s lanes: 16 bus-ID: 08:00.4 chip-ID: 1022:1487 class-ID: 0403
Device-3: M-Audio Keystation 49 MK3 type: USB driver: N/A bus-ID: 5-2:10 chip-ID: 0763:3110
class-ID: 0103
Sound Server-1: ALSA v: k6.8.0-48-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Gigabyte driver: r8169
v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 03:00.0 chip-ID: 10ec:8168
class-ID: 0200
IF: eno1 state: down mac: <filter>
Device-2: MediaTek WiFi type: USB driver: mt76x0u bus-ID: 1-5:4 chip-ID: 0e8d:7610
class-ID: 0000 serial: <filter>
IF: wlx9cefd5f8f6a6 state: up mac: <filter>
Bluetooth:
Device-1: Realtek Bluetooth 5.1 Radio type: USB driver: N/A bus-ID: 1-3:3 chip-ID: 0bda:a725
class-ID: e001 serial: <filter>
Drives:
Local Storage: total: 10.09 TiB used: 1.45 TiB (14.4%)
ID-1: /dev/sda vendor: Fanxiang model: S101 2TB size: 1.86 TiB speed: 6.0 Gb/s type: SSD
serial: <filter> rev: 8A0 scheme: MBR
ID-2: /dev/sdb vendor: Fanxiang model: S109 4TB size: 3.64 TiB speed: 6.0 Gb/s type: SSD
serial: <filter> rev: VBND scheme: GPT
ID-3: /dev/sdc vendor: A-Data model: SU800 size: 1.86 TiB speed: 6.0 Gb/s type: SSD
serial: <filter> rev: 7A scheme: GPT
ID-4: /dev/sdd model: 980Plus 2.5 SATA3-2TB SSD size: 1.82 TiB speed: 6.0 Gb/s type: SSD
serial: <filter> rev: 1A0 scheme: GPT
ID-5: /dev/sde vendor: Crucial model: CT1000BX500SSD1 size: 931.51 GiB speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 056 scheme: GPT
Partition:
ID-1: / size: 1.79 TiB used: 235.89 GiB (12.9%) fs: ext4 dev: /dev/sdd3
ID-2: /boot/efi size: 512 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/sdd2
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
USB:
Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 10 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002 class-ID: 0900
Device-1: 1-1:2 info: Maxxter Telink Wireless Receiver type: Mouse,Keyboard
driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 12 Mb/s power: 50mA chip-ID: 248a:8367
class-ID: 0301
Device-2: 1-3:3 info: Realtek Bluetooth 5.1 Radio type: Bluetooth driver: N/A interfaces: 2
rev: 1.1 speed: 12 Mb/s power: 500mA chip-ID: 0bda:a725 class-ID: e001 serial: <filter>
Device-3: 1-5:4 info: MediaTek WiFi type: Network driver: mt76x0u interfaces: 1 rev: 2.0
speed: 480 Mb/s power: 160mA chip-ID: 0e8d:7610 class-ID: 0000 serial: <filter>
Device-4: 1-10:5 info: Cooler Master AMD SR4 lamplight Control type: Keyboard,HID
driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 2516:0051
class-ID: 0300
Hub-2: 2-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s chip-ID: 1d6b:0003
class-ID: 0900
Hub-3: 3-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002 class-ID: 0900
Hub-4: 4-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s chip-ID: 1d6b:0003
class-ID: 0900
Hub-5: 5-0:1 info: Hi-speed hub with single TT ports: 4 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002 class-ID: 0900
Device-1: 5-2:10 info: M-Audio Keystation 49 MK3 type: Audio driver: N/A interfaces: 2
rev: 1.1 speed: 12 Mb/s power: 100mA chip-ID: 0763:3110 class-ID: 0103
Device-2: 5-3:3 info: Shenzhen Riitek wireless mini keyboard with touchpad
type: Mouse,Keyboard driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 12 Mb/s
power: 50mA chip-ID: 1997:2433 class-ID: 0301
Hub-6: 6-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s chip-ID: 1d6b:0003
class-ID: 0900
Sensors:
System Temperatures: cpu: N/A mobo: N/A gpu: nvidia temp: 49 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Repos:
Packages: 3305 apt: 3247 flatpak: 50 snap: 8
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https: //brave-browser-apt-release.s3.brave.com/ stable main
Active apt repos in: /etc/apt/sources.list.d/danielrichter2007-grub-customizer-jammy.list
1: deb [signed-by=/etc/apt/keyrings/danielrichter2007-grub-customizer-jammy.gpg] https: //ppa.launchpadcontent.net/danielrichter2007/grub-customizer/ubuntu jammy main
Active apt repos in: /etc/apt/sources.list.d/megasync.list
1: deb [signed-by=/usr/share/keyrings/meganz-archive-keyring.gpg] https: //mega.nz/linux/repo/xUbuntu_22.04/ ./
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //packages.linuxmint.com virginia main upstream import backport
2: deb http: //archive.ubuntu.com/ubuntu jammy main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Active apt repos in: /etc/apt/sources.list.d/spotify.list
1: deb http: //repository.spotify.com stable non-free
Info:
Processes: 476 Uptime: 1h 36m wakeups: 0 Memory: 125.74 GiB used: 5.33 GiB (4.2%) Init: systemd
v: 249 runlevel: 5 Compilers: gcc: 11.4.0 alt: 11/12 Client: Cinnamon v: 6.0.4 inxi: 3.3.13
Hey! First of all, some info regarding my system: ArchLinux, Hyprland, pipewire with wireplumber, pavucontrol-qt for gui control
What I want to achieve, is one of the features of pavucontrol: It lists you app specific volume AND output. So you can switch outputs for different apps.
What I want to do, is the same, but: With a bind, switching between two outputs
And only on the active window, readable with hyprctl clients
I already tried making a script myself, but I only got as far as getting the output IDs with: pactl list short sinks
And list active clients with: pactl clients
I'm trying to make a new DAW for the garage since that's where I'm supposed to make music now, apparently.
Generic Dell 3010 Intel I5 Quad-Core 3.1 GHz, 8GB RAM
2 Kingston 500gb SSDs
Presonus Audiobox 22VSL (USB audio interface that is my workhorse)
I have always loved the old KXStudio distro but that was a long time ago, now it's a repository. There are other options, of course, and then I was thinking about using DragonflyBSD but I've never used that for anything other than for fun with file systems.
I planned on using tape to record my music (like literally cassette tapes), but It turns out that it's way easier on a small linux DAW. And maybe I'll make a real one if this works!