From w.boeke at chello.nl Thu Dec 1 08:47:27 2005 From: w.boeke at chello.nl (W.Boeke) Date: Fri Dec 2 09:31:00 2005 Subject: [linux-audio-announce] Amuc version 1.2 Message-ID: <438EFEEF.3070509@chello.nl> 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 From dave at pawfal.org Wed Dec 7 10:36:23 2005 From: dave at pawfal.org (Dave Griffiths) Date: Sat Dec 10 14:36:32 2005 Subject: [linux-audio-announce] fluxus 0.8 Message-ID: <56658.193.203.82.226.1133969783.squirrel@www.webmail.pawfal.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 From njh at ecs.soton.ac.uk Sun Dec 4 16:15:28 2005 From: njh at ecs.soton.ac.uk (Nicholas J Humfrey) Date: Sat Dec 10 14:41:26 2005 Subject: [linux-audio-announce] [ANN] MadJACK 0.1 Released Message-ID: <448BB611-D756-4D9B-87AB-5D8A0A760A4A@ecs.soton.ac.uk> 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. From uraeus at linuxrising.org Mon Dec 5 13:39:26 2005 From: uraeus at linuxrising.org (Christian Fredrik Kalager Schaller) Date: Sat Dec 10 14:41:27 2005 Subject: [linux-audio-announce] GStreamer 0.10 is here!! Message-ID: <1133807967.3220.40.camel@wildsrc.fluendo.lan> One and a half year. A large number of developers contributing. High expectations and a lot of pressure. The wait is over, GStreamer 0.10 has arrived! GStreamer 0.10 is a huge step forward for GNU/Linux and Unix multimedia. Power, stability, functionality, deployment, industry support, GStreamer 0.10 has it all. Prepare yourself for the revolution! GStreamer is the leading multimedia framework for GNU/Linux and Unix systems and is being used in a wide range of applications such as music and video players, streaming servers, video editors, sound editors and software synthesizers. GStreamer is a generic multimedia framework based around the concept of media pipelines linking elements, providing support for all manner of things. In GStreamer you'll find plug-ins supporting multimedia file formats, firewire and usb cameras, sound cards, Windowing systems, transcoding, networking, audio and video transformations and much more. GStreamer has been ported to and runs on GNU/Linux, Microsoft Windows and Unix systems such as Sun Solaris and MacOS X. Read our full release announcement available here: http://gstreamer.freedesktop.org/documentation/gstreamer010.html There are also technical release notes for all the modules available at these locations: http://gstreamer.freedesktop.org/releases/gstreamer/0.10.0.html http://gstreamer.freedesktop.org/releases/gst-plugins-base/0.10.0.html http://gstreamer.freedesktop.org/releases/gst-plugins-good/0.10.0.html http://gstreamer.freedesktop.org/releases/gst-plugins-ugly/0.10.0.html http://gstreamer.freedesktop.org/releases/gst-plugins-bad/0.10.0.html http://gstreamer.freedesktop.org/releases/gst-ffmpeg/0.10.0.html http://gstreamer.freedesktop.org/releases/gst-python/0.10.0.html From taybin at earthlink.net Wed Dec 7 20:36:19 2005 From: taybin at earthlink.net (Taybin Rutkin) Date: Sat Dec 10 14:41:27 2005 Subject: [linux-audio-announce] RELEASE jack-audio-connection-kit-0.100.7 Message-ID: <8D5CB56D-4DB2-4FD7-964A-638E268D790C@earthlink.net> 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. From Dr.Graef at t-online.de Thu Dec 8 18:03:31 2005 From: Dr.Graef at t-online.de (Albert Graef) Date: Sat Dec 10 14:41:28 2005 Subject: [linux-audio-announce] ANN: "Modern Computer Music and DSP Programming Tools" Workshop in Mainz/Germany Message-ID: <4398BBC3.6050202@t-online.de> 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@t-online.de or my secretary, Mrs. Felicitas Volke, at volke@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@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@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de WWW: http://www.musikinformatik.uni-mainz.de/ag -------------- next part -------------- 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@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. From daniel at 64studio.com Mon Dec 12 16:16:30 2005 From: daniel at 64studio.com (Daniel James) Date: Fri Dec 16 12:20:59 2005 Subject: [linux-audio-announce] 64 Studio 0.6.0 released Message-ID: <439DE8AE.9030008@64studio.com> 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 From nedko at arnaudov.name Fri Dec 23 18:06:20 2005 From: nedko at arnaudov.name (nedko@arnaudov.name) Date: Sat Dec 24 18:37:25 2005 Subject: [linux-audio-announce] gmidimonitor version 2.0 Message-ID: <878xubxvkj.fsf@arnaudov.name> 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 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 188 bytes Desc: not available Url : http://music.columbia.edu/pipermail/linux-audio-announce/attachments/20051224/e2994878/attachment.bin From njh at ecs.soton.ac.uk Tue Dec 27 07:26:45 2005 From: njh at ecs.soton.ac.uk (Nicholas J Humfrey) Date: Tue Dec 27 12:02:50 2005 Subject: [linux-audio-announce] JackMiniMix 0.1 Released Message-ID: <9c28558fb0f3275c48fc28b53036d59e@imap.ecs.soton.ac.uk> 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. From jaromil at dyne.org Thu Dec 29 11:51:45 2005 From: jaromil at dyne.org (jaromil) Date: Sat Dec 31 05:43:41 2005 Subject: [linux-audio-announce] MuSE 0.9.2 released Message-ID: <20051229165145.GA29428@dyne.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 annunciazio' ! annunciazio' ! mari'! mari'! dyne.org autoproduzioni & the FreakNet Medialab proudly present: __ __ ____ _____ ___ ___ ____ | \/ |_ _/ ___|| ____| / _ \ / _ \ |___ \ | |\/| | | | \___ \| _| | | | | (_) | __) | | | | | |_| |___) | |___ | |_| |\__, | / __/ |_| |_|\__,_|____/|_____| \___(_) /_(_)_____| codename SHAVE :: the Multiple Streaming Engine :: http://muse.dyne.org this is RASTA SOFTWARE Jah Rastafari Livity bless freedom of creation 100% free software running on GNU/Linux and Apple/OSX :: What MuSE is about? This application is being developed in the hope to provide the Free Software community a user friendly tool for network audio streaming, making life easier for indypendent free speech radios wanting to stream via http on icecast servers. MuSE is an application for mixing, encoding, and network streaming of sound: it can transmit an audio signal by mixing together sound taken from files or also network, recursively remixing more MuSE streams. MuSE can simultaneously mix up to 6 encoded audio bitstreams (from files or network, ogg, mp3, wav and other common sound formats), plus an input signal from microphone. MuSE offers an intuitive interface to be operated in realtime, while it can also run slick from the Unix commandline. :: What's new in this release? This release greatly improves stability and usability. Xant hacked on MuSE thru the whole year realizing the porting to Carbon/OSX for the Apple operating system, which is now a branch of MuSE. Through the porting process, we discovered and fixed some important bugs and optimized the core engine. Now 0.9.2 backports several fixes from the current development branch, while removing unmantained GUIs (ncurses and gtk1) and unreliable features. We plan to join the branches in the 0.10 release series, plus we are planning to modularize MuSE even more and extract a library to expose its functionalities in various languages: python, perl, ruby etc. But the next major release will take some more time, requiring a relevant rewrite of the MuSE core to switch to float DSP and some other API changes, so meanwhile here is a version to which all GNU/Linux users are encouraged to upgrade. :: big up \o/ Thanks for the ospitality and CPU cycles for this release to: ASCII internet werkplatz and Montevideo Artlab (Amsterdam) Thanks for helping debug and test this release to: Bolo and Xname (ASCII), Camilo (PS28), Fredd (SubMultimedia), Vanilla (MovieTown), Godog (Debian), Matt Domsch, Jonathan Koren... and all the other hackers sending feedback, patches and good vibes! ***** Supported servers: You can use MuSE to stream both MP3 or Ogg/Vorbis sound format to a broadcast server, which means that for doing an online radio you still need to setup yours, or find one that let you stream. Such servers can be seen like antennas which amplify your signal and redistribute it to listeners. there are free software implementations of such technology! the ones supported by MuSE are: - - Icecast2 - http://icecast.org - can stream OGG & MP3 - - Litestream - http://litestream.org - can stream MP3 - - Darwin - http://developer.apple.com/darwin/projects/streaming - - Shoutcast - http://shoutcast.com - non free, runs on win32 - - various other broadcast servers streaming audio over http... ***** Supported players: MuSE streams via http, it doesn't uses multicast technology, nor RTP/RTSP, to have the widest possible range of compatible players. You can listen audio produced by MuSE from almost every personal computer and operating system, using one or more of the following: - - xmms - http://www.xmms.org - for GNU/Linux, *BSD, Sun, etc. - - mpg123 - http://www.mpg123.de - for various UNIX systems - - itunes - http://www.apple.com/itunes - on MacOSX - - zinf - http://www.zinf.org - on GNU/Linux and Win32 - - winamp - http://www.winamp.com - on all Win platforms - - mplayer - http://www.mplayerhq.hu - on all platforms - - videolan - http://www.videolan.org - on all platforms - - handeld devices and usb players supporting Ogg and Mp3 - - and... MuSE itself! ;) *** BOOT A CD AND STREAM WITH MUSE check out >>>>> http://dynebolic.org <<<<< GNU/Linux liveCD including a complete radio studio! ***** Internals: MuSE is written in C++ and is a multithreaded application. It reads streams using the included libmpeg library (mp3 format) and it can optionally link the OggVorbis library to read ogg files. For encoding the sound into mp3 or ogg it can link either or both LAME and OggVorbis as shared libraries. MuSE also features a user interface using the GTK+ widget library and a console interface using ncurses. Resampling of any input is done with bicubic interpolation to 44khz stereo format, then channels get mixed together and encoded to the desired quality by the selected codec. Separate threads are running for each decoder, the mixer and the encoders, while the flow is synced thru FIFO pipes which implement mutex locking and avoid well race conditions. All the functionalities of MuSE are quite well exposed thru a reusable API, which in fact was the one used to build the GUIs on top. Documentation for it is available on http://muse.dyne.org/codedoc If you are interested, you are very welcome to build new MuSE interfaces, there are still a lot of unexplored possibilities and this engine can be a realiable backend for radio automation interfaces and more. Get in touch with developers! join the mailinglist on http://lists.dyne.org/muse or peek into irc.freenode.net channel #dyne ***** Libraries: - - LAME (optional) Lame can be installed but is no more needed, in particular libmp3lame and the header lame.h must be properly installed. - - OGG VORBIS (optional) You can compile and install libogg and libvorbis on your machine before compiling MuSE; the configure script will recognize them and include support for decoding and mixing of .ogg files. - - GTK+ 2 (optional) + libxml and glib if libgtk and all the related libraries are present, MuSE will compile the GTK+ graphic user interface for interactive use and additional fun. - - SNDFILE (optional) if libsndfile is present then you'll be able to play uncompressed sound files like wav, aiff, snd, voc, pvf, mat, au, sf etc. ***** Compile and install: - - you can get latest version of lame: (if you already have lame and libmp3lame jump to point 2, after checking that version is >3.89) with 'lame --version' or download it from www.mp3dev.org/mp3 and follow the simple instructions to get installed this wonderful GPL mp3 encoder. - - install libogg and libvorbis: http://www.xiph.org/ogg/vorbis/index.html if you don't install any of the above, MuSE will be a simple player. - - compile: cd MuSE-x.x.x ; ./configure (or try ./configure --help to have listed some compile options) ; make ; make install *** for Debian users is much simplier: make a debian package and debian aided compilation from this source with a simple command: $ fakeroot debian/rules binary this command will build debian packages for you, ready to install! to KNOW MORE go to the website on http://muse.dyne.org ***** Report bugs BUG REPORTING is REALLY APPRECIATED! BUT TAKE CARE TO DO IT WELL: please ALWAYS REPORT the muse --version you are running and possibly run the binary with gdb giving us the backtrace of the error. if you understand the above, please go to http://bugs.dyne.org and submit a BUG!!! ***** PLEASE SUPPORT US! go here to see how >>>>>>>> http://dyne.org/donate.php <<<<<<<< This whole software was built by autonomous efforts and occasionally supported by non-profit organizations, while the development currently relies on the political beliefs of MuSE's authors, that there should be such a tool and it should be freely available to people willing to do online radio. If you can afford to donate us some money let us know, we also need new and old working hardware. THANKS, a thousand flowers will blossom! the following organizations gave help and support for MuSE development: SERVUS.AT ............... [ http://www.servus.at ] PUBLIC VOICE Lab ........ [ http://www.pvl.at ] == DISCLAIMER MuSE is Copyleft (c) 2000-2006 by Denis "jaromil" Rojo part of the redistributed code is copyright by the respective authors, please refer to the AUTHORS file and to the supplied sourcecode for further information and to COPYING for the full license. This source code is free software; you can redistribute it and/or modify it under the terms of the GNU Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This source code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Please refer to the GNU Public License for more details. You should have received a copy of the GNU Public License along with this source code; if not, write to: Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -- jaromil, dyne.org rasta coder, http://rastasoft.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Cryptographically signed mail, see http://gnupg.org iD8DBQFDtBQhe2QxhLU0C14RAjRrAJ9N/UW5SWf6BK3JSSNzShYVCK76rQCghLuo Z1PWaXNJbwa5BZQDy71QsUY= =8VWb -----END PGP SIGNATURE----- From bvdp at uniserve.com Tue Dec 27 19:44:55 2005 From: bvdp at uniserve.com (Bob van der Poel) Date: Sat Dec 31 05:44:52 2005 Subject: [linux-audio-announce] Beta 0.19 of MMA - Musical MIDI Accompaniment Message-ID: <43B1E007.8010807@uniserve.com> 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@uniserve.com -- Bob van der Poel ** Wynndel, British Columbia, CANADA ** EMAIL: bvdp@uniserve.com WWW: http://mypage.uniserve.com/~bvdp