Hello all,
64 Studio is developing a collection of software for digital content
creation on x86_64 hardware (that's AMD's 64-bit CPUs and Intel's
EM64T chips). It's based on the pure 64 port of Debian GNU/Linux, but
with a specialised package selection and lots of other
customisations.
Our latest monthly release of 64 Studio, version 0.4.0 alpha, is now
available by apt. The distribution is now based mostly on Debian
Etch, but the Etch installer is not yet available, so please use the
0.3.0 iso image as an installer and then run the 64studio-upgrade
script, as root, to pull the 0.4.0 update from our apt server.
For the iso image:
http://images.64studio.com/
Our packages:
http://packages.64studio.com/
Cheers!
Daniel
Hi all,
Smack 0.2 is now out. Smack is a drum synth, 100% sample free. It's
built with LADSPA plugins and the Om modular synth. New in this
release are Noise and resonate filter based metallic percussion, ring
modulation based drums, velocity sensitivity, control ports for all
drums and random other goodness. Get it at http://smack.berlios.de/
There are also some new sound demos on the site including a physical
modeling based djembe. The gui is no longer included due to huge
improvements with om_gtk, and lack of time for maintaining it. Please
just use om_gtk or the emacs bindings.
Cheers,
Loki
Oggz 0.9.3 Release
------------------
Oggz comprises liboggz and the command-line tools oggzinfo, oggzdump,
oggzdiff, oggzmerge, oggzrip, oggz-scan and oggz-validate.
liboggz is a C library providing a simple programming interface for reading
and writing Ogg files and streams. Ogg is an interleaving data container
developed by Monty at Xiph.Org, originally to support the Ogg Vorbis audio
format.
This release is available as a source tarball at:
http://www.annodex.net/software/liboggz/download/liboggz-0.9.3.tar.gz
New in this release:
* New oggz-scan tool (silvia)
oggz-scan displays timestamps of characteristic features in an Ogg
file. 'oggz-scan --keyframes file.ogg' displays timestamps of
unforced Theora keyframes, which are a useful rough approximation of
shot boundaries. Results can be output as plain text, CMML or HTML.
* Improvements to oggz-validate:
- added page-level validation, ensuring that a page that ends zero
packets has the correct granulepos, -1. (MikeS)
- added a check that any Theora bos pages come before Vorbis and
Speex bos pages. (ticket:156) (conrad)
- correct handling of chained files (ticket: 162) (conrad)
* win32 build fix for oggz tools (j^)
* Other bugfixes / closed tickets:
liboggz: replace internal typedef of oggz_off_t, use off_t instead
of long (ticket:161) (Grayfox)
examples/fix-eos: discard trailing incomplete packets from the end
of the stream. (MikeS)
remove autogenerated manpages (ticket:155) (conrad, silvia)
About Oggz
----------
Oggz comprises liboggz and the command-line tools oggzinfo, oggzdump,
oggzdiff, oggzmerge, oggzrip, oggz-scan and oggz-validate.
liboggz supports the flexibility afforded by the Ogg file format while
presenting the following API niceties:
* Full API documentation
* Comprehensive test suite of read, write and seeking behavior.
The entire test suite can be run under valgrind if available.
* Developed and tested on GNU/Linux, Darwin/MacOSX, Win32 and
Symbian OS. May work 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 provided in the source
distribution.
* Strict adherence to the formatting requirements of Ogg bitstreams,
to ensure that only valid bitstreams are generated; writes can fail
if you try to write illegally structured packets.
* A simple, callback based open/read/close or open/write/close
interface to raw Ogg files.
* Writing automatically interleaves with packet queuing, and provides
callback based notification when this queue is empty
* A customisable seeking abstraction for seeking on multitrack Ogg
data. Seeking works easily and reliably on multitrack and multi-codec
streams, and can transparently parse Theora, Speex, Vorbis, FLAC,
CMML and Ogg Skeleton headers without requiring linking to those
libraries. This allows efficient use on servers and other devices
that need to parse and seek within Ogg files, but do not need to do
a full media decode.
Full documentation of the liboggz API, customization and installation,
and mux and demux examples can be read online at:
http://www.annodex.net/software/liboggz/html/
Tools
-----
The Oggz source tarball also contains the following command-line tools,
which are useful for debugging and testing Ogg bitstreams:
* oggzinfo: Display information about one or more Ogg files and
their bitstreams.
* oggzdump: Hexdump packets of an Ogg file, or revert an Ogg file
from such a hexdump.
* oggzdiff: Hexdump the packets of two Ogg files and output
differences.
* oggzmerge: Merge Ogg files together, interleaving pages in order
of presentation time.
* oggzrip: Extract one or more logical bitstreams from an Ogg file.
* oggz-scan: Scan an Ogg file and output characteristic landmarks.
* oggz-validate: Validate the Ogg framing of one or more files.
License
-------
Oggz is Free Software, available under a BSD style license.
More information is available online at the Oggz homepage:
http://www.annodex.net/software/liboggz/
enjoy :)
--
Conrad Parker
Senior Software Engineer, Continuous Media Web, CSIRO Australia
http://www.annodex.net/http://www.ict.csiro.au/cmweb/
Introducing WhySynth, a DSSI softsynth plugin.
WhySynth, as in 'Y'-synth, the super-sized, frankensteinized,
evolved and mutated, still rather dorky younger sibling of
Xsynth-DSSI.
WhySynth, as in (I sometimes ask), "_why_ am I working on another
softsynth instead of on paying gigs?" (Following my bliss?
Addiction? One last shot at misspent youth?)
WhySynth, as in a mostly-new design featuring:
- 4 oscillators per voice, in your choice of 6 modes (minBLEP,
wavecycle, asynchronous granular, FM, waveshaper, and noise),
- 2 filters, also in multiple flavors,
- flexible routing and mixdown to stereo output,
- 3 (or is it 6?) LFOs (instrument-wide, per-voice, and multiphase),
- 5 multi-mode envelope generators,
- abundant modulation options,
- and effects (well, Tim Goetze's Versatile plate reverb is all at
the moment, unless you count the DC-blocker anti-effect).
WhySynth is a work in progress. Actually, since the kid was born,
progress has slowed to a near-utter standstill, but if I can't
release often, I might as well release early.
Get your tarball, boring screenshot, and html-ized README today at:
http://home.jps.net/~musound/whysynth.html
then get your butts back to making cool music -- however you define
that. Cheers,
-Sean
I'm pleased to announce the release of my program
mma - Musical MIDI Accompaniment
version: Beta 0.16
MMA is a accompaniment generator -- it creates midi tracks
for a soloist to perform with. User supplied files contain
pattern selections, chords, and MMA directives.
MMA is very versatile and generates excellent tracks. It comes
with an extensive user-extendable library with a variety of
patterns for various popular rhythms, an extensive user manual,
and many demo songs.
MMA is a command line driven program. It creates MIDI files
which need a sequencer or MIDI file play program.
MMA is written in Python. You'll need Python 2.3 (or later)
for MMA to function.
MMA is supplied in 4 tar.gz archives. Included:
mma-bin -- the main script and library files.
mma-html -- documentation in HTML format.
mma-pdf -- documentation in PDF format.
mma-songs -- a collection of about 230 songs in MMA format.
If you get all four download packages the total size is still
less than 1.5 megabytes.
MMA is currently in final BETAs. We are hoping for a 1.0 release
in winter 2005. Right now we need help in debugging the program,
creating songs for distribution, and new and improved
library files.
Best of all, MMA is free. It is released under the terms of the GNU
General Public License. It has been developed on a Linux platform,
but should be usable on just about any system. A detailed page now
exists on our web site on how-to install on a Windows system.
MMA is available on my personal home page:
http://mypage.uniserve.com/~bvdp/mma/
If you have any questions or comments, please send them
to: bvdp(a)uniserve.com
Beta 0.16: Lots of little bug fixes, new SWINGMODE, more note offset
and length options, NOTESPAN directive, better KEYSIG support,
enhanced VOLUME options, negative offsets (prior bar) in patterns.
You really need to read the DOCS for all this!
Comments appreciated!
--
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: bvdp(a)uniserve.com
WWW: http://mypage.uniserve.com/~bvdp
Hi all,
Let me spread the word:) finally there comes this bug and some other
usability fixes on today's latest Qsynth 0.2.4 release.
As you might know already, Qsynth is a fluidsynth GUI front-end
application, written in C++ around the Qt3 toolkit, using Qt Designer.
Please check it out from:
http://qsynth.sourceforge.net
Upgrade is highly recommended as this one fixes a very annoying crash
bug that has been lurking for ages.
As simply pasted from the change-log:
- All widget captions changed to include proper application title prefix.
- Attempt to bring those aging autoconf templates to date; sample SPEC
file for RPM build is now being included and generated at configure time.
- Missing icons on channel and soundfont setup context menus are now up;
bank/program splitter widget added to channel preset dialog.
- An abrupt segfault on engine restart have been finally fixed; this
issue has been quite an annoyance which has been around for ages and was
a highly probable showstopper just when restarting an engine due to
changes on the setup settings. Not anymore, hopefully.
- New tool buttons were added to the main widget, for adding a new
engine and removing the current one, while trying to increase the
visibility of multiple fluidsynth engine capability (for new users, at
least :)
- Set to use QApplication::setMainWidget() instead of registering the
traditional lastWindowClosed() signal to quit() /slot, just to let the
-geometry command line argument have some optional effect on X11.
- Minor configure and Makefile install fixes, as Debian and Mac OS X
specialties. Also, install does the right thing with target file modes
(thanks to Matt Flax and Ebrahim Mayat, for pointing these out).
- Fixed output disability when messages limit option is turned off
(thanks to Wolfgang Woehl for spotting this one, while on qjackctl).
Hope you enjoy.
--
rncbc aka Rui Nuno Capela
rncbc(a)rncbc.org
I'm pleased to announce the release of Rivendell-0.9.53. Rivendell is a fully
copy-lefted audio automation system targeted for use in professional
broadcast environments. Further information, including screenshots, source
code and RPMs for select Linux distributions can be found at:
http://www.salemradiolabs.com/rivendell/
>From the NEWS file:
*** snip snip ***
-------------------------------------------------------------------------------
v0.9.53 -- 09/28/2005
Changes:
RDCatch Enhancements. It is now possible to configure a single
record 'window' in RDCatch and configure multiple shorter
recordings within that window to be started by means of GPI
closures.
Asynchronous Macro Carts. It's now possible to designate a macro
cart as to be executed 'Asynchronously', meaning that, when
executed within a log in RDAirPlay, any Sleep ['SP'] RMLs contained
within the cart will not delay subsequent log events, but *will*
delay subsequent RML statements within the cart itself. This can
be useful for achieving various special effects, such as starting a
music bed and then playing a seperately carted dry voiceover on top
of it.
RDLibrary Enhancements. RDLibrary will now give explicit warning
about various out-of-parameter conditions (like audio carts that
contain no audio). It's now also possible to specify the 'Forced
Length' of a cart (for timescaling purposes) without obscuring the
actual average length of the cart.
Many Bugfixes. Especially with regard to RDCatch, MPEG encoding
and electronic log reconciliation (ELR) functionality. See the
ChangeLog for details.
Library Versions:
This version requires that, at a minimum, libradio-0.94.0 and
librhpi-0.94.4 be installed. If installing from RPM, the version of
the currently installed libraries can be determined by doing:
rpm -q libradio
rpm -q librhpi
Database Update:
As always, be sure to run RDAdmin immediately after
upgrading to allow any necessary changes to the database schema to
be applied.
-------------------------------------------------------------------------------
*** snip snip ***
Rivendell v0.9.53 is available for download now at:
http://www.salemradiolabs.com/rivendell/
Cheers!
|-------------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Director of Broadcast Software Development |
| | Salem Radio Labs |
|-------------------------------------------------------------------------|
| On-line, adj.: |
| The idea that a human being should always be accessible to a |
| computer. |
|-------------------------------------------------------------------------|
KMidimon is an application to monitor MIDI events coming from a MIDI external
port or application via the ALSA sequencer. It is especially useful if you
want to debug MIDI software or your MIDI setup.
http://kmetronome.sourceforge.net/kmidimon/
New features for release 0.4.1:
* Show/hide columns via Preferences dialog and a context menu
* Option for translating universal sysex messages
* Format sysex with 2 hex digits per byte
* Option for using fixed font
* Redesigned Preferences dialog, available even when recording
* Internationalization updates
* Spanish translation updated
* New antialiased icons
* RPM files available for Mandriva 10.2
Other major features:
* Easy to use KDE graphic user interface
* Based on ALSA sequencer.
* Customizable event filters and sequencer parameters
* Supports all MIDI messages and some ALSA messages
* Saves to a text file the recorded event list
* GPL licensed
Download:
http://prdownloads.sourceforge.net/kmetronome/kmidimon-0.4.1.tar.gz?downloadhttp://prdownloads.sourceforge.net/kmetronome/kmidimon-0.4.1.tar.bz2?downlo…
Om 0.2.0 is out (after far too long)
Om is a realtime OSC controlled modular synthesizer (effects processor,
etc, etc) for Jack systems with LADSPA and/or DSSI plugins.
This release is dramatically improved from the previous (0.1.1). The
most user visible changes are:
- Redesigned/polished GUI
- Better DSSI support
- Object (node, patch, etc) renaming
- Python bindings (through the pyom client)
- LASH support (preliminary)
- Many bugfixes and performance improvements
All the usual stuff available at http://om-synth.nongnu.org
Enjoy,
-DR-