multimedia over network III: any ALSA-enabled application
Tuesday, September 30th, 2008ALSA is the Advanced Linux Sound Architecture. The system can forward ALSA sound to PulseAudio.
ALSA is the Advanced Linux Sound Architecture. The system can forward ALSA sound to PulseAudio.
PulseAudio is a sound server. Applications feed music to PulseAudio, and PulseAudio decides what to do with it. For example, it can send the sound over network.
When I tried to use this feature for the first time, I failed. Therefore, I experimented with a more user friendly software (see multimedia over network I, and the second attempt was successful.
I need to get utf-8 (unicode) data instead of 8-bit from a Microsoft Access database (ODBC connection). It seems I’ve finally found the answer:
It’s impossible.
I wanted to convert text to curves in PostScript. The well-known tool to do it is pstoedit (alternatives are welcome). Unfortunately, it worked only partially.
I want to:
* run a program on a work PC, and
* see and hear it in action on a leisure PC.
The first attempt is failed, therefore I started to search for a solution using the step-by-step approach. The first step is to make sure that multimedia over networks works at all.
I always used vim (for example, “Ctrl-K” “:” “u” for “ü”), but now I found a way to input such characters into any application, using the core feature of X11/xorg. The explanation and the table are here: “ISO-8859-1 compose keystrokes in Linux” (thanks Andrew Daviel).
Reminder for myself: on my system, it’s enough to add “compose:ralt” to the option “XkbOptions” in “xorg.conf” and use “Alt Gr” key.