Kai Vehmanen | 1 Jul 2009 01:14

ten years since 1.1.4r1!

Hello all,

as of today, it's exactly ten years since the first release of Ecasound 
under GPL!

I had been dabbling with the codebase already since 1997. But for the 
first few years, I was just using the software myself, i.e. just 
scratching my own itch. The thought of releasing the app for others to 
use, occured to me only in 1999. The first public mention of the app was 
on linux-sound mailing list:

  http://marc.info/?l=linux-sound&m=92851317730044&w=4

I immediately got a few response mails from interested people (Dan Boger, 
someone with a mail alias '17.hzV.tRL.478', Michael Stutz and Jeremy 
Hall), asking where to get a tarball.

This further encouraged me to license the app under GPL, and put a release 
out, which I did a few weeks later. Unfortunately, as often happens, the 
very first r1 release (out on 30th June 1999), had some rather severe 
bugs, so 1.1.5r2 followed on the next day (July 1st). First announcement 
mail was sent about 1.1.5r2 to linux-sound list:

  http://marc.info/?l=linux-sound&m=93079086212704&w=4

The rest of the history is already well documented in the archives of this 
list, and most importantly, in the git (formerly CVS) commit history.

I was aiming to release 2.7.0 today to mark the anniversary, but I simply 
ran out of time, and thus decided to just write this mail instead.
(Continue reading)

Sergei Steshenko | 1 Jul 2009 10:53
Picon
Favicon

Re: ten years since 1.1.4r1!


--- On Tue, 6/30/09, Kai Vehmanen <kvehmanen <at> eca.cx> wrote:

> From: Kai Vehmanen <kvehmanen <at> eca.cx>
> Subject: [ecasound] ten years since 1.1.4r1!
> To: ecasound-list <at> lists.sourceforge.net
> Date: Tuesday, June 30, 2009, 4:14 PM
> Hello all,
> 
> as of today, it's exactly ten years since the first release
> of Ecasound 
> under GPL!
> 
> I had been dabbling with the codebase already since 1997.
> But for the 
> first few years, I was just using the software myself, i.e.
> just 
> scratching my own itch. The thought of releasing the app
> for others to 
> use, occured to me only in 1999. The first public mention
> of the app was 
> on linux-sound mailing list:
> 
>   http://marc.info/?l=linux-sound&m=92851317730044&w=4
> 
> I immediately got a few response mails from interested
> people (Dan Boger, 
> someone with a mail alias '17.hzV.tRL.478', Michael Stutz
> and Jeremy 
> Hall), asking where to get a tarball.
(Continue reading)

Jason Galyon | 1 Jul 2009 16:36
Picon

Re: ten years since 1.1.4r1!

Sergei Steshenko wrote:
>
> --- On Tue, 6/30/09, Kai Vehmanen <kvehmanen <at> eca.cx> wrote:
>
>   
>> From: Kai Vehmanen <kvehmanen <at> eca.cx>
>> Subject: [ecasound] ten years since 1.1.4r1!
>> To: ecasound-list <at> lists.sourceforge.net
>> Date: Tuesday, June 30, 2009, 4:14 PM
>> Hello all,
>>
>> as of today, it's exactly ten years since the first release
>> of Ecasound 
>> under GPL!
>>
>> I had been dabbling with the codebase already since 1997.
>> But for the 
>> first few years, I was just using the software myself, i.e.
>> just 
>> scratching my own itch. The thought of releasing the app
>> for others to 
>> use, occured to me only in 1999. The first public mention
>> of the app was 
>> on linux-sound mailing list:
>>
>>   http://marc.info/?l=linux-sound&m=92851317730044&w=4
>>
>> I immediately got a few response mails from interested
>> people (Dan Boger, 
>> someone with a mail alias '17.hzV.tRL.478', Michael Stutz
(Continue reading)

Rémi BOURIER | 1 Jul 2009 18:04
Picon

Re: ten years since 1.1.4r1!


Happy birthday Ecasound.

Your soft is very very very helpfull. With It next week, I'll stream (with ices) Live conferences and Live music. With a eeepc, and common USB Zoom handy recorder. I will stream ands record in flac just with a Ecasound command line.
That's the Swiss-kinfe for Sound Linux DAW.
It's really the alternative for poeple who don't need (want) Jack server.


I discovered your software 3 or 4 years ago. As it works well, I discovered Linux.
As it host Ladspa plugin, I decided to develop my own LADSPA Plugins (sourceforge CSA)

I want to buy a ECASOUND T-shirt !!!

Thank a lot !
Rémi+
Sorry for my bad english.

> Message du 01/07/09 16:37
> De : "Jason Galyon"
> A : ecasound-list <at> lists.sourceforge.net
> Copie à :
> Objet : Re: [ecasound] ten years since 1.1.4r1!
>
>
> Sergei Steshenko wrote:
> >
> > --- On Tue, 6/30/09, Kai Vehmanen wrote:
> >
> >
> >> From: Kai Vehmanen
> >> Subject: [ecasound] ten years since 1.1.4r1!
> >> To: ecasound-list <at> lists.sourceforge.net
> >> Date: Tuesday, June 30, 2009, 4:14 PM
> >> Hello all,
> >>
> >> as of today, it's exactly ten years since the first release
> >> of Ecasound
> >> under GPL!
> >>
> >> I had been dabbling with the codebase already since 1997.
> >> But for the
> >> first few years, I was just using the software myself, i.e.
> >> just
> >> scratching my own itch. The thought of releasing the app
> >> for others to
> >> use, occured to me only in 1999. The first public mention
> >> of the app was
> >> on linux-sound mailing list:
> >>
> >> http://marc.info/?l=linux-sound&m=92851317730044&w=4
> >>
> >> I immediately got a few response mails from interested
> >> people (Dan Boger,
> >> someone with a mail alias '17.hzV.tRL.478', Michael Stutz
> >> and Jeremy
> >> Hall), asking where to get a tarball.
> >>
> >> This further encouraged me to license the app under GPL,
> >> and put a release
> >> out, which I did a few weeks later. Unfortunately, as often
> >> happens, the
> >> very first r1 release (out on 30th June 1999), had some
> >> rather severe
> >> bugs, so 1.1.5r2 followed on the next day (July 1st). First
> >> announcement
> >> mail was sent about 1.1.5r2 to linux-sound list:
> >>
> >> http://marc.info/?l=linux-sound&m=93079086212704&w=4
> >>
> >> The rest of the history is already well documented in the
> >> archives of this
> >> list, and most importantly, in the git (formerly CVS)
> >> commit history.
> >>
> >> I was aiming to release 2.7.0 today to mark the
> >> anniversary, but I simply
> >> ran out of time, and thus decided to just write this mail
> >> instead.
> >>
> >> One reason, why I wanted to still write a mail today, was
> >> to highlight the
> >> AUTHORS file:
> >> http://eca.cx/ecasound/authors.php
> >>
> >> In other words I want to thank the long list of people who
> >> have
> >> contributed to Ecasound during the years! Aside people
> >> already mentioned
> >> in AUTHORS, a significant source of contributions has
> >> always been this
> >> list. So thanks everybody!
> >>
> >> And to wrap up the mail, here's some random 10-year
> >> statistics:
> >>
> >> 1. Total of 41 official releases (1.1.4r1 -> 2.6.0)
> >> (-> avg of 4 releases per year)
> >> 2. Total of 6689 mails to ecasound-list (Aug/1999 onwards)
> >> (-> avg of ~56 mails per month)
> >> 3. Total of 2118 commits to the codebase (Jan/2000
> >> onwards)
> >> (-> avg of ~19 commits per month)
> >>
> >> Now back to work with 2.7.0. Next anniversary update then
> >> maybe in June
> >> 2019...!
> >>
> >> Br,
> >> Kai
> >>
> >>
> >>
> >
> > Thanks for the great app.
> >
> > And I often catch myself thinking that 'eacsound' should become THE basis
> > of unified soundserver for UNIXish systems.
> >
> > Because it (mostly, for me) works.
> >
> > Regards,
> > Sergei.
> >
> >
> >
> >
> > ------------------------------------------------------------------------------
> > _______________________________________________
> > Ecasound-list mailing list
> > Ecasound-list <at> lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/ecasound-list
> >
> Indeed, the features are so robust and the commandline so much cleaner
> that others.
>
> Keep up the great work!
>
> --
> Jason Galyon
> Silver Screen Tele-Reality, Inc.
> http://www.sister.tv | http://www.videocarlot.tv
> Phone: 972-855-3500 | Fax: 413-778-2146
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Ecasound-list mailing list
> Ecasound-list <at> lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecasound-list
> ---------------------------------------------------------------------------------------
> Orange vous informe que cet e-mail a ete controle par l'anti-virus mail.
> Aucun virus connu a ce jour par nos services n'a ete detecte.
>
>
>
------------------------------------------------------------------------------
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list
linux media 4 | 2 Jul 2009 19:31

Re: ten years since 1.1.4r1!

Kai Vehmanen wrote:
> Hello all,
> 
> as of today, it's exactly ten years since the first release of Ecasound 
> under GPL!
> 
> I had been dabbling with the codebase already since 1997. But for the 
> first few years, I was just using the software myself, i.e. just 
> scratching my own itch. The thought of releasing the app for others to 
> use, occured to me only in 1999. The first public mention of the app was 
> on linux-sound mailing list:
> 
>   http://marc.info/?l=linux-sound&m=92851317730044&w=4

The best compliment I can offer is the fact that I can write an ecasound 
based project for around 5 years now. I don't think I could have been 
able to do this unless ecasound was so versatile, stable and 
full-featured. I can't recall anything that I haven't been able to do 
with it.

I'm more of a musician than a technician, and I'm not a C programmer. 
But there's so many hidden gems in ecasound's many features that I think 
anyone with an imagination could spend a lifetime writing ecasound based 
programs, front-ends and the like.

Thanks for the great programs and all the work you've put into it.

Rocco

------------------------------------------------------------------------------
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Kai Vehmanen | 5 Jul 2009 13:59

AUTHORS-file (was: Re: ten years since 1.1.4r1!)

Hi all,

On Wed, 1 Jul 2009, Kai Vehmanen wrote:

> One reason, why I wanted to still write a mail today, was to highlight the
> AUTHORS file:
>   http://eca.cx/ecasound/authors.php
>
> In other words I want to thank the long list of people who have
> contributed to Ecasound during the years! Aside people already mentioned

thanks to a private mail I got after the ten year post, I now realized 
that the AUTHORS file is not quite up-to-date. Starting from the 2.2.1 
release, I've been tracking contributors in the release notes (as the 
release notes get much more publicity than the AUTHORS file -> posted to 
linux-audio-annonce list and usually end up in lwn.net weekly news). I 
kicked this off with:

  "Vanity Appeal :)"
  http://eca.cx/ecasound-list/2003/01/0048.html

The smiley is still in order, as I do think giving credits properly is a 
critical thing for any open-source project. We all benefit from 
contributions (not just patches, but all kind of help that pushes the 
project forward), so the least we can do is to list the people who have 
helped.

So I've now collected list of all contributors (altogether 90 people!) 
from the release notes (since 2.2.1) and added them to the AUTHORS file. 
This way the full list of people gets also distributed along with the 
release tarballs (the original release notes are not included).

So here's a verbatim copy of the added segment (also online at 
http://eca.cx/ecasound/authors.php and committed to the git repo):

--cut--
Contributions - Patches, Bug Hunting and Feature Proposals
==========================================================

Starting from 2.2.1 release (in Feb/2003), contributors have
been listed in the release notes. For all past releases notes,
see:

   - http://eca.cx/relnotes/

Below is a list of all contributors to 2.2.1 and beyond, collected
from the published releases notes, and listed in the order they appear
in the release notes:

Junichi Uekawa
Kai Vehmanen
Janne Halttunen
Antti Boman
William Goldsmith
Oliver Thuns
Mario Lang
Michael Hellwig
Janno Liivak
Raoul Megelas
Jan Stary
Daniel Kruszyna
Jeremy Hall
Vegard Lima
Carsten Bauer
Ismail Donmez
Lars Henrik Mai
Stephan Niemz
Al Oemens
Tommi Uimonen
Hirendra Hindocha
Stefan Bundt
Dave Phillips
Jan Weil
Mark de Wever
Fernando Pablo Lopez-Lezcano
Michael Ewe
Eric Dantan Rzewnicki
Pierre Lorenzon
Jesse Chappell
Sean Bolton
Adam Linson
Paul Winkler
Didier Bellamy
Manfred Berndtgen
Stéphane Letz
Paul Marquardt
kito -at- gentoo-org
jcwjcw -at- qwest-net
Vitaly Belostotsky
Steve Harris
Tim Blechmann
Aaron Heller
Kamil Wencel
Julien Claassen
Erik de Castro Lopo
Frederik Eaton
Philippe Schelté aka Dubphil
Julian Dobson
Alexey Shchepin
Brad Fuller
Peter Lutek
Stuart Allie
Jeffrey Cunningham
Kyle Kirkland
Olivier Guilyardi
Jack O'Quin
Pierre Lorenzon
Pedro Lopez-Cabanillas
Pedro Antonio Fructuoso Merino
Arieh Skliarouk
Tom Rosenfeld
Valery -at- vslash -dot com
Markus Grabner
Michael Willoughby
Rocco <linuxmedia -at- netscape-net>
Dave Serls
Stephen Stocker
Aaron Heller
Chris Head
Zrajm Akfohg
Florian Ladstaedter
Koen <kbr -at- patat-org>
Kurt Konolige
Brad Bowman
Joel Roth
Martin Michlmayr
Joe Planisky
Rémi Rouaud
Etienne Deleflie
Klaus Schulz
Keith Creasy
Cyril Brulebois
Fabian Groffen
Andrew Lees
Sergei Steshenko
Alexis Ballier
Avuton Olrich
Dominic Sacré
Erik Nomitch
--cut--
------------------------------------------------------------------------------
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Kai Vehmanen | 5 Jul 2009 20:11

Re: problem with path on 2.6.0 and latest dev snapshot

Hi,

On Tue, 30 Jun 2009, Jason Galyon wrote:

> using either 2.6.0 final or ecasound-2.7.0+dev-20090422 I get an error
> with input of files as below unless I copy them to a shorter path and
> then run ecasound.  I have for troubleshooting purposes set the mode
> recursively to 777 for the sound files and directories up the hierarchy.
[...]
> root <at> domU-12-31-39-00-41-42:~# ecasound
> -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3

oh boy, this was one stupid bug. Thanks for your perseverance with this 
problem! I now figured this bug was introduce to 2.5.2 with following 
commit:

--cut--
commit 8917a0f6602bd6098dffe434f008458cb1199549
Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx>
Date:   Fri Jul 11 01:22:46 2008 +0300

     Added new '-E' ecasound frontend option.
--cut--

... unfortunately I had not booted up my brain properly when committing 
that (or it had been in continuous use for too long ;)) and as the result, 
the change to frontend parser is simply braindead ('-E' is a frontend 
option and not handled by the libecasound parser). As a result, any 
argument containing "-E" substring was not correctly passed to 
libecasound. :( D'oh!

This also explains the earlier problems you have reported in April:

  "problem with long command line parsing?"
  http://www.eca.cx/ecasound-list/2009/04/0038.html

... e.g. in this case, "-o 
/Users/jayson/tmp/pymgen_tmp/GZC24e/audio-Et9gws.aac" had the infamous 
substring and was not correctly passed forward.

Sorry about the hassle! Bugs of this magnitude really should not slip 
through to releases.

Fix was just committed to the git repo, and here's also a snapshot:
http://ecasound.seul.org/download/snapshots/ecasound-2.7.0+dev-20090705.tar.gz

------------------------------------------------------------------------------
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Jason Galyon | 6 Jul 2009 18:10
Picon

Re: problem with path on 2.6.0 and latest dev snapshot

Kai Vehmanen wrote:
> Hi,
>
> On Tue, 30 Jun 2009, Jason Galyon wrote:
>
>> using either 2.6.0 final or ecasound-2.7.0+dev-20090422 I get an error
>> with input of files as below unless I copy them to a shorter path and
>> then run ecasound.  I have for troubleshooting purposes set the mode
>> recursively to 777 for the sound files and directories up the hierarchy.
> [...]
>> root <at> domU-12-31-39-00-41-42:~# ecasound
>> -i:/root/testbed/35007382172981-199_080608-ECLvcl-124111921021993500-16-9/assets/8/c/a/8ca77b3d-1fc3-463c-a340-1da8fe7442d8.mp3
>>
>
> oh boy, this was one stupid bug. Thanks for your perseverance with
> this problem! I now figured this bug was introduce to 2.5.2 with
> following commit:
>
> --cut--
> commit 8917a0f6602bd6098dffe434f008458cb1199549
> Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx>
> Date:   Fri Jul 11 01:22:46 2008 +0300
>
>     Added new '-E' ecasound frontend option.
> --cut--
>
> ... unfortunately I had not booted up my brain properly when
> committing that (or it had been in continuous use for too long ;)) and
> as the result, the change to frontend parser is simply braindead ('-E'
> is a frontend option and not handled by the libecasound parser). As a
> result, any argument containing "-E" substring was not correctly
> passed to libecasound. :( D'oh!
>
> This also explains the earlier problems you have reported in April:
>
>  "problem with long command line parsing?"
>  http://www.eca.cx/ecasound-list/2009/04/0038.html
>
> ... e.g. in this case, "-o
> /Users/jayson/tmp/pymgen_tmp/GZC24e/audio-Et9gws.aac" had the infamous
> substring and was not correctly passed forward.
>
> Sorry about the hassle! Bugs of this magnitude really should not slip
> through to releases.
>
> Fix was just committed to the git repo, and here's also a snapshot:
> http://ecasound.seul.org/download/snapshots/ecasound-2.7.0+dev-20090705.tar.gz
>
Aha!  Well I am glad I could help in some little way.  I love ecasound :)

Thanks a ton for your hard work.

--

-- 
Jason Galyon
Silver Screen Tele-Reality, Inc. 
http://www.sister.tv | http://www.videocarlot.tv
Phone: 972-855-3500 |  Fax: 413-778-2146

------------------------------------------------------------------------------
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Julien Claassen | 13 Jul 2009 15:37
Picon

Songanalysis and LADSPA plugins

Hello all!
   I've known this package "songanalysis" for quite some time. But now I 
wondered, if it might be possible to build a LADSPA plugin from this, or if it 
would be possible to include it in ecasound as an option. It can do tempo 
analysis, but more importantly it can do frequency dependent volume analysis, 
which might be very helpful for text-based mastering. It uses a special scale 
Mel? or was it Cepstra? to set the static bandwidth. Not as good as graphic 
JaMIN output, but certainly of more help than ears only for a first stab. :-)
   The package is here:
http://nixbit.com/cat/multimedia/audio/songanalysis/
   You'll find a small description and a download link there.
   I know there's one limitation to the code as-is: It only works with 44100Hz, 
as I remember.
   I'd be greatful for any ideas, oppinios on this.
   Kindest regards
          Julien

--------
Music was my first love and it will be my last (John Miles)

======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Xavier G | 15 Jul 2009 12:14

AAC batch conversion with Ecasound?

Hi, we have ecasound installed on our file server with 1 T of mp3 files.
We need to convert all our mp3 files (mostely 100 Mo mp3 files) in AAC 96kbps.

Is there a way to do it in batch with ecasound?

If not does anybody have a alternate solution?

Thanks a lot for your help.

Javier

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Gmane