ChangeLog -- News and Updates
- Implementing Basic Braille support for BRLTTY:
Prompted by a user asking for support of the Basic Braille by Handy Tech
on the BRLTTY Mailing List, I asked Handy Tech to let me have a look at
their current protocol specs.
They have been nice enough to provide me what I need, plus lend me a piece
of hardware for a few days to ensure that the driver actually really works
Implementing the necessary model and USB entries was rather easy.
Now I am waiting for the real thing to arrive to do testing.
- My first humble attempt at a flute recording:
Today I did my first attempt at recording a Bach piece on the flute! While I am very excited about it, I also know how poor it is, so please don't be too harsh, I am hoping to learn. Comments very welcome.
- FreeDots 0.2 released!:
The biggest notworthy change is probably the addition of the beginnings of a user manual.
- FreeDots project page created:
I've been recently playing with OMR and the possibilities of automatic translation to braille music notation. FreeDots is the current project title, and there is already a bit of source code available.
- German translation effort started:
I've begun to translate parts of this site to german
Automatic Content-Language selection is used, so you have to configure your browser to get your language of choice by default
Alternatively, you can append .de to every html filename to get the german version of the page
- x86_32 and x86_64 assembler from one source file:
As a small x86 assembler exercise to bring old knowledge into
foreground again, I've written a AT&T format (GNU Assembler) X86
assembler code example for Linux that uses cpp (the C Preprocessor)
to generate code conditionally for x86_32 and x86_64.
It is basically just a Hello World alike example, printing
its command-line arguments separated by newline characters.
- A simple text-mode holdem poker simulator:
I've felt the need to play poker on my computer. But since
all the ready-made poker software is either graphical or
a non-accessible web-application, I've written a small
poker simulator using the python poker-engine package.
It allows you to play a table with up to 10 players,
all opponents being computer players. Try to win
all the chips on the table and come out at first place.
- I am not a teeny pop star:
Now that they actually released some album by Mario Lang,
my phone isn't very useable anymore. Therefore, I am at least
trying to do something by adding a FAQ.
- Chess puzzles on delysid.org:
After a long time I finally integrated the code I once sponsored
for BrailleChess.Net into delysid.org as well.
- Emacs Lisp tools update:
Hola! The summer is unfortunately over, so it is the
right time (frio, humido y no sol) for coding again.
A new Emacs extension for RME Hammerfall card users.
And the jack.el package was updated a bit.
- Finally enabled HTTPS (sort of):
Yes! We finally enabled https for delYsid.org, at
least sort of. YOu can reach delysid.org via https if
you use http://snow.he.net/~mlang/. There is now also
a link on the front-page to reach the https-enabled site.
- Working on better CSS support:
Just to let you know in case you wonder why the layout suddenly
totally went crazy, I am trying to learn how to appropriately
use CSS these days. This incidentally also means that after many
years, delysid.org finally drops the table-based design.
- yatm now supports libsndfile:
All file formats supported by libsndfile (and that is really lots)
are not also supported in yatm. THis for instance finally makes FLAC
encoded files work, and you can also use yatm to play all sorts of
RIFF WAVE files and whatnot.
- Pictures of my guitars added:
Thanks to nico for taking these snapshots, I've now
added thumbnail (and high-res versions) of pictures
of my guitars to the guitar page.
- (She) trashed sweet love:
A kind of a protest track, reflecting stuff I have to get rid of.
Don't take it too seriously, and no, its ment to sound
- Added extension classes to SuperCollider page:
It is now well over a year that I started to do all
things audio inside SuperCollider. Added some of the extension
classes I wrote so far to the SC page. More to come, watch out!
- Updates to schearnet:
schearnet now supports proper command-line arguments. In particular, -i
specifies the interface and -h specifies the scsynth host. Filter
expressions can now be written without quotes, since schearnet concatenates the
remaining arguments to one expression. A bug was fixed which led
to pretty high pitched sounds and a real-time live example had
also been linked. You can now listen to the network traffic at
my home internet connection!
- tcpdump for audiophiles:
Inspired by the recent hearnet-0.0.4 release, I ported the idea
over to a SC3 client, so now I can run schearnet on whatever machine I like
and have scsynth synthesis sound on my audio workstation.
- A new page about the guitar:
I finally collected some of the materials I more or less use
daily around the topic of playing the guitar on
one new page. Music is now also a new toplevel menu.
The probably most interesting bit here are the recordings
of the guitar lessons I took so far (german).
- yatm 0.3: GCC-4 fixes:
After reading a mail from Janina I realized that yatm does not build
using GCC 4. THe problem was actually quite simple to fix,
GCC-4 now complains about namespace violations for the class as well
as for the other stuff like constants etc. which actually feels correct.
Fixed and reuploaded.
- bf.el: New test case implementation:
After a long time, I finally found the time to update bf.el with a very
cool implementation of a BrainFuck interpreter written in BrainFuck
by Daniel B Cristofani. bf-test, the bf.el self-test function, now
runs about 150 times faster, and is a lot smaller :-). Thanks Daniel!
- osc.el: Open Sound Control library for Emacs:
A now much more complete version of osc.el was just released. This version
includes client and server support. The only things that are missing
are bundles and blob datatype handling.
- tuneit-0.3: Performance improvements:
A new version of the simple command line instrument
tuner tuneit has just been released. This version features an
slightly optimized FFT based algorithm and fixes to
support comppilation with GCC 4.0.
- BCF2000 review added to the hardware section:
I've recently bought a Behringer B-CONTROL FADER (BCF2000). I am very
positively supprised about the features I received for that amount
of money (240 EUR is not that much for motorized faders in my opinion) that
I immediately went ahead and wrote a review for the hardware section.
I plan to use the BCF2000 as primary interface for SuperCollider work.
- tuneit 0.2: Initial release:
This is the first public version of tuneit, an ALSA and JACK compatible
command-line instrument tuning program.
- Yatm 0.2.3: Fix Vorbis stereo playback:
Thanks to a bug report on blinux-list, I realized that I made some
stupid cut and paste error in the vorbis stereo code. Maybe it would
really have been better after all to not duplicate, rather abstract the code
here. Well, one does learn new things every day.
And now, off to Sonnenklang!
- Yatm Homepage created:
Well, it seems appropriate to give this project its own little (yet very
- Yatm 0.2.1: Ogg Speex support added:
Another day → a new feature request → another library → another feature.
Version 0.2.1 of
Yet Another Time Machine adds support for playing Ogg Speex encoded files.
Seeking and timed playback is not yet implemented for Speex, but
playback works quite nicely I think.
- Yatm 0.2: Ogg vorbis support added:
Another day, another library, another feature. Version 0.2 of
Yet Another Time Machine adds support for playing .ogg files.
Seeking and timed playback is not yet implemented for ogg, on the
other hand, in case of ogg I now use floating point values all the way
through SoundTouch and convert to 16 bit signed after that. I am not
sure, but it feels like this sounds a lot better. Later versions will
feature 24bit precision from libmad.
The quality of this little tool amazed me beyond belief. I can seriously
listen to human speech at about 160% of the original tempo and still
understand it all. This is indeed going to be a major time saver!
- Yet Another Time Machine -- first release!:
I have been playing with a little audio library recently which can do
tempo stretching while preseving the original pitch of a sound.
This has led to a little tool which can already be used to playback
audiobooks at say, 140% speed.
- New RSS based ChangeLog!:
Since one is supposed to go with the times, delYsid.org now has
a RSS feed which you can use to easily get informed about changes.
- JVC MP-XP7250DE:
A new page with info on how to get a JVC MP-XP7250 up and running under Linux.
- gspi 0.0.8:
Release gspi-0.0.8 (very minor but anoying dist bug fixed).
- gspi 0.0.7:
Release gspi-0.0.7 (the CCC Camp 2003 release).
- Truth in C:
A small example which demonstrates truth in C.
Last Modified: 2013-04-22 14:29:05