Beta 0.19 of MMA - Musical MIDI Accompaniment - is now
available for downloading. Included in this release:
Many bug fixes, major rewrite of volume code, REPEAT
count enhancements, Lyric autochord transposition,
GOTO recognizes line numbers, MALLET works in all
tracks, and lots more!
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. For full details
please visit:
http://mypage.uniserve.com/~bvdp/mma/
If you have any questions or comments, please send them
to: bvdp(a)uniserve.com
--
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: bvdp(a)uniserve.com
WWW: http://mypage.uniserve.com/~bvdp
JackMiniMix is a simple console based JACK client that mixes a number of stereo inputs into a single stereo output. The gains of each of the input channels can be queried and controlled by sending it OSC messages.
http://www.ecs.soton.ac.uk/~njh/jackminimix/
I have also written a perl module which talks OSC to the mixer, making it very easy to control.
http://search.cpan.org/~njh/Audio-JackMiniMix/
nick.
gmidimonitor is GTK application that shows MIDI events.
Currently MIDI events can be received at an ALSA sequencer port only.
Support for other sources like ALSA RawMIDI port may be added in
future.
Version 2.0 includes lash support and some bugfixes.
Project site:
https://gmidimonitor.bountysource.com/
Screenshot:
https://gmidimonitor.bountysource.com/FileDownload?file_id=50&inline=yes
Source tarball can be downloaded from project site, "Downloads" section
--
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
Hello all,
64 Studio is a native x86_64 Linux distribution, based on Debian testing
and designed specifically for creative desktop users. Version 0.6.0
alpha has just been released, and is available for download as an iso
image of 576MB from:
http://images.64studio.com/
After burning to CD, this image can be used to install a 64-bit Debian
system with X.org and the Gnome 2.10 desktop. The distribution features
Linux kernel 2.6.13 with Ingo Molnar's real-time preemption patches and
a selection of creative packages, including:
amSynth 1.1.0
Ardour 0.99
Audacity 1.2.3
Blender 2.37
Cinepaint 0.19
Dirac 0.51
Flac 1.1.2
gCDMaster 1.2.1
the Gimp 2.2.9
gThumb 2.2.6
gtKam 0.1.12
Hydrogen 0.9.2
Inkscape 0.42
Jack Rack 1.4.4
jackd 0.100
JackEQ 0.4.0
Jamin 0.95
Kino 0.75
Ktoon 0.7.3
Linuxsampler 0.3
Meterbridge 0.9.2
Muse 0.7.1
Noteedit 2.8.0
Qsampler 0.1.1
Rosegarden4 1.0
Scribus 1.2.2
Seq24 0.7.0
Speex 1.1.11
swh-plugins 0.4.14
Tagtool 0.12
tap-plugins 0.7.0
Time Machine 0.3.0
totem-gstreamer 1.2.0
vorbis-tools 1.0.1
Yafray 0.0.7
Plus a selection of the usual internet and office tools.
Known limitations in this release:
* SATA disc support may be patchy, depending on interface chipset
* pcmcia-cs package is not included (available from a Debian mirror)
* No proprietary media codecs included in the base install
Please note that this release is provided for testing only, and comes
with no warranty. There are probably plenty of bugs, which is why we're
calling this release 'alpha'. But the software does actually install and
run on our Opteron, Athlon 64 and Turion test hardware, and is quite
usable already.
If you would like to send feedback on this release or make a suggestion
for improvement, please see the http://64studio.com/wiki/TracTickets
page or join our development mailing list at:
http://64studio.com/cgi-bin/mailman/listinfo/64studio-devel
Cheers!
Daniel James
Dear LAD'ers,
our Department of Music-Informatics at the Johannes Gutenberg University
of Mainz is organizing a little workshop with introductory courses on
Faust, SuperCollider and Q by Yann Orlarey (Grame, Lyon), Stefan Kersten
(TU Berlin) and me. The workshop is sponsored by the "Interdisciplinary
Working Group of Music and Arts Informatics" of the Johannes Gutenberg
University, so it's free, and takes place at the Institute of Musicology
(Philosophicum, Jakob-Welder-Weg 18 on the campus) on Tuesday, Dec 20th
2005, from 14:00 h to 18:00 h.
If you'd like to participate, then please *please* register (just mail
me at Dr.Graef(a)t-online.de or my secretary, Mrs. Felicitas Volke, at
volke(a)uni-mainz.de). Registration is free but mandatory, as we can only
accommodate a limited number of participants. If you register, please
also indicate whether you can bring your own laptop, as the Linux PC and
MIDI equipment available for the workshop is even more restricted than
the amount of available chairs, coffee and Christmas cookies. ;-)
More information can be found in the attached text file. Information on
how to find us on the campus is available at
http://www.uni-mainz.de/zentral/75.php. You can also contact me at
Dr.Graef(a)t-online.de if you have any further questions.
Please feel free to pass this around to your friends, colleagues and
other mailing lists as you see fit.
Cheers,
Albert Graef
--
Dr. Albert Gr"af
Dept. of Music-Informatics, University of Mainz, Germany
Email: Dr.Graef(a)t-online.de, ag(a)muwiinfa.geschichte.uni-mainz.de
WWW: http://www.musikinformatik.uni-mainz.de/ag
Workshop
Modern Computer Music and DSP Programming Tools
Location: Johannes Gutenberg-Universität Mainz, Philosophicum,
Jakob-Welder-Weg 18, Alter Fakultätssaal (Room P 01-185)
Date: Tuesday, Dec 20th 2005, from 14:00 h to 18:00 h
Workshop language: English
The number of participants is limited, (free) registration is required.
Registration: Tel.: +49 (0)6131 3925142, Email: volke(a)uni-mainz.de
Programme:
14:00 h Albert Gräf (University of Mainz): Functional Multimedia Programming
with Q
15:00 h Yann Orlarey (Grame): FAUST
Coffee Break
16:00 h Stefan Kersten (Technical University of Berlin): SuperCollider
18:00 h End
14:00 h Albert Gräf: Functional Multimedia Programming with Q
This presentation gives a hands-on introduction to the equational programming
language "Q", and some of its facilities for multimedia programming. Q can
best be described as a kind of modern-style "functional scripting language."
Q's multimedia library comprises interfaces to Grame's MidiShare and Faust, as
well as an OSC-based SuperCollider interface, and thus provides the necessary
tools to create advanced computer music applications in the context of a
very-high-level, non-imperative programming language.
Albert Gräf is head of the Dept. of Music-Informatics at the Institute of
Musicology of the Johannes Gutenberg University Mainz. His research interests
include the mathematical theory of music and advanced functional programming
tools for computer music and other real-time multimedia applications.
15:00 h Yann Orlarey: FAUST
FAUST (Functional AUdio STreams) is a programming language for real-time
signal processing and synthesis that targets sample-level high-performance
signal processing applications and audio plugins. FAUST proposes an innovative
approach to signal processing that combines two programming models: functional
programming and block diagram composition, in a highly structured textual
syntax that can be compiled into efficient C/C++ code. The presentation will
give an overview of the main features of the language and its compiler through
several simple and practical examples.
Composer and researcher in computer music, Yann Orlarey is currently the
Scientific Director of Grame - Centre National de Création Musicale in
France. His main research interests are music programming languages, with a
particular focus on lambda-calculus and functional programming, and real-time
distributed systems. He is the author and co-author of various musical
softwares and systems including MidiShare.
16:00 h Stefan Kersten: SuperCollider
SuperCollider is a real-time synthesis engine and object oriented composition
language. This course introduces the architecture and the working environment
on OSX and Linux and provides an introduction to basic synthesis techniques
and sequencing strategies.
Stefan Kersten (*1978) is currently studying communication and computer
science at the Technical University of Berlin. He has ported SuperCollider to
Linux and is the author of SCUM, SuperCollider's GUI module for Linux. He uses
SuperCollider for most of his projects in research and music.
Minor bug fixes since last release.
Notable changes:
* Attempt to let client timeout option work again on realtime mode
* Let jackd quit gracefully when USB soundcard or power cable is
unplugged
* Better support for US428 USB soundcard
* SSE/E3DNow mixing support. Disabled by default. Enable with --
enable-dynsimd
JACK is available at http://jackit.sf.net and our new website http://
jackaudio.org.
Apologies for crossposting...
Fluxus is a scheme scripting environment for audio or osc driven 3D
animation, and is designed to appeal to the livecoder in all of us.
http://www.pawfal.org/Software/fluxus/
New online docs here:
http://www.pawfal.org/Software/fluxus/docs/index.html
What's new:
* a particle primitive with modes for fast hardware points or textured
sprites
* object picking with (mouse-over) for interactivity
* now uses jack natively (no more portaudio)
* better html docs
* (pdata-add) (pdata-copy) and (pdata-op) for accelerated primitive
operations for flocking, deforming and texture effects
* framedump now outputs jpgs
* (has-collided) for physics driven events
* distance based fogging supported
* a lot more stuff
cheers,
dave
http://www.pawfal.org/dave
MadJACK is a MPEG Audio Deck for the Jack Audio Connection Kit with
an OSC based control interface. It was written as a backend for DJ
music playback and is released under the GPL licence.
http://www.ecs.soton.ac.uk/~njh/madjack/
It aims to achieve the following:
- Lightweight
- Talk natively to JACK
- Easy to script / remote control
- High Quality audio
- Skip free playback
- Responsive / Low Latency
- Reliable / Not Crash
It does not do the following:
- Decode metadata/ID3 tags
- Queue up multiple tracks
- Have playlists
Hope somebody else finds it as useful as I do!
nick.
A new release of Amuc - the Amsterdam Music Composer:
http://members.chello.nl/w.boeke/amuc/index.html
Amuc is a light-weight app for composing and playing music.
It does not use a gui toolkit, only Xlib. Apart from real-time
sound output the following output formats are provided : WAVE,
MIDI, and human-readable scores (postscript format). Works with
ALSA or OSS soundsystem.
New in this version are the mono-synthesizers. The following
piece was generated using only these instruments:
http://members.chello.nl/w.boeke/amuc/how-synth.mp3