Blog-of-gain

A tech-oriented blog from a Linux user


Latest blog updates

2021-07-19Panther's DIY Wapanese Bed: New article.
2021-04-05Updating PC hardware in the 2020s: New article.
2021-04-04Learning to ice skate: New article.
2020-12-31Uupumus - burnout (in Finnish): Lisätty loppuvuoden toipumispäivitys.
2020-12-31Burnout: Add end of the year recovery update.

Filtering by tag: software

Updating PC hardware in the 2020s

Optimization still requires knowledge

Preview

In December 2019 I updated my PC to cutting edge technology. Unlike in my older PC article, things aren't yet obsolete, so I figured I'll write what one needs to bear in mind if they want to optimize a new PC build. I'll also discuss some hardware/firmware bugs that still bother modern components.

Converting modules into bitstream format

A study on tracker music conversion

Preview

If some of your favourite songs happen to be originally tracker music, you must have wondered what would be the best way to convert them into bitstream format. I did an empirical study about it. Read on if you, too, sometimes bang your head to a power plant techno.

Updates

2020-05-11Add case study: Unreal Tournament soundtrack.

Of life and love

The meaning of life finally revealed (or not)

Preview

I've recently thought a lot about the concept of love and how it relates to life. This is partly because of my past, partly because of how the Finnish society is. A stream of consciousness awaits you in the Off-world colonies - just follow the hyperlink to go down the rabbit hole.

Motu M4 review

With measurements and Linux notes

Preview

As new motherboards don't have a PCI bus anymore, finding high-quality, low-latency audio devices that work in Linux might be hard. Released in November 2019, the Motu M4 promises class-compliance, low latency and superb sound quality. How does it measure against its specifications in practice? Read the article to find out.

Updates

2020-12-21Add Ubuntu 20.04.1 LTS and RT audio info; some tidying up.
2020-08-31Add note about fixed duplex sound support.
2020-06-06Add note about systemd and realtime audio.
2020-04-13Add more Linux compatibility tests and notes.
2020-03-31Add note about switching the sample rate.

ESP8266 deep-sleep repeatedly

How to deep-sleep for a long time and save power

Preview

I made my indoor plant a soil moisture meter which reports the values to Azure cloud. However, I had some trouble making my D1 mini board to sleep and wake up reliably. Turns out, just calling the deep-sleep function once doesn't do the trick. I had to deep-sleep for several shorter cycles before reporting the measurement. Check out the article for a brief how-to.

Updates

2019-11-23Add power consumption measurements.

Bluetooth audio in Linux: ALSA and LDAC

Audio using pure ALSA (no PulseAudio) and LDAC codec

Preview

Ever since Bluez dropped support for Bluetooth audio using ALSA, people have been using PulseAudio to connect audio devices in Linux. However, there's a project called BlueALSA which supports high-quality cutting-edge codecs such as LDAC, and it works with pure ALSA. Read the article to see how to use it.

Detachable cable and wireless mod for the AKG K701 headphones

Tested with the new FiiO BTR3 (a review)

Preview

For a long, long time I've been thinking of modifying my original Austrian-made AKG K701 headphones to have a detachable cable. After owning the headphones for eleven years, I finally did it. At the same time I kind of made them wireless using the new FiiO BTR3. Check out the article to see how they fit together.

WebLED: my first IoT project on the Arduino platform

...or: how to open a garage door using WiFi

Preview

For a long time I've wanted to get more into embedded stuff and closer to the physical world when it comes to computers. As a kid I was quite interested in electronics and tweaked some small stuff, but I never really got into programming anything. Now with the market full of cheap Arduino-compatible chips, I decided to hook myself up into the Internet of Things and make a WiFi-operated garage door opener. Check out the article for an overview of the project.

Powered by GainCMS