FishSound 0.7.0 Release
libfishsound provides a simple programming interface for decoding and
encoding audio data using Xiph.Org codecs (Vorbis and Speex).
This release is available as a source tarball at:
New in this release
This release includes features backported from the development trunk:
* Added typesafe encoding and decoding interfaces. Some existing
interfaces are marked as deprecated, but source and binary
compatibility with previous versions has been maintained.
(Backported from changesets 282, 283, 285, 289, 290, 304)
* Valgrind-clean: Removed memory leaks and other errors exposed by
running the entire suite of unit tests under valgrind.
(Changeset 1398, and Backported changesets:
332:328, 337:515, 568 src/libfishsound/vorbis.c
308, 316, 333:514 src/libfishsound/speex.c
* Added compatibility with and detection of Speex 1.1
(Changeset 1391, and Backported changesets 306, 307)
* Add support for compilation under MinGW (Erik de Castro Lopo)
(Backported changeset 602)
* Various build system improvements (Thomas Vander Stichele)
(Backported changesets 536, 1337, 1355)
* Various minor backports (Backported changesets 294, 300, 301,
302, 303, 341, 511, 518, 532, 535, 568, 607, 666, 1356, 1396)
* Updated shared version info to 2:0:1
For details, see:
libfishsound by itself is designed to handle raw codec streams from a
lower level layer such as UDP datagrams. When these codecs are used in
files, they are commonly encapsulated in Ogg to produce Ogg Vorbis
and Speex files.
libfishsound is a wrapper around the existing codec libraries and provides
a consistent, higher-level programming interface. It has been designed for
use in a wide variety of applications; it has no direct dependencies on
Ogg encapsulation, though it is most commonly used in conjunction with
liboggz to decode or encode Vorbis or Speex audio tracks in Ogg files,
including Ogg Theora and Annodex.
FishSound has been developed and tested on GNU/Linux, Darwin/MacOSX and
Win32. It probably also works on other Unix-like systems via GNU autoconf.
For Win32: nmake Makefiles, Visual Studio .NET 2003 solution files and
Visual C++ 6.0 workspace files are all provided in the source distribution.
Full documentation of the FishSound API, customization and installation,
and complete examples of Ogg Vorbis and Speex decoding and encoding are
provided in the source tarball, and can be read online at:
FishSound is Free Software, available under a BSD-style license.
More information is available online at the FishSound homepage:
Senior Software Engineer, Continuous Media Web, CSIRO Australia
Just to let you know and leave me with some peace of mind for the coming
summer holidays, here's what:
QjackCtl 0.2.18 has been released, where a couple of sloppy bugs have been
Taken from the rather minimal changelog for this one:
- A freezing and endless loop condition on the patchbay socket item
duplication (copy) has been fixed.
- Fixed output disability when messages limit option is turned off
(thanks again to Wolfgang Woehl for spotting this one).
Right. You can grab it from the usual original place(s):
rncbc aka Rui Nuno Capela
I've added a Musings section, corrected some URLs, and added one or
two new items. You know the drill:
Alas, the European site is giving me fits again and is not yet
updated. The Japanese site will auto-update this evening.
Btw, my thanks to the many people who sent kindly messages regarding
these pages. I'm glad that the sites are a useful resource, despite
their ancient format and lack of amenities, and since no-one else has
arrived with a replacement I'll keep aperiodically updating them. I hope
you all continue to find them useful and enjoyable.
The NoteEdit team is glad to announce the first major-version since its
- Updated translations and fixed Makefile to include Slovenian translation.
- RFE #573 - Soprano clef added.
- Score info fields and staff names can now include double quotes ("),
updated export filters.
- RFE #730 - Direct MIDI import - one-click MIDI file import implemented.
- RFE #729 - warning message before TSE3 -> Score added.
- Automatic bar placement disabled if no time signature defined.
- Allow bar placement in empty staffs with no clef/key/time signature.
- Merged staff properties and voice dialog.
- Staff properties can now change all staffs at once, not only the
- Menu point staff -> voices invokes the staff properties.
- More improvements to the menu: Easier access via keys, some better
(like Close / Quit, Select Multi Staff).
- Main window title now includes score title and subtitle by default, if
none defined yet, it the current uses file name.
- Many score layout window improvements (bottom-up selection, resized
buttons to fit captions on buttons, added form caption).
- Removed fuzzyness from german translation and updated all po(t) files
(others will have fuzzyness as well until translated).
- Removed a thrilling MusiXTeX warning when exporting and replaced it
with a nice notice dialog.
- New icon.
- Implemented splash screen.
- New playback shortcut. Changed Edit Mode and Insert Rest default
- Save main window position and size (default: available screen geometry).
- Toolbar settings of every toolbar are saved and restored.
- Integrated patch 403 - Better menu structure.
- Removed "Report Bug" menu item from help menu.
- The last selected key or time signature is now remembered and gets
selected automatically when inserting it the second time.
- configure now works on FreeBSD (thanks to Raphael Langerhorst)
Download the 2.8.0 release here:
Future plans: We are splitting up the NoteEdit development into a stable
and unstable tree. The current development focus will be on the stable
tree adding some interesting new features. The unstable tree will get
a stronger focus after the next stable relese. The plans for this tree
will be hopefully unleashed in the near future :-)
As always: If you have any problems or find bugs, please post them in
the Bug tracker. or mail them to the developer mailing list.
Known bugs can be found in the Bug tracker as well.
Software-Engineer, Developer of User Interfaces
Project: Noteedit - a score editor - http://noteedit.berlios.de
GnuPG Public Key available on request
Download from http://www.notam02.no/arkiv/src/
E-radium is Radium and a special version of E-UAE.
Radium is a midi music editor for the amiga and E-Uae is an amiga
This version of E-Uae is a hacked version of 0.28cvs, which runs
with realtime priority to get accurate timing and supports alsa-seq
to access midi. It does not hog the cpu as much as e-uae does
either so it can be used together with various sound synthesis
software running simultaniously in linux.
E-radium has been tested with both the 2.4 kernel and the 2.6 kernel
and with a ~1GhZ machine and a ~2ghz machine. (A 2.4 kernel with a
100hz resolution timer will proably not work very nice though.)
1. Run ./e-radium
2. Unpress the "Pause" button.
3. Select which resolution you want to run radium with.
4. Connect midi-ports with qjackctl, aconnect, qconnect or similar
CONFIGURING THE KEYBOARD
If you are a non-us keyboard user, you might have to configure
the keyboard by setting the approporitate type.
e-uae currently supports fr, us, de, dk, se, it and es. Pick the
one closest to what you use, and put it into the "kbd_lang"-field
in the file ".uarc-radium".
(The keyboard should rather have been mapped directly from the
QUICK RADIUM GUIDE
* Move the editor-window to front, press "Ctrl + 1".
* Maximize the editor-window, press "Altgr + 1"
* Maximize the tracks in the editor-window, press "Ctrl + m"
* Move the playlist-window to front, press "Ctrl + 2".
* Move the Midi-properties-window to front, press "Ctrl + 3".
* Move the Help-window to front, press "Ctrl+4". (Use right mouse
button to access menues)
* Play song press Altgr+Space.
* Play block, press Right windows + Space
* Stop: Press space
* Continue song: Press Right Shift + Space
* Undo: Press Right Windows + U
* Redo: Press Right Windows + Right Shift + U
* Toggle midi-editing on/off, press Esc.
* Move 10 lines up/down: Press Left shift + up/down
* Move between tracks: Press AltGr + left/right
* Add block: Press Ctrl + f
* Move to next block: Press f
* Move to prev block: press a
* PANIC! Hold down left and right mouse buttons for 2-10 seconds.
The player should then stop.
+ A lot more. Check out bin/keybindings.conf for the complete
list. This file can also be editied.
E-radium creates 8 public alsa-midi seq ports. Currently, only
the 2 first ones are enabled. To enable more, check out the
On the linux-side (alsa-seq), the name of the ports are uae0,
uae1, uae2 and so on.
On the amiga-side (camd), the name of the ports are mmp.0,
mmp.1, mmp.2 and so on. These are directly connected if
enabled in s/startup-sequence.
Radium is currently configured to read midi from the uae0 alsa
LINUX VERSION OF RADIUM
Radium runs quite okey on its own (v0.63), but its not quite
there yet. Until its there, running it via uae is the only
way to use it besides using a real amiga of course (altough
that is much slower than emulating).
| ______ ______ _ _ _ |
| /\ / _____) ___ \| | | | | /\ |
| / \ | / ___| | | | | | | | / \ |
| / /\ \| | (___) | | | | | | | / /\ \ |
| | |__| | \____/| | | | |___| | |_____| |__| | |
| |______|\_____/|_| |_|\______|_______)______| |
[Sorry for cross-posting. Feel free to forward around]
+++ AGNULA/DEMUDI 1.2.1 IS OUT
AGNULA/DeMuDI 1.2.1, the Debian-based GNU/Linux distribution for
audio, has been released.
AGNULA/DeMuDI 1.2.1, the Debian-based GNU/Linux distribution for
audio and music, has been released.
This release is the second of the 1.2.x series , and sports a complete
integration with Debian, using the Sarge Debian Installer and the CDD
(Custom Debian Distributions) concept. 
Instructions on how to download and install it can be found here:
and a list of frequently asked questions here:
The available packages along with their versions can be checked here:
We hope you enjoy AGNULA/DeMuDi! Please report your impressions on our
mailing lists  or with the issue tracking system  . Bug reports
as well as hints and suggestions are always welcome!
For any information, do not hesitate to contact us , or visit the
AGNULA/DeMuDi site .
About AGNULA: Agnula (acronym for A GNU/Linux Audio distribution,
pronounced with a strong g) is the name of a project funded until
April 2004 by the European Commission (number of contract:
IST-2001-34879; key action IV.3.3, Free Software: towards the critical
mass). After the end of the funded period, AGNULA is continuing as a
volunteer based project, aiming to spread Libre Software in the
professional audio/video arena.
The AGNULA Team info(a)agnula.org
Our web site: http://www.agnula.org/
"There's no free expression without control on the tools you use"