Posts
4803
Following
319
Followers
489
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1
Edited 11 months ago
Right and for recording hardware, Linux might be these days best possible environment given how you can guarantee that there is no irrelevant tasks etc. running. MacOS is as crap as Windows for doing anything latency sensitive. MacOS was cool last time about 2010 or something :-) Reaper and Bitwig is superbly good for these types of audio tasks i.e. record clips from hardware and craft from them something interesting :-)

Apple hardware has one advantage that has not been surpassed by any other laptop so far that I've ever tried: the almost zero noise 3,5" audio port if you play any of your music ever anywhere. If you want to destroy your ears, try connecting ThinkPad audio port to a real stage sound system (applies to any other laptop).
0
0
0
U-he is the choice of e.g. Hans Zimmer ;-) I'm a huge fan of @uheplugins work. One of a kind company.
1
0
0
Another great option is "Bitwig and get all U-he plugins". I'm not fan of cross-over (e.g. yabridge and Windows VSTs). Rather have less plugins but all live in the same universum. Just feels more clean to me. Getting all U-he plugins is anyway a good idea because they are the reference for any other software synths. I don't use really any other these days.

With pure Linux and PipeWire you can do all that CoreAudio plus Loopback can do: https://rogueamoeba.com/loopback/.
1
0
0
Just random note (and I think I stick to my mac for the time being e.g. because RME soundcards are proprietary as hell unfortunately).

One could make these quite easily a wine focused distribution for audio with wineasio for wiring into pipewire.

I.e. not Bitwig or other (available for) Linux DAW and yabridge but full-on everything inside wine. E.g. FL Studio performs better wine and is more stable than in Windows. For audio, wine is better Windows than current Windows. Even things like iLok (ugh) work these days without glitches (you need gnutls 32-bit for this, I found it by accident).

It has many other benefits:

1. One can snapshot the production environment because Windows is just a folder. This is useful for e.g. testing new plugins and making perfect clean ups after.
2. One can have multiple environments.

Making this an app ("manager' alike or something, this what Linux Steam is really) or a spin of distribution would be interesting idea. Pipewire was from get go a game changer in audio, it is actually just as a stack better than CoreAudio, but now that it has stabilized it is diamond.

Also, all RT just went to mainline, not sure if there is something that could improve from plain PREEMPT. And the biggest performance glitch was WaitForMultipleObjects (Win32 API), which was recently (either 6.10 or 6.11) recently fixed by having a driver and device just for this call, which bypasses nasty wineserver completely.

Personally I stick mac in audio (because I have RME BabyFace Pro FS) but Wine (with WineASIO) would actually be my option number 2, not because it is a "Linux way" but more like it has better user experience than Windows.

Just writing this down so that won't be forgotten :-)

#linux #audio #wine #note #musicproduction
1
1
0

Ooo, it's Mike Blumenkrantz's new post "My Wayland Your Wayland Our Wayland" https://www.supergoodcode.com/My-Wayland-Your-Wayland-Our-Wayland/

0
6
0
I want but does Telegram support SMS only binding? I can scrape Signal if it comes down to that ;-) Rad as hell.

https://www.hmd.com/en_int/hmd-barbie-phone?sku=1GF030APC1L01
0
0
2
@duanin2 I acked the patch, since it uses verify_pkcs7_signature() correctly :-)
0
0
0
@kernellogger Well it worked, thank you! Saved me few hours of time ;-)
0
0
0
@kernellogger So once I get that, I think the vanilla kernel copr will be very much useful.
0
0
0
@kernellogger Actually I did a typo, I was supposed to do system upgrade from 40 to 41 but typed by mistake 42 :-)

Oh well, I guess I will make fresh 41 beta install https://fedoraproject.org/workstation/download?beta
2
0
0
@duanin2 unsurprisingly yet another merkle tree ;-) read-only except system update so make sense in that context...
1
0
0
I was asked to ack/nack a patch for it and I've just read LWN article about it in 2011. Netflix contributed it but AFAIK as of today Netflix uses FreeBSD not Linux.
0
0
0
Does anyone use dm-verity for anything? Looks almost like abaddonware.

#linux #kernel
3
2
0
This makes #Julia rad. You have like Jupyter notebook in a terminal! And with not much configuration (just add Plots and SixelTerm packages to the environment).

I don't care about learning a new language but it's all this other stuff in the environment that makes it so much more effective that it is worth it (and the language seems to be as trivial as Python anyway).

Game changer... ... ... in math ;-)
0
0
1

Deep Dive into RCU Race Condition: Analysis of TCP-AO UAF (CVE-2024–27394)

V4bel published an analysis of a race condition vulnerability in the TCP-AO subsystem caused by incorrect usage of the kernel RCU mechanism.

The researcher managed to trigger it reliably using the ExpRace technique.

Article: https://blog.theori.io/deep-dive-into-rcu-race-condition-analysis-of-tcp-ao-uaf-cve-2024-27394-f40508b84c42
ExpRace: https://www.usenix.org/conference/usenixsecurity21/presentation/lee-yoochan

0
2
0
Edited 11 months ago
Time for Paul's quiz session! Have been waiting for a new RCU article only because I love those quizzes even tho I'm not always that great solving them ;-)

Also the book "Is Parallel Programming Hard, And, If So, What Can You Do About It?" is worth reading.

https://lwn.net/Articles/988638/
0
0
0
Show older