/home/jeff/blog

Sucking away valuable moments of your life ...

Ubuntu Touchpad Annoyance

| Comments

After more than six months of dealing with the Synaptics touchpad driver interpreting my hand brushing against the pad as a “click”, I found a small change to xorg.conf which will take away the sting of using a touchpad with Ubuntu/Kubuntu.

Simply add the following lines in /etc/X11/xorg.conf in the InputDevice clause for the touchpad, and restart X:

1
2
    Option          "SHMConfig"             "on"
    Option          "MaxTapTime"            "0"

Just had to share that, it took me so long to get up the resolve to actually look for a solution …

Creating TTS Prompts for Asterisk With Realspeak

| Comments

I was playing around with using ScanSoft Realspeak for Linux, and finally found the “magic sequence” to generate the appropriate GSM prompts for Asterisk.

Requires:

  • Standard installation of Scansoft Realspeak 4 with American English Jill voice
  • Debian’s libgsm-tools and sox
1
2
3
4
5
6
7
8
9
cd /usr/local/ScanSoft/RealSpeak_4.0
echo " - TTS being performed on $1 ... "
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/ScanSoft/RealSpeak_4.0/api/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/ScanSoft/RealSpeak_4.0/speech/components/common/
./standard "American English" Jill ./speech text.txt
echo " - Converting to 8000Hz WAV ... "
sox -r 8000 -t raw -w -s /usr/local/ScanSoft/RealSpeak_4.0/standard.pcm text.wav
sox text.wav text.au
cat text.au | toast -c -s > text.gsm

Straight From the Horse’s … Eyes?

| Comments

Horse eyes by What’s Your Meme

Horse eyes

Tasha and I went down to a horse farm in Hebron, CT, and took a bunch of pictures. I’m trying to get her to open her own flickr account… It was a good day, all in all, even though a few of the horse riders there got a little antsy with us taking their pictures.

Trending and Graphing

| Comments

Latest FreeMED project has been trying to get graphing and trending working. Unfortunately I haven’t seen any GPL licensed graphing libraries that really fit the bill for doing this sort of work, so I started working on my own; pretty much all hand-rolled, with some tricks pulled from the PHP function guide.

Shutterbug Fever

| Comments

Finally got my camera in the mail, and now all I seem to be doing is taking pictures of *everything*. As soon as I get back into the swing of taking pictures with a decent camera, I’ll post some more pictures to the photography section…

Older Material on Myspace

| Comments

Man, I really don’t like myspace.com very much. Awful design, etc. But, it’s not my bandwidth, so two of my past bands are now up there for anyones’ listening pleasure: evoke and Maranatha. I’m hoping to get something new to post soon, but that means I have to spend less time working and more time playing … If anyone is wondering why I *don’t* have a personal page there, keep in mind that I *hate* myspace. And I don’t like Tom and his bad ColdFusion design. Really. Learn PHP or something, man.

New Year, Caching, Etc

| Comments

Happy New Year, as well as happy whatever solstice holiday you choose to celebrate! Once again, I’m slacking in the “blogging” department. I recently made a few changes to the server, the most important of which will speed this up by fixing the memory map cache used to render pages, thereby removing the molasses from the page loading process. There are also a few new tracks under Artists and Projects on the site, so please feel free to take a listen. More development news coming soon, as I’m planning on a new FreeMED release (0.8.2), as soon as we’re done with QA testing.

Forms – Too Many Forms

| Comments

I’m working on a new concept/feature in FreeMED to try to alleviate the persistent problem of providers not being able to create their own forms with custom data, without having an advanced degree in advanced something (besides being a provider, of course). This, coupled with the new packaging format for FreeMED modules that I’m working on, will probably be the next big features in the next non-bug release, which is currently scheduled to be version 0.8.2. We’ll see what happens …

Slack

| Comments

I’m slacking in keeping up this weblog-thing, but in my defense, I have been a bit busy. FreeMED released version 0.8.1 to the world, and I have been working in the studio a lot lately as well, working on both the Heirs of Centack audiobook and musical projects. Hopefully the BCF-2000 that has been ordered will get here soon, to make mixing less of a pain. I’m also halfway through a platform change to use PlanetCCRMA as the new studio platform, since the latencies appear good with the 2.6 patched kernel they’re using. More updates as I have them…