Christof Meerwald@blog.www | |||||||
home |
Mon Nov 04 21:24:47 2013 GMT: Switching Web Browser Fri Nov 01 23:51:32 2013 GMT: Les Vêpres siciliennes @ Royal Opera House Sun Oct 27 20:18:43 2013 GMT: Scripting a Digital Radio So as an update to my previous post, I have now written a Python script to glue all the parts of the digital radio together: see radioctl.py and lircrc. That's really quite cool - all I am doing in the Python script is starting a few sub-processes and glueing them together. Seems to work quite well so far and it's already fully scriptable via socat. (btw, I had to recompile ts2es with a smaller buffer size to reduce the delay when switching channels). Sun Oct 27 13:07:45 2013 GMT: Receiving Digital Radio on the Beaglebone I am trying to use my Beaglebone Black as a digital radio and it mostly works now, although there were a few complications to get to that point. Ok, so got a cheap USB DVB-T stick and managed to get it working on my Laptop with MPlayer relatively quickly. However, when trying it on the Beaglebone, the kernel just froze - turns out that updating the kernel to 3.12.0-rc6 (from 3.8.13) and setting coherent_pool=4M fixed that. With that mplayer now seemed to work almost fine - only problem is that after some time when a frame gets lots and there is a buffer underrun mplayer doesn't recover at all and the sound starts-and-stops every second. Ok, maybe there is another option... Yes, there is dvbstream which can be used in combination with ts2es and some mp2/mp3 player. Well, except that Ubuntu's mpg123 doesn't work at all on ARM - works on AMD64, though. But there are other options available: for the moment I have settled with madplay and aplay - so my very Unix-like solution now consists of a four-program pipe: dvbstream, ts2es, madplay and aplay. :-) Next thing now is to look at making it a bit more user-friendly and look at why ts2es has such a big buffer (introducing a multi-second delay). Ohh, and maybe I should look at how to use the remote control... Sat Oct 26 22:27:58 2013 GMT: Don Quixote @ Royal Opera House I have just been to a performance of Don Quixote at the Royal Opera House which was quite good. BTW, earlier this month I also went to a performance of Elektra but didn't mention it as I wanted to forget about it as soon as possible (yes, it was that bad...) Sat Sep 28 19:40:05 2013 GMT: Chicago C++ Committee Meeting Voting Session Just as an update from yesterday's practice session, the motion to deprecate rand and friends was withdrawn, but all other motions passed as expected. Sat Sep 28 02:23:49 2013 GMT: C++14 Update from the Chicago Meeting As we are moving towards the end of the C++ Standards Committee Meeting in Chicago, it's time to have a quick look at the likely results (it's only "likely" because it could still change until we have the real voting session on Saturday afternoon). Apart from bug fixes, there are likely to be some fairly major changes with the following features likely to be added to the standard: [[deprecated]] attribute, digit separators (using a single quote as the separator), sized deallocations, user-defined literals for complex numbers and constexpr additions to functional. But there are also some features being removed from the standard: optional, dynarray and runtime-sized arrays. There is still some controversy if rand, srand and random_shuffle should get deprecated, so we'll have to see how that is going to turn out... Tue Sep 24 11:37:34 2013 GMT: Chicago Sat Sep 14 22:03:37 2013 GMT: Turandot @ Royal Opera House Mon Sep 09 20:38:12 2013 GMT: Seven Sisters Mon Aug 19 18:55:59 2013 GMT: Isle of Man Sun Aug 04 22:24:18 2013 GMT: Prom 29: Tannhäuser @ Royal Albert Hall | ||||||
This Web page is licensed under the Creative Commons Attribution - NonCommercial - Share Alike License. Any use is subject to the Privacy Policy.
Revision: 1.14, cmeerw.org/blog/820.html Last modified: Mon Sep 03 18:19:55 2018 |
Christof Meerwald <cmeerw@cmeerw.org> XMPP: cmeerw@cmeerw.org |