Dr. Bluetooth 2 weeks, 2 days ago

or How I Learned to Stop Worrying and Love the Hacking

The story begins when my main laptop broke so I had to use another one which doesn’t have an out-of-the-box driver for the Bluetooth hardware. Lurking on the internet I found some pieces of already hacked yet still outdated code. The code wasn’t working properly with the actual kernel version. With the next kernel version even compilation was broken. That’s where I decided to hack a kernel module and it was a quite interesting experience.

More of this story is under the cut. KDevelop screenshot

We will be using KDE’s Powerdevil so the first thing we want to do is adding it to autostart.sh: qdbus org.kde.kded5 /kded org.kde.kded5.loadModule powerdevil &

Script that actually will do the job:

raw code

Save it as /opt/bin/backlight. Don’t forget to make it executable.

Add keybindings to rc.xml:

raw code

That’s it. Restart your Openbox and ensure that everything works just fine.

Conkyrc Generator 1 year, 9 months ago

For a long time there were no new posts, so I decided to share my generator of conkyrc files written in python. Here’s the link where you can see what you’ll get: deviantart.com.

Scipt is under the cut because its too long.

Your personal radio 2 years, 6 months ago

Few words on a stuff I’m working right now. The first plugin for eXo is taking it’s shape. This tool aimed to organize an unlimited number of different sources (playlists, radio streams and podcasts - all selected by yourself). With this plugin you can listen your favourite music which will be interrupted by news and new podcast episodes as soon as they appear in a podcast feed. Listening will be totally automated. Your comments and suggestions are welcome.

screenshot

Obxd ported to LV2 2 years, 10 months ago

Уже больше года ведётся разработка, и недавно начато портирование на LV2 софтверного синтезатора Obxd, эмулирующиего работу знаменитого аппаратного аналогового синтезатора Oberheim OB-X.

Obxd synthesizer

YouTube: Obxd - Free VST synth

Исходный код синтезатора и LV2-порт.