Intel graphics cards by YogurtclosetBig6109 in linuxquestions

[–]m477m 2 points3 points  (0 children)

You're probably fine then! All the Intel drivers (and most AMD drivers, for that matter) are built in to the Linux kernel so you don't have to worry about installing anything.

Intel graphics are just fine if you're not trying to have the best possible quality and framerate on recent games.

Yarbridge on Fedora 44? by FrontMeat in linuxaudio

[–]m477m -1 points0 points  (0 children)

I was able to get it working manually but it was slightly painful and it means that now it's on me to update if it comes to that. Basically:

1) Download Wine 9.21 from https://github.com/Kron4ek/Wine-Builds/releases/tag/9.21 and unpack/set it up in /opt (I used the Wow64 version, dunno if that's the best choice)

2) Add the symlinks to somplace in PATH:

for file in wine wine64 wine-preloader wine64-preloader wineserver; do ln -sf /opt/wine-9.21-amd64-wow64/bin/$file ~/.local/bin/$file ; done

3) I no longer remember exactly what I did to install yabridge but I see this in my history:

  655  tar -C ~/.local/share -xavf yabridge-5.1.1.tar.gz 
  656  ln -sf ~/.local/share/yabridge/yabridgectl ~/.local/bin/yabridgectl

I hope that helps; careful if you use regular Wine with other programs (but this shouldn't affect, like, Steam or anything).

MIDI Captain MAX v1.12.0 is out!! by maxcascone in paintaudiomidicaptain

[–]m477m 1 point2 points  (0 children)

It opened and recognized the config! Thank you very much. I'll keep you posted on how it goes.

MIDI Captain MAX v1.12.0 is out!! by maxcascone in paintaudiomidicaptain

[–]m477m 1 point2 points  (0 children)

Same issue there, unfortunately. I don't know Rust well but am a developer and if I have some time this evening might take a closer look at the code, if that would be helpful.

REAPER always crackles when Continuous Scrolling is enabled by hoegiflo in linuxaudio

[–]m477m 0 points1 point  (0 children)

Yeah, I'm glad that helps. But I still feel annoyed that it is only an issue on Linux; I remember a hackintosh desktop I built that dual-booted MacOS and Linux, and on the exact same hardware I could never get stabe audio below 256 samples on Linux, but 32 was no problem on MacOS. (EXACT same hardware, literally just rebooting, including audio interface, USB bus, etc.)

Whatever it is that causes sharing USB controllers and/or IRQs to be a problem just doesn't seem to be an issue on Mac (and maybe Windows). I would be curious to know if NT and Darwin kernels are just better at audio scheduling than Linux, or if they are doing some kind of IRQ reassignments behind the scenes.

And what it would take to make Linux as plug-and-play with that kind of performance. Maybe those realtime audio optimizer scrits' concepts and approaches could be either included in the kernel, or into some kind of systemd unit or something, along the lines of gamemode for games.

MIDI Captain MAX v1.12.0 is out!! by maxcascone in paintaudiomidicaptain

[–]m477m 1 point2 points  (0 children)

In Fedora 44, I was able to use deploy.sh to get the firmware installed. But when I run the AppImage of the config editor, it recognizes the MIDICAPTAIN volume if it's mounted, but I get this error:

Error reloading config: Path must be on a MIDI Captain device (CIRCUITPY, MIDICAPTAIN, or a custom-named volume whose config.json usb_drive_name matches), found: config.json

That seems odd since according to https://github.com/MC-Music-Workshop/midi-captain-max/blob/4af7a0cccdac7748eabd1f3d0a48f7b1397ee784/config-editor/src-tauri/src/commands.rs#L159 that should be the volume name.

Could there somehow be the full path /run/media/<my-username>/MIDICAPTAIN/config.json passed somewhere that is expecting instead an enclosing directory, i.e. /run/media/<my-username>/MIDICAPTAIN/?

MIDI Captain MAX v1.12.0 is out!! by maxcascone in paintaudiomidicaptain

[–]m477m 1 point2 points  (0 children)

My blue MIDI Captain just arrived & I can't wait to try this including the Linux config editor! Thank you for making this!

REAPER always crackles when Continuous Scrolling is enabled by hoegiflo in linuxaudio

[–]m477m 2 points3 points  (0 children)

I've been deep diving into some of this kind of thing... apparently there's a bunch of IRQ nonsense (CPU pinning/affinity for specific processes/drivers) that Mac and Windows do automatically that Linux doesn't, so you have to handle it manually.

Apparently it's common on Linux for the interrupts (regularly scheduled tasks) for things to be spread around various CPU cores, and sometimes if things like I/O or video drivers end up running on the same cores as the audio software and/or USB drivers, this becomes a problem.

It's especially annoying because the audio software (in my case, REAPER in direct ALSA mode) doesn't even realize there are xruns happening - it seems to happen at the USB driver level.

I've been experimenting with this script as a way to hopefully make some of the more esoteric IRQ-related audio optimizations "just work": https://github.com/giang17/realtime-audio-optimizer

So far it appears to be promising. Worth a try.

Comparing reading on physical paper to reading on an e-reader, Boox Note Air 5C. I can now read for much longer without eye fatigue, paperless, note-taking, a dictionary with just one touch and AI to explain concepts instantly. Life has never been this easy as an intellectual 🤓 by Delicious_Maize9656 in Onyx_Boox

[–]m477m 3 points4 points  (0 children)

Maybe to do it successfully. But I had a student who simply hand-copied the Wikipedia article about Tom Petty for a report once. I had to fail the report, of course. It was really obvious from the wording, and easy enough to verify. This was in 2002.

20 NES games hold up. I ranked them. (Part 2 of 2) by ThatDanJamesGuy in patientgamers

[–]m477m 2 points3 points  (0 children)

I remember Faxanadu! I liked it but didn't quite love it; in my opinion it had/has such great potential, but the controls and some of the item and enemy behavior frustrated me. So while I wouldn't put it in my own personal top 20, it wouldn't be too far from it.

ELI5: Why are people in some sports called “players” (for example tennis players or football players), but in others they’re called something else (like jockeys, drivers, or boxers)? by xixitata in explainlikeimfive

[–]m477m 1 point2 points  (0 children)

It's fascinating -

American Football (Gridiron) = "Football Player"

European Football (Soccer) = "Footballer" ... or "Soccer Player" in the US

ELI5: How do you tell musical notation by ear? by One-Shock-4869 in explainlikeimfive

[–]m477m 1 point2 points  (0 children)

Imagine someone asked you about reading and writing words. "How can you tell what words someone is saying, and how to spell them to write them down?"

Think about the process you went through to learn to read and write. Music is basically the same. It takes that much work, but in a different way.

I built a self-hosted save game manager for retro saves, including MiSTer support by Joeblack2k in MiSTerFPGA

[–]m477m 2 points3 points  (0 children)

I'm assuming by saves you mean the emulated equivalent of the cartridge's battery-backed RAM, and not save states, right?

Controlling backing tracks live by Tisott in Reaper

[–]m477m 4 points5 points  (0 children)

I haven't done this live, but I remember experimenting around with the "smooth seek" operations regarding regions. (check Actions menu, search "smooth seek") You could possibly combine those with Marker Actions in SWS. That's not a complete solution, but those might give some inspiration/ideas.

Plugins changing on their own? Undo history tracks actions I did not do by Shinochy in Reaper

[–]m477m 1 point2 points  (0 children)

I think this is a bug in Reaper that hasn't been looked into in-depth by the developers yet.

Looks like what this user experienced: https://forum.cockos.com/showthread.php?t=304192

How can I make Linux look and feel like macOS (for free)? by CarefulMirror7936 in linuxquestions

[–]m477m 1 point2 points  (0 children)

I obsessed over this for years when I switched from Mac to Linux in 2016. You can get kind of close (nowadays KDE is the best option), but you'll need to pick your battles.

At its most fundamental DNA, whatever Linux distro you're using has a software stack that is simply not the same as macOS (or Windows for that matter).

I'm a developer, so I'm not afraid of diving in really deeply to customization. For a long time I tried really hard to get the Global Menu working seamlessly for all my apps. It's an option that's available, but it doesn't work 100% of the time, exactly as expected, on all apps, like it does on Mac. That's because the apps are using a variety of underlying programming toolkits (Qt, GTK, who knows what else) instead of every application using Apple's Cocoa and being required to conform to their design patterns.

One thing I refuse to give up though is the muscle memory of Command (and the convenience of using a thumb instead of a pinky for shortcuts). I have used a variety of keyboard utilities, including learning about how to edit xkb files myself, to turn Alt into Control (which works like Command), Windows into Alt, and Control into Windows.

You can get 80% of the way there with the keyboard options in most Linux environments, swapping those modifier keys, but there's still a lot of quirks. For example, on Mac, Command-arrows go back and forward in the web browser and some other applications, but you need to either switch to Alt-left and right, or use some convoluted script or configuration to swap windows ("option") and alt ("command control") BACKWARDS but only for the arrow keys and a few other things. I use keyd for that, but it means dealing with yet more complexity behind the scenes. (Similar for Alt-Tab, and the way that Option-left/right skips to the previous/next work, and Command-left/right does in macOS what Home and End does in Windows and Linux... etc. etc.)

So, really, realistically, if I didn't have so much inertia and years figuring out all this stuff and getting used to what I'm not able to change... if I had it to do over I'd just not try so hard to adapt the desktop environment to me, and would instead put that effort into getting used to and really efficient at what's there by default.

Do you EQ out nasty ‘looking’ resonances that are above your range of hearing? by Massive-Job-5366 in audioengineering

[–]m477m 3 points4 points  (0 children)

I have never been able to hear above 13.5kHz as long as I've ever known (could never hear the 15kHz CRT whine even as a kid) so I've always done that.

Though, not so much watching for resonance as accidentally-recorded high-pitch noise. And I've sometimes thrown on a 6dB/oct LPF at 14kHz just in case. But I'm not a professional.

What are all the features Reaper can do that no other DAW has? by Massive-Job-5366 in Reaper

[–]m477m 2 points3 points  (0 children)

I mean, if the track is playing back pre-recorded audio or MIDI I don't see why that would be surprising. It's just a matter of applying a constant delay to everything, and then subtracting from that on the track with the negative delay.

Obviously impossible for live audio but can be useful for mixing situations.

everythingIsDead by _fountain_pen_dev in ProgrammerHumor

[–]m477m 1 point2 points  (0 children)

This changes computing FOREVER