If a chapter is labelled "minimal" then there isn't much content there
now, but may be later.
Contents
Introduction
See below
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Introduction
Acknowledgements
I have used the following in these pages
Copyright © Jan Newmarch, jan@newmarch.name
If you like this book, please contribute using Flattr
or donate using PayPal
CHANGES
-
In v1.01
-
Added chapter on decoding Malata
-
In v1.00
-
Added section on jack_connect to session management
-
Added basic karaoke display interface to TiMidity
-
In v0.22
-
Added chapter on Jack with Karaoke
-
In v0.20
-
Added examples of LADSPA clients to LADSPA chapter
-
In v0.19
-
Added material showing links from JavaSound to underlying sound system
-
Added section on Sonken disk for playing the files using
PyKaraoke
-
Added chapter on playing MP3+G files
-
In v0.18
-
Added examples to Jack Sampled chapter
-
Added chapter on LADSPA
-
Added chapter on (Jack) session managment
-
In v0.17
-
Revised chapter on TiMidity Karaoke to include using an
interface
-
Expanded the Jack chapter to include the progamming
model and sample programs
-
In v0.16
-
Added Overview chapter to Karaoke
-
Added section on building interfaces to TiMidity chapter
-
In v0.15
-
Added chapter on FluidSynth as a Karaoke player
-
Added chapter on TiMidity as a Karaoke player
-
In v0.14
-
Added chapter on Gtk, and new part "Diversions" to hold it
-
In v0.13
-
Added stuff to MIDI user tools
-
Added chapter on programming with Timidity
-
In v0.12
-
Section on Matroska container format added to Codecs
-
Chapter on Subtitles added to Karaoke section
-
In v0.11
-
New (stub) chapter on Flumotion
(thanks to David Marceau, uticdmarceau2007 at yahoo.ca)
-
Updated Raspberry Pi
-
Updated Karaoke user level
-
In v0.10
-
Many updates to the chapter on PulseAudio to include volume control, mixing
and application clients
-
In v0.9
-
Updated chapter on Architecture
-
Updated chapter on Basic concepts
-
Section on mixing added to ALSA
-
Chapter on libao added
-
Chapter on FFmpeg added
-
In v0.8
-
Added more stuff on ALSA to Raspberry Pi chapter
-
Added more on OpenMAX IL to the OpenMAX chapter
-
Added in the LIM implementation of OpenMAX IL
-
Started changing the program listing colouring to
SHJS JavaScript rather than my old Perl program
(which could only cope with my programming style)
-
In v0.7
-
New chapter on OpenMAX AL, OpenMAX IL and OpenSL ES as used in the
Raspberry Pi and on Android
-
In v0.6
-
Update to Timidity as a MIDI sequencer server.
-
New chapter on FluidSynth
-
Updated Raspberry Pi
-
Updated Android
-
In v0.5
-
Chapters on streaming audio, the beginning of one on Android
and one on the Raspberry Pi.
-
In v0.4
-
Chapters on Karaoke added
-
In v0.3
-
Added chapter on MIDI overview - pointers to other stuff for now
-
Added chapter on JavaSound MIDI API
-
Added minimal chapter on MIDI user tools
-
In v0.2
-
ALSA playback of captured audio finally works after hours
figuring out what the undocumented stuff does :-(