I decided going for an independent Python library for PulseAudio. Long story made short: there’s simply too many things I disagree with in the ones I found and I can’t seem to find any official or official-like libraries.
Currently the library is close to useless due to it’s very early stage. Well of course, I’ve only worked with it for a few days, and had to understand the parts of the API that I used plus understanding the basics of Python ctypes.
In the following days (when I have the time) there will be a huge focus on getting the basic information from the PulseAudio server. So the Client-part of the library can be used for displaying information. After that I will most likely prioritize implementing some way to handle events, so the library actually benefits from using the asynchronous API.
Hopefully, it won’t take me too long, to expand the project enough to make the library useful for some people. The sooner the better. Also you are welcome to take a look at the code on github: https://github.com/rohdef/RfPulse
A few days ago I started playing a bit with Python and PulseAudio (PA). Long story short I ended up deciding that it would be interesting to create a proper QT4-version of “Volume Manager” that is the most useful too I found for controlling PA properly.
Continue reading "Qt4 frontend for PulseAudio"
I decided that I want to get back to the university and finish what I started back in 2005. What is done is done and I can’t change the fact that I used to have really bad study habits. But what I can do is to improve the subjects I need to get back to the university (requirements have changed) and not only pass, but pass with good grades.
Continue reading "Back to university"
First off apologies for being away for so long, but I’ve had a lot of things to attend to. But to the more fun thing:
Since last I’ve gotten a temporary employment. In this I’m working on a project where I’m improving the communication between the payment office and people who employ handicap helpers. The basic idea of the project is that it creates PDF files with the forms that needs to be filled out, automatizing as much as possible and improving error control.
Continue reading "Away for so long"
I finally got back to messing with the MonoDevelop AddIn system. Basically the idea is to make an AddIn for XMBC addon development.
The idea came from a friend of mine asking if I could help her learn Python. Since I’ve long wanted to learn Python, I was definitely game. Since I like the idea of having a project for learning I ended up deciding why not make an XBMC addon. My friend’s angle on development is games, so basically we’re going to develop a XMBC party module with built in drinking games.
Continue reading "MonoDevelop AddIn development"