1.3.0 broke mods again! Use these scripts to get them working again! Read further below to see more details about this update

So you’ve probably heard that I’ve recently started using an HTC Vive I acquired (or you’re somebody I’ve never met…) and I also love rhythm games, so you see where this is going.

Beat Saber works great on it’s own with my new PC (details in a previous post: Triangulum) but I needed more out of the game, since I’m used to the custom community, songs, skins, etc from OSU (Lazer!).

It’s not too hard to get everything working, just needs some extra tweaks here and there.

For quick reference, the programs I will be using are:

That’s all you’ll need! Now let’s get started!

Atom Package Development Tricks for Linux

Here’s some background about my current project, feel free to skip straight to the tips section below.

As of recently I’ve been hired as an undergrad research assistant at UTK. I’m developing a reimplementation of PatchWorks by Austin Henley (who I’m working for).

The new project is now named CodeRibbon, since we’re essentially starting from a clean slate in terms of codebase, and we’re rethinking a few human interaction factors.

For the reimplementation we wanted something that can be used in the real world, since the plan is to make CodeRibbon open source and easy to install & use.

In the end we chose to make it an Atom plugin because of how easily and rapidly we can prototype and design a full IDE experience. It’s not called “the most hackable editor” for nothing.

So here are some useful tips I’ve learned while working on Atom plugins.

Uniform audio volume with Pulseaudio

I hate the lack of volume uniformity across the web, YouTube videos range from far too quiet to far too loud, Bandcamp has no adjustment of it’s own, even in Discord individuals can be four times louder than another, and changing volume levels for every different video I watched finally got to me.

So now, I never have to touch the volume controls on a video every again.

at least IN THEORY; I still end up doing so by habit occasionally…

Here’s how you can also have always-level audio on Ubuntu 18.04:

Computer Build: Triangulum

I recently built a new mid-tower PC, but made some decisions worth writing about.

I had a few goals in mind when building this (over the course of a few months), but most importantly I was going to use for gaming.

Also, I wanted to run VR. And you probably already know that I’ll only have Linux installed on the PC, so that’s where my build strategy topics come in:

USB3 Hubs: What's going on?

A.K.A Why do all my USB 3.0 Hubs break?

I’ve gone through two powered USB 3.0 Hubs now, one still kinda works, sometimes, the other, well I sent that one back because it didn’t even last 6 hours during my normal use.

But then I thought,

I just burnt the second powered USB Hub I bought, am I expecting too much from them?

And I might just be expecting too much…