Fritz Neumann | 5 Apr 2008 17:41
Picon
Favicon

v.2.4.6.1 works on Laptop but fails on PC

Hello,
I'm using ecasound for a while to record stereo sessions on my laptop (Intel 
Pentium M, 2.6.22-gentoo-r9; ecasound v2.4.6.1) and it works fine with the 
following chain setup:
-z:db -r -b:1024 -z:intbuf \
-f:16,1,44100 \
-a:1 -i jack_auto,INPUT:monitor_1 -pn:Hard_compressor \
-a:2 -i jack_auto,INPUT:monitor_2 -pn:Hard_compressor \
-a:1 -o loop,1 \
-a:2 -o loop,2 \
-a:3,5 -i loop,1 \
-a:3 -f:16,1,44100 -o jack_auto,MONITOR:meter_1 \
-a:5 -f:16,1,44100 -o "channel01.mp3" \
-a:4,6 -i loop,2 \
-a:4 -f:16,1,44100 -o jack_auto,MONITOR:meter_2 \
-a:6 -f:16,1,44100 -o "channel02.mp3"

On my PC (Two Xeon Dual, 64bit system, 2.6.22-sabayon, ecasound v2.4.6.1) the 
same script does not work. Though Ecasound creates the mp3 files there is no 
audio and MONITOR:meter also doesn't show any movement.
Stopping ecasound via "s" works, "q" freezes ecasound.

any hints are welcome.
fritz
--

-- 
mailto: Fritz Neumann - nx01307-listen <at> yahoo.de

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
(Continue reading)

Kai Vehmanen | 10 Apr 2008 21:47

Re: v.2.4.6.1 works on Laptop but fails on PC

Hi,

On Sat, 5 Apr 2008, Fritz Neumann wrote:

> I'm using ecasound for a while to record stereo sessions on my laptop (Intel
> Pentium M, 2.6.22-gentoo-r9; ecasound v2.4.6.1) and it works fine with the
> following chain setup:
[...]
> On my PC (Two Xeon Dual, 64bit system, 2.6.22-sabayon, ecasound v2.4.6.1) the
> same script does not work. Though Ecasound creates the mp3 files there is no

this sounds a lot like a problem with the JACK setup (either with the 
version of JACK used, or the used ALSA driver). Showing the debug output 
of ecasound (run with -ddd), might give some hints on what goes wrong.

--

-- 

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Julian Claassen | 13 Apr 2008 19:10
Picon
Picon

ecasound jack_auto weirdness BUG

Hi everyone!
  I'm using ecasound 2.4.6.1dev and it shows very weird behaviour:
ecasound -c -a:1 -i jack_auto,LinuxSampler -o test.wav -a:2 -inull -pn:met,120 -o jack_alsa
When I look ecasound's ins are connected to system:capture_1 and 2. It's reproduceable. I run jack-0.109.2
  But looks like ecasound is the guilty one here, because this jack has run for quite some time. ecasound is
more recent.
  I rechecked spelling of LinuxSampler also copied it, so no go there. :-(
  Can anyone help me?
  Kindest regards
        Julien

--

-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Fritz Neumann | 15 Apr 2008 22:18
Picon
Favicon

Re: v.2.4.6.1 works on Laptop but fails on PC

Hello,
sorry for the delay.
Am Donnerstag, 10. April 2008 21:47:04 schrieb Kai Vehmanen:
> Hi,
>
> On Sat, 5 Apr 2008, Fritz Neumann wrote:
> > I'm using ecasound for a while to record stereo sessions on my laptop
> > (Intel Pentium M, 2.6.22-gentoo-r9; ecasound v2.4.6.1) and it works fine
> > with the following chain setup:
>
> [...]
>
> > On my PC (Two Xeon Dual, 64bit system, 2.6.22-sabayon, ecasound v2.4.6.1)
> > the same script does not work. Though Ecasound creates the mp3 files
> > there is no
>
> this sounds a lot like a problem with the JACK setup (either with the
> version of JACK used, or the used ALSA driver). Showing the debug output
> of ecasound (run with -ddd), might give some hints on what goes wrong.
Below's the output with -ddd.
$jackd --version
jackd version 0.109.2 tmpdir /dev/shm protocol 22
alsa-driver-1.0.15 as ext. module

jackd is started like this:
jackd -R -P70 -dalsa -r44100 -p1024 -n5 -D -Chw:0 -Phw:0 -s -i2 -o2 -zs

In a setup with only one mp3 file to write ecasound did the job.

$ecasound -c -ddd -G:jack,eca,notransport -s:posted.ecs
(Continue reading)

Fritz Neumann | 18 Apr 2008 14:18
Picon
Favicon

Re: v.2.4.6.1 works on Laptop but fails on PC

I've found out that writing a stream to a .wav file works! Also when i send 
the stream to another jack client.

Codecs i've tested are flac (works), ogg mp3 (does not work).
I've checked ext-cmd-mp3-output configuration - on command line it worked 
after i'd deleted the -x option. 
Why does lame need byte swapping from inside ecasound? My default-audio-format 
= s16_le,2,44100,i

By the way i did all tests with this script:

-a:1,2 -i jack_auto,xine \
-a:1 -f:16,1,44100 -o /home/collia/Desktop/Aufnahme/01.mp3 \
-a:2 -f:16,1,44100 -o /home/collia/Desktop/Aufnahme/02.mp3 -chcopy:2,1

coding of only one file always works:
-a:1,2 -i jack_auto,xine \
-a:1 -f:16,1,44100 -o jack_auto,system:playback_1 \
-a:2 -f:16,1,44100 -o /home/collia/Desktop/Aufnahme/02.mp3 -chcopy:2,1

are there really issues with jack version / sound driver? Ardour or Jamin for 
example work like they should...

Any ideas?

Am Donnerstag, 10. April 2008 21:47:04 schrieb Kai Vehmanen:
> Hi,
>
> On Sat, 5 Apr 2008, Fritz Neumann wrote:
> > I'm using ecasound for a while to record stereo sessions on my laptop
(Continue reading)

Juergen Bausa | 19 Apr 2008 21:12
Picon

peak amplitude and vu-meter

Hi,

I am using ecasound to record audio with the soundcard. I use the following command line:

>ssh $RECORDER "ecasound -z:db,2000000 -i alsahw -f:s16_le,2,44100 -o:stdout | nc $HOST $PORT"

(I use this from a remote system)

Recording works fine, but I am missing a simple way to control the amplitude to 
avoid clipping. I tried the following:

1. Command line option -ev
-------------------------------------

>From the man page:
-ev
    Analyzes sample data to find out how much the signal can be amplified without clipping. 
    The resulting percent value can be used as a parameter to -ea and -eas effects. Also 
    prints a statistics table containing info about stereo-image and how different sample 
    values are used.

I tried 

>ssh $RECORDER "ecasound -z:db,2000000 -i alsahw -f:s16_le,2,44100 -ev -o:stdout | nc $HOST $PORT"

However, using this command line option makes no difference. I get no output concerning amplitude.
What is wrong here?

2. ecasignalview
--------------------
(Continue reading)

Fritz Neumann | 19 Apr 2008 22:12
Picon
Favicon

Re: peak amplitude and vu-meter

Hi,
Am Samstag, 19. April 2008 21:12:45 schrieb Juergen Bausa:
<snip>
> It seems that ecasignalview locks the alsa device. Is there any way to use
> ecasignalview and ecasound at the same time?
use the jack soundserver. http://jackaudio.org/

> Are there any other options to control clipping while recording?
You can't do nothing in software when your input amp clips. To control levels 
that are too low in volume i've got some interesting results with a 
combination of the Dyson compressor (-eca:0,0,0,0) and -eaw amplification.
Another option is a script which analyses the occurence of -eaw's warnings to 
adjust the amount of amplification in an adjustable time frame.
Would be nice to have.

fritz
--

-- 
mailto: Fritz Neumann - nx01307-listen <at> yahoo.de

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

(Continue reading)

Joel Roth | 29 Apr 2008 07:27
Picon
Favicon

Erratic behavior on jump via ECI with transport rolling

Hello everyone,

For a while I have noticed that when I move the playback
head with IAM forward/rewind/setpos via ECI
(Audio::Ecasound), I encounter delays of two to ten seconds
or longer, depending on how complicated the chain setup is.
Delays are noticeable even with simple setups having no loop
devices.

The chain setups are okay: run directly from Ecasound
command mode I find no such delays on issuing jump commands. 

The problems have persisted after I upgraded Ecasound to 2.4.6.1.

When polled during the delay, the engine_status shows 'stopped'.

A partial work-around I found is to stop the transport
before the jump and then to start the transport again.

When I issue jump commands while the transport is moving,
I also notice that sometimes the amount of the jump is
incorrect, (i.e. several minutes, or back to the beginning
instead of 30 seconds). The direction is right.

I'd appreciate any help in tracking down and or solving
these issues.

Also, I compiled Ecasound with debugging... is there a way to 
turn it on and log the output when I working via ECI?

(Continue reading)

Joel Roth | 29 Apr 2008 10:11
Picon
Favicon

Re: Erratic behavior on jump via ECI with transport rolling

On Tue, Apr 29, 2008 at 02:27:53PM +0900, Joel Roth wrote:
> Hello everyone,
> 
> For a while I have noticed that when I move the playback
> head with IAM forward/rewind/setpos via ECI
> (Audio::Ecasound), I encounter delays of two to ten seconds
> or longer, depending on how complicated the chain setup is.
> Delays are noticeable even with simple setups having no loop
> devices.

Writing to the list was, apparently, all I needed to 
resolve (if not solve) the problem.

I can guess that there was something wrong with 
the way I was adding operators after loading the 
chain setup.

Thanks to all.

--
Joel Roth

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
(Continue reading)


Gmane