1. A short summary of changes
Minor bugs in JACK support have been fixed. Now Ecamegapedal
makes sure it won't launch the JACK daemon by accident
when probing for available devices on startup. The manual
pages have been updated with some new sections.
---
2. What is Ecamegapedal?
Ecamegapedal is a real-time effect processor software with
a graphical user interface for controlling the effect
parameters. It is meant to be used as a virtual guitar-fx
or studio effect box. In addition to real-time operation,
Ecamegapedal also supports reading from and writing to audio
files. All audio object and effect plugin types provided by the
Ecasound libraries are supported. This includes ALSA, JACK,
OSS, aRts, over 20 file formats, over 30 effect types, LADSPA
plugins and multi-operator effect presets. Ecamegapedal's
implementation is based on Ecasound and Qt libraries.
Ecamegapedal is licensed under the GPL.
---
3. Contributors
Patches
Kai Vehmanen (various)
---
4. Links and files
http://www.eca.cx/ecamegapedalhttp://ecasound.seul.org/download/ecamegapedal-0.4.4.tar.gz
---
http://www.eca.cx
Audio software for Linux!
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
annunciazio'! annunciazio'!
dyne.org autoproduzioni & the FreakNet Medialab
proudly present:
__ __ ____ _____ ___ ___
| \/ |_ _/ ___|| ____| / _ \ / _ \
| |\/| | | | \___ \| _| | | | | (_) |
| | | | |_| |___) | |___ | |_| |\__, |
|_| |_|\__,_|____/|_____| \___(_) /_/
codename "COTURNIX"
this is RASTA SOFTWARE, Jah Rastafari Livity bless OUR Freedom!
:: the Multiple Streaming Engine ::
free software for free radios! since 2001, getting better & better
download the sourcecode from: http://muse.dyne.orghttp://muse.dyne.orghttp://muse.dyne.orghttp://muse.dyne.orghttp://muse.dyne.org
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 a software for the 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.
_ _ _ ___
__ __ _| |_ __ _| |_( )___ _ _ _____ __ _|__ \
\ V V / ' \/ _` | _|/(_-< | ' \/ -_) V V / /_/
\_/\_/|_||_\__,_|\__| /__/ |_||_\___|\_/\_/ (_)
There are a LOT of new things in this version of MuSE: it passed more
than a year since the previous release and development never stopped,
just kept going on silently. So now we have a lot of new features!
Spotlights on the large rewrite of Engine parts, especially the Input
and Encoder channels, the tightening of the FIFO Pipe mechanism, many
speed improvements and full documentation of the API.
There is a revamped GTK-2 interface now featuring drag&drop capability,
Language translations and much better Profile and Playlist handling, a
new libSnd (wav player) input channel during the hackmeeting, full
support of Icecast2 streaming both with OGG and MP3 and yet more CLI
flexibility.
So as spring is coming is time to throw the peach and say COTURNIX!
here are the ChangeLog entries:
- - important engine optimization and speed improvements
- - new GTK-2 graphical interface with improved usability (nightolo)
- - new resampling for ogg/vorbis encoding (the secret rabbit code)
- - new libsndfile input channel (pallotron)
- - new xml profiles (nightolo)
- - full range of login types for different servers
- - revamped commandline interface with more switches
- - some relevant bugfixes improving overall stability
- - rewrite of decoder channels
- - GTK-2 GUI localization
- - updates and more info in the unix manual page
- - doxygen documentation of the engine's API
***** 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
***** 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
and even more players: something should be also allready available for
handeld devices and embedded systems as well.
***** 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+ (optional)
if libgtk and all the related libraries are present, MuSE will
compile the GTK+ graphic user interface for interactive use and
additional fun.
- - NCURSES (optional)
if libncurses is present, MuSE will compile a text console
interactive interface to be used into ASCII terminals.
- - 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
you can also make a debian package and debian aided compilation with:
fakeroot debian/rules binary
this command will build debian packages for you!
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!!!
***** AUTHORS
MuSE is copyleft (c) 2000-2004 by Denis "jaromil" Rojo
MuSE's GTK+ GUI is copyleft (c) 2001-2004 by Antonino "nightolo" Radici
MuSE's NCURSES GUI is copyleft (c) 2002-2004 by Luca "rubik" Profico
MuSE's first GUI is copyleft (c) 2000-2001 by August Black
included resampling algos are copyleft (c) 2002 by Matteo "MoP" Nastasi
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.
for MuSE's development, the author and mantainer has been supported by
PUBLIC VOICE Lab ........ [ http://www.pvl.at ]
SERVUS.AT ............... [ http://www.servus.at ]
***** PLEASE DONATE!
This whole software was built by autonomous efforts and occasionally
supported by non-profit organizations, while the development currently
relies on the political believing 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.
The main coder is a nomad and has no fixed job, you can help him
survive with a small donation via paypal.com to jaromil \@\ dyne.org
this would be allready much if most users do! and you can be sure this
way MuSE will keep on existing.
The MuSE development team is also avaliable to run formation courses
about usage, customization and reuse/abuse of free and open source
software - it offers as well support and warranty, development of
software solutions and consulting.
There were a number of workshops allready done around Europe on free
and opensource network radio streaming, by the hackers @ dyne.org
if you want to organize one you're very welcome to contact us!
this way you can also help us develop more free software.
THANKS, a thousand flowers will blossom!
== DISCLAIMER
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
I'd be happy to be kidnapped and join the fight against my own gov't
- Jo van der Spek
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: http://gnupg.org
iD8DBQFAgmRwWLCC1ltubZcRAu2mAKCqxI+Di6T3YumdTFR/tLyvdiGHWQCbBrT7
/jBfJ+P+9RYUOd57lhQevu8=
=QGHe
-----END PGP SIGNATURE-----
Q 5.3 has been released, along with Q-Midi 1.14. (Mostly bugfixes this
time.)
Q is an equational programming language based on term rewriting. Q-Midi
is an add-on module for the Q language which provides an interface to
MidiShare, Grame's cross-platform MIDI library. If you want to try out
programming computer music applications in a high-level functional
programming language, then these might be for you. You can find more
information about Q and Q-Midi at http://q-lang.sourceforge.net/.
Also available now in CVS is a first snapshot of the upcoming Q-Synth
package which provides interfaces to OSC and SuperCollider3. See
http://sourceforge.net/cvs/?group_id=96881 for checkout instructions
(the CVS module name is q-synth), and for a link which allows you to
browse the CVS repository.
Enjoy!
Albert Graef
--
Dr. Albert Gr"af
Email: Dr.Graef(a)t-online.de, ag(a)muwiinfa.geschichte.uni-mainz.de
WWW: http://www.musikwissenschaft.uni-mainz.de/~ag
Greetings:
Some URL errors fixed, Speech section completely updated (thanks to
Antti Kaihola), LilyPond entry massively rewritten, and a few more apps
in the New Additions...
http://www.linuxsound.at (Europe)
http://linuxsound.jp (Japan)
http://linux-sound.org (US)
Best,
dp
http://www.notam02.no/arkiv/src/radium-0.63.tar.bz2http://www.notam02.no/radium/
(Note, the CVS is very outdated)
Radium V0.63 Alpha Linux Port
Released 15.4.2004
HOW TO MAKE IT RUN WITHOUT READING THE REST OF THE README FILE
make
./start.sh
INTRODUCTION
This is the second public, and the first official, release of
the linux port of the music editor Radium. The Amiga version
has been stable since January 2002.
Radium is a new type of graphical (currently only) notebased
music editor.
For more info about the program, check out the online manual placed
at http://www.notam02.no/radium/ somewhere.
COMPILE
The following packages are currently used to build and run Radium:
*libgc - http://www.hpl.hp.com/personal/Hans_Boehm/gc/
*Python - www.python.org (at least V2.0 and tkinter)
*Python development package
*pyqt - http://www.gnu.org/directory/devel/specific/PyQT.html
*pygtk - http://www.daa.com.au/~james/software/pygtk/ (pygtk1, use pygtk-0.6.11)
*xterm - Yupp.
Most of these things are allready included in the radium/ directory (mainly because
of compatibility problems between various versions of gtk, pygtk and
libglade), so you only need to get hold of "pyqt".
"pyqt" is available as package for most linux distributions.
CURRENT STATE
The biggest problem is that saving does not work. Loading does though.
Other things that needs to be fixed is that the playing behaves
strange when reaching the end of the blocks, and that the alsa-seq code
needs some care (midi/alsaseq/).
ABOUT THE CODE
The code is a mix between C and Python. The state of some of the code is
quite horrible and ununderstandable, but relatively bug-free, eh
hopefully. :)
CONTACT
k.s.matheussen(a)notam02.no
http://www.notam02.no/radium/
--
+-----------------------------------------------------------------+
| ______ ______ _ _ _ |
| /\ / _____) ___ \| | | | | /\ |
| / \ | / ___| | | | | | | | / \ |
| / /\ \| | (___) | | | | | | | / /\ \ |
| | |__| | \____/| | | | |___| | |_____| |__| | |
| |______|\_____/|_| |_|\______|_______)______| |
| |
+-----------------------------------------------------------------+
[Sorry for cross-posting. Feel free to forward around]
Florence, 11 April 2004
+++ AGNULA @ Week of Freedom (Siena, Turin)
The AGNULA project will join the Week of Freedom (17-22 April 2004) in
Siena and Turin, where it will give a presentation/workshop on
AGNULA/DeMuDi and on AGNULA Libre Music.
+++
The AGNULA project will join the Week of Freedom (17-22 April 2004)
[0] in Siena and Turin, where it will give a presentation/workshop
respectively on AGNULA/DeMuDi and on AGNULA Libre Music.
The Week of Freedom is an event promoted and organized by Hipatia [1]
and Free Software Foundation Europe [2] with a plethora of local
associations and organizations - a 6-days long tour around Siena,
Florence, Milan, Turin and Rome with conferences, workshops, speeches
on free (as in free speech) knowledge.
As the conference's organizers say:
While leaving behind the industrial society and entering into the
information and knowledge society the concept of liberty
changes. Defending our liberty today means defending the freedom of
knowledge.
Moreover: free knowledge has already proved, through free software
and publishing, to be able to promote social, economic and
development models that produce wealth, growth and wellness.
This is the topic of the week of meetings that will take place
between Siena, Florence, Milan and Turin. During the week freedom of
knowledge will be discussed from the juridical, social, artistic and
technical perspectives.
AGNULA will be in Siena [3] on April 17, when Andrea Glorioso will
give a speech on AGNULA Libre Music, Free Ekanayaka and Damien
Cirotteau will make a presentation and host a "hands-on" workshop on
AGNULA/DeMuDi; and in Turin on April 21, when Andrea Glorioso will
give a speech on AGNULA Libre Music.
We hope to see you in Siena and Turin, and we hope you will joing any
of the events of the Week of Freedom!
+++
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.
Best regards,
--
The AGNULA Team info(a)agnula.org
Our mailing lists: http://lists.agnula.org/
Our web site: http://www.agnula.org/
"There's no free expression without control on the tools you use"
[0] http://liberamente.hipatia.info/
[1] http://www.hipatia.info/
[2] http://www.fsfeurope.org/
[3] http://siena.linux.it/pagine/corte.shtmlhttp://siena.linux.it/pagine/tavola.shtml
WORKSHOP PURE DATA
Netherlands Media Art Institute, Montevideo/Time Based Arts
26 - 29 May 2004
Fee: E 150,-
Guests: Aymeric Mansoux, Derek Holzer, Frank Barknecht and Jaromil
This workshop is meant for beginners and will focus on Open Source
software for the real-time manipulation of audio and video. The dual
package of Pure Data and GEM, offer a complete set of tools for sound,
multimedia and VJ purposes. Topics will include: real-time audio and
video processing with PD and GEM, RRADical PD, PDP and an overview of
other free and open source audio and video tools for Linux.
PD and GEM The dual package of PD [Pure Data] and GEM [Graphics
Environment for Multimedia], developed under an open source model by an
international community of programmers, offers just such a set of tools.
Running under Windows, Linux or OSX, PD and GEM can be used in commonly
available, inexpensive hardware as a complete multimedia environment.
Both applications allow for the real-time manipulation of sound and
image data within a visual programming environment which does not
require any previous experience in traditional computer languages.
PDP is a set of external objects to PD developed by Tom Schouten, runs
under Linux and OSX, and are based on the idea of processing data in
packets. While it is primarily used for video, the basic structure of
PDP allows any kind of data to be processed into any other kind of
data. Images can be converted to textures, which can be mapped onto 3D
objects, converted back to images, changed into sound, re-rendered
again as image, and so on. The possibilities are endless.
RRADical PD (Reusable and Rapid Audio Development) is a set of patches
created by Frank Barknecht in order to make Pure Data easier and faster
to use for newcomers and for people who are looking for a collection
of standardized music tools similar to what commerical software
packages such as Reason or Reaktor offer.
The workshop is for beginners. The level will go up while the week
progresses. The first day will be dedicated to basic PD and for those
who bring their own machine, an installation session.
For applications please contact Marloes de Valk
marloes(a)montevideo.nl <mailto:marloes@montevideo.nl>
Purpose
While many tools exist for sound, multimedia and VJ purposes, few of
them are designed with an open architecture which allows artists to
configure the tools they use themselves. Fewer still are free. The
importance of an open source development model may seem academic at
first, but in fact there is a strong need for a workshop of this kind.
The fees, licenses and restrictions that come with commercial software
become more and more restrictive every day, and the knowledge in the new
media community of free and open source software is extremely limited.
Coupled with this is the stigma that open source software, such as
Linux, is "too difficult" for artists to use. This workshop aims to
provide the tools which can be taken away and put to use immediately and
the knowledge of how to use them productively.
Details
The workshop sessions will be held in the Netherlands Media Art
Institute. Over the 4 days of the workshop, 12 participants will learn
about PD, GEM, and PDP, working under the Linux operating system.
Topics of the workshop will include:
* Crash course 'Installing PD and GEM for beginners' with invited guests
* Basic PD with Derek Holzer
* Basic GEM with Aymeric Mansoux
* Intermediate PD with Derek Holzer
* RRADical PD with Frank Barknecht
* PDP with Aymeric Mansoux
* Clinic
* Presentation and jamm session
At the end of the fourth day a short presentation of the workshop will
take place. This presentation will be open to an audience invited by the
participants. The workshop will finish with a "Jam Session", in which
the participants can share the creations they have made with each other
and with the audience.
Invited Guests
Frank Barknecht (D)
Open source developer, sound artist and the creator of the End-User
Abstractions project (RRADical PD, Reusable and Rapid Audio Development)
which makes it possible to learn using Pd in a top-down way, making PD
more accessible and open.
<http://footils.org>
Aymeric Mansoux (F)
Artist and author of pure-data tutorials/articles for MusicRun,
Co-Founder of a group dedicated to alternative digital art study and
Co-Founder of Goto10, an organization dedicated to set up and produce
electronic live events.
<http://www.bleu255.com>
Derek Holzer (NL/US)
Sound artist currently based in Utrecht. Initiated the Acoustic Space
Lab Project, an "open source sampling project" which invites artists to
use a database of samples gathered at a former Soviet spy station to
create a common body of work.
<http://acoustic.space.re-lab.net/lab>
<http://www.umatic.nl>
Jaromil (I)
Jaromil is an italian GNU/Linux programmer, author and mantainer of
three free softwares and a operating system: MuSe (for running a web
radio), FreeJ (for veejay and realtime video manipulation), HasciiCam
(ascii video streaming) and dyne:bolic.
http://rastasoft.org/ <http://rastasoft.org>
Marloes de Valk
Educatie
Nederlands Instituut voor Mediakunst, Montevideo/Time Based Arts
Keizersgracht 264
1016 EV Amsterdam
T 020 6237101
F 020 6244423
E marloes(a)montevideo.nl
www.montevideo.nl
+-----------------------------------------------------------------+
| ______ ______ _ _ _ |
| /\ / _____) ___ \| | | | | /\ |
| / \ | / ___| | | | | | | | / \ |
| / /\ \| | (___) | | | | | | | / /\ \ |
| | |__| | \____/| | | | |___| | |_____| |__| | |
| |______|\_____/|_| |_|\______|_______)______| |
| |
+-----------------------------------------------------------------+
[Sorry for cross-posting. Feel free to forward around]
Florence, 08 April 2004
+++ AGNULA @ Webb.It 2004
The AGNULA team will be at Webb.It 2004 (Padua, Italy) sharing a booth
with OpenSourceLabs and the OMS Team from Politecnico di Torino. The
team will also give a speech/seminar on the AGNULA/DeMuDi
distribution.
+++
The AGNULA team will be at Webb.It 2004 [0] (Padua, Italy) sharing a
booth with OpenSourceLabs [1] and the OMS Team [2] from Politecnico di
Torino [3]. The team will also give a speech/seminar on the
AGNULA/DeMuDi distribution. [4]
You can find us at our booth in the "Community" area during all the
duration of the event - from May 6 to May 8. We will show you how
AGNULA/DeMuDi works, install AGNULA/DeMuDi on your laptops/computers,
help you fix your audio/sound/synthesis problems and so on and so
forth!
Our seminar will take place on Saturday, May 8, at 17:30. Here is the
abstract, for all you non-italian readers:
The AGNULA project was born as an EC financed project in the IST
(New and Emerging Technologies) program; amongst its goals, building
a Debian-based distribution completely made with Libre Software,
dedicated to professional audio/video: AGNULA/DeMuDi.
In this seminar the current status of AGNULA/DeMuDi, as well as our
projects for the future, will be shown.
If you happen to visit Italy during May 6-8, we hope to see you at our
booth or at our seminar!
+++
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.
Best regards,
--
The AGNULA Team info(a)agnula.org
Our mailing lists: http://lists.agnula.org/
Our web site: http://www.agnula.org/
"There's no free expression without control on the tools you use"
[0] http://www.webb.it/
[1] http://www.opensourcelabs.it/
[2] http://streaming.polito.it/
[3] http://www.polito.it/
[4] http://www.webb.it/event/eventview/3336/
Hi
I released sfc-0.016 (SoundFontCombi) a MIDI router who emulates a
synthesizer, storing routes as sounds using MIDI soundfonts or other MIDI
capable devices.
News on v0.016
-----------------------
MIDI channel for own programs
Route MIDI Program Change
Refresh MIDI data when activate section.
MIDI Change Bank improved.
Fixed bugs in command line, MIDI BankLSB message, control messages and
auto-connect ALSA sequencer port.
Reduced the amount of memory needed.
sfc is available in:
http://personal.telefonica.terra.es/web/soudfontcombi/sfc-0.016.tar.gzhttp://www.telefonica.net/web/soudfontcombi/sfc-0.016.tar.gz