ORL | 7 Feb 11:34
Gravatar

My presentation + error in the OSC documentation

Hi there,

I'm new to this list, quite new to eacsound (though I already used it to 
record live shows, and used ecasignalview to monitor some things several 
years ago), but not quite new to Linux Audio things.

I'm working in an Freak and Free Arts Coo[r]p called AMMD 
(www.ammd.net), which are artists caring about artists (production, 
management, booking, ads...), with a very high ethical sense of all this 
these words, and the whole thing being sustained by the use of Free Art 
License only, and Free Softwares also (thought some artists coming by us 
use several proprietary things when they arrive).

My job in here consists in:
- first, being a musician/actor, especially in the band Sebkha-Chott 
(www.sebkhachott.net), and also in several other projects,
- second, manage the whole AMMD, and lead and book most of the projects, 
being only the administrative starter on this,
- third, I'm sound technician in the AMMD, which owns a studio (see 
www.linuxmao.org for details, or check www.ammd.net),
- fourth, teach the use of free softwares for live shows and audio/video 
production ; on this part I teach future sound guys, as well as already 
sound guys, as well as musician, music teacher, or even teenage 
beginning music. Our aim is to make it possible for each and everyone, 
and by working for already skilled people (who have funds raising for 
their continuous learning), we might teach for teenage people (who have 
nothing),
- fifth, I do help theater companies, bands, and so on, to adapt their 
setup with free softwares, sometimes developping part of a software for 
them. Though, I'm not a skilled applicative progammer at all, and 
(Continue reading)

Julien Claassen | 26 Jan 17:23
Picon

Bypassing effects

Hello Kai!
   I have been wondering, would the Ecasound architecture allow to bypass 
effects, while the engine is running? Or could you envision a way to make this 
possible? It would be very helpful in A/B comparisons of edited tracks. The 
best way would be to have a command to pass by just one specific operator and 
perhaps - if others here are interested, who just use Ecasound itself - a 
command to pass by all operators of a chain?
   Oh and thanks for the continuing work on 2.8.2. I'm happily awaitng it. I 
tested the LV2 support and it did work,butI haven't done much, since the 
bloody effects take such a long time to fnd and type. :-) But I'm sure I will 
find a quicker way to find the absolute URLs needed to pass them to Ecasound 
in a while.
   Warmly yours
            Julien

=-=-=-=-=-=-=-=-=-=-=-=-
Such Is Life: Very Intensely Adorable;
Free And Jubilating Amazement Revels, Dancing On - FLOWERS!

======      Find my music at      ======
http://juliencoder.de/nama/music.html
.....................................
"If you live to be 100, I hope I live to be 100 minus 1 day,
so I never have to live without you." (Winnie the Pooh)

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
(Continue reading)

Kai Vehmanen | 25 Jan 22:01
Gravatar

bug in RIFF WAVE files from

Hi,

talking about good reasons to activate on the list (despite the initial 
reaction of going deeper into lurking mode), I just got a patch for 
another fairly embarrassing bug (committed to git and will be in 2.8.2):

--cut--
commit d07b91237b753b1c7401c12ebf8ea8eb1449963f
Author: Slack
Date:   Wed Jan 25 22:12:48 2012 +0200

     audioio-wave: RIFF header chunk size too small

     When creating RIFF WAVE files, the chunk size of the very
     first RIFF block was calculated incorrectly, and was off by
     4 bytes.
--cut--

Now the size of the actual data block is correct, so AFAIK this should not 
have much practical impact, but in theory some tool could interpret wav 
files created by ecasound to have 4 bytes less than they actually do. The 
bytes do get written, but the size field of the very first chunk ("RIFF"), 
is off by 4.

Arto (cc'ed), sorry, the bug you reported 11 years ago, well, the fix was 
not quite correct:
http://www.eca.cx/ecasound-list/2000/06/0193.html

PS The bad commit from 2000 is 38af5741701261d99f66fcfcca52d9500fdb208e.

(Continue reading)

Jakob Flierl | 4 Jan 16:47
Picon
Gravatar

sine generated wav gets cut

Hi ecasound-list, running eca v2.8.1-2 on Ubuntu 11.10 amd64:

$ ecasound -f:16,2,96000 -i:tone,sine,50 -o:sndfile,sine-50.wav -t:0.02

should get me a sine wav, where t = 1 / 50 == 0.02sec, ie.: a wav file
with one full period of a sine curve,

however all ecasound generates is a cut wav file, where t < 0.02, see here:

* http://db.koppi.me/ubuntu/11.10/ecasound/sine.png

Any hints, what's wrong with this? Kind regards & thanks in advance,
Jakob

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Julien Claassen | 28 Dec 14:09
Picon

Upadting controllers (-k* option)

Hello everyone!
   Is it possible to change a controller from within Ecasound using the 
cop(p)-* functions. For example, can I add new points, change the time of a 
point from the klg controller on the fly?
   Whatever the answer, does the libecasoundc (and with that Audio::Ecasound) 
have the same behaviour as access via netECI?
   Warm regards
           Julien

=-=-=-=-=-=-=-=-=-=-=-=-
Such Is Life: Very Intensely Adorable;
Free And Jubilating Amazement Revels, Dancing On - FLOWERS!

======      Find my music at      ======
http://juliencoder.de/nama/music.html
.....................................
"If you live to be 100, I hope I live to be 100 minus 1 day,
so I never have to live without you." (Winnie the Pooh)

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

(Continue reading)

Jeremy Salwen | 7 Dec 07:20
Picon

Ecasound LV2 support ready

Hi All,

I've finished LV2 plugin support for ecasound! I am now able to use LV2 effects and change their parameters from the ecasound command line. I've hosted the changes on github: https://github.com/jeremysalwen/Ecasound-LV2 

LV2 support is a single commit on top of the current ecasound master.  It currently does not support InPlaceBroken plugins, or plugins with required ports that are not control or audio ports.  It uses liblilv for LV2 plugin loading.  I'm betting there are some use cases that I haven't tested, so please try it out for me, and let me know if you can find any bugs.  I'd hope that this patch can be applied to ecasound,  please let me know what you think

Jeremy Salwen

------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Dubphil | 26 Nov 21:31
Picon
Favicon

Ecasound 2.8.1 stop working after a system upgrade

Hello,

I have just upgraded my Gentoo and now Ecasound stops working.
I have recompiled Ecasound and Nama both after the upgrade
ecasound : 2.8.1
Jack version : 1.9.7 (/usr/bin/jackd -dalsa -dhw:0 -r48000 -p256 -n3 
-Xseq -P)
Nama version 1.075

When I run Ecasound with test.ecs :

dubphil <at> soundsystem:~$ ecasound -c test.ecs
**************************************************************************
*        ecasound v2.8.1 (C) 1997-2011 Kai Vehmanen and others
**************************************************************************
(eca-session) NOTE: Interpreting option test.ecs as -s:test.ecs.
(eca-chainsetup-parser) Setting buffersize to (samples) 128.
(eca-chainsetup-parser) Raised-priority mode enabled. (prio:50)
(eca-chainsetup-parser) Enabling extra buffering on realtime devices.
(eca-chainsetup-parser) Using double-buffer of 100000 sample frames.
(eca-chainsetup-parser) Setting chainsetup name to "soundsystem".
(eca-chainsetup-parser) Updating outputs (rw-mode).
(eca-chainsetup-parser) Ignoring xruns during processing.
(eca-chainsetup-parser) Disabling precise-sample-rates with OSS audio
... devices.
(eca-chainsetup-parser) Enabling 'sum' mixmode.
(eca-chainsetup) Chainsetup "soundsystem" created (file: test.ecs)
ecasound ('h' for help)> start
(eca-control) NOTE: No chainsetup connected. Trying to connect 
currently
... selected chainsetup "soundsystem"
(eca-chainsetup) Multitrack-mode enabled.
(eca-chainsetup) "rt" buffering mode selected.
(eca-chainsetup) Opened input "jack", mode "read". Format: f32_le, 
channels
... 2, srate 48000, noninterleaved (locked params).
(eca-chainsetup) Opened input "jack", mode "read". Format: f32_le, 
channels
... 2, srate 48000, noninterleaved (locked params).
(eca-chainsetup) NOTE: using existing audio parameters 
-f:f32_le,2,48000
... for object 'loop' (tried to open with -f:s16_le,2,48000).
(eca-chainsetup) Opened output "loop", mode "write". Format: f32_le,
... channels 2, srate 48000, interleaved (locked params).
(eca-chainsetup) Opened output "loop", mode "write". Format: f32_le,
... channels 2, srate 48000, interleaved (locked params).
(eca-chainsetup) Opened output "jack", mode "write". Format: f32_le,
... channels 2, srate 48000, noninterleaved (locked params).
(midi-server) Using realtime-scheduling (SCHED_FIFO:50).
- [ Connected chainsetup: "soundsystem" ] 
--------------------------------
- [ Controller/Processing started ] 
--------------------------------------
(eca-engine) Initializing MIDI-server.
- [ Engine - Driver start ] 
----------------------------------------------
(audioio_jack_manager) JACK transport: both sending and reacting to
... transport events (mode: sendrecv)
ecasound ('h' for help)> (audioio_jack_manager) JACK transport: at 
ecasound start JACK state is
... ROLLING (position 748.773sec)
(eca-engine) Using realtime-scheduling (SCHED_FIFO:50).

ecasound ('h' for help)> startterminate called after throwing an 
instance of 'std::bad_alloc'
   what():  std::bad_alloc
Abandon

when I run Ecasound with test.ecs and quitting before the crash :

dubphil <at> soundsystem:~$ ecasound -c test.ecs
**************************************************************************
*        ecasound v2.8.1 (C) 1997-2011 Kai Vehmanen and others
**************************************************************************
(eca-session) NOTE: Interpreting option test.ecs as -s:test.ecs.
(eca-chainsetup-parser) Setting buffersize to (samples) 128.
(eca-chainsetup-parser) Raised-priority mode enabled. (prio:50)
(eca-chainsetup-parser) Enabling extra buffering on realtime devices.
(eca-chainsetup-parser) Using double-buffer of 100000 sample frames.
(eca-chainsetup-parser) Setting chainsetup name to "soundsystem".
(eca-chainsetup-parser) Updating outputs (rw-mode).
(eca-chainsetup-parser) Ignoring xruns during processing.
(eca-chainsetup-parser) Disabling precise-sample-rates with OSS audio
... devices.
(eca-chainsetup-parser) Enabling 'sum' mixmode.
(eca-chainsetup) Chainsetup "soundsystem" created (file: test.ecs)
ecasound ('h' for help)> start
(eca-control) NOTE: No chainsetup connected. Trying to connect 
currently
... selected chainsetup "soundsystem"
(eca-chainsetup) Multitrack-mode enabled.
(eca-chainsetup) "rt" buffering mode selected.
(eca-chainsetup) Opened input "jack", mode "read". Format: f32_le, 
channels
... 2, srate 48000, noninterleaved (locked params).
(eca-chainsetup) Opened input "jack", mode "read". Format: f32_le, 
channels
... 2, srate 48000, noninterleaved (locked params).
(eca-chainsetup) NOTE: using existing audio parameters 
-f:f32_le,2,48000
... for object 'loop' (tried to open with -f:s16_le,2,48000).
(eca-chainsetup) Opened output "loop", mode "write". Format: f32_le,
... channels 2, srate 48000, interleaved (locked params).
(eca-chainsetup) Opened output "loop", mode "write". Format: f32_le,
... channels 2, srate 48000, interleaved (locked params).
(eca-chainsetup) Opened output "jack", mode "write". Format: f32_le,
... channels 2, srate 48000, noninterleaved (locked params).
(midi-server) Using realtime-scheduling (SCHED_FIFO:50).
- [ Connected chainsetup: "soundsystem" ] 
--------------------------------
- [ Controller/Processing started ] 
--------------------------------------
(eca-engine) Initializing MIDI-server.
- [ Engine - Driver start ] 
----------------------------------------------
(audioio_jack_manager) JACK transport: both sending and reacting to
... transport events (mode: sendrecv)
(audioio_jack_manager) ecasound ('h' for help)> JACK transport: at 
ecasound start JACK state is
... ROLLING (position 883.973sec)
(eca-engine) Using realtime-scheduling (SCHED_FIFO:50).

ecasound ('h' for help)> q
(audioio_jack_manager) JACK transport: at ecasound stop JACK state is
... ROLLING (position 887.483sec)
- [ Engine exiting ] 
-----------------------------------------------------
---
ecasound: Exiting...
(eca-control-objects) Disconnecting chainsetup:  "soundsystem".
*** glibc detected *** ecasound: double free or corruption (!prev): 
0x00000000007e0d00 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x72f66)[0x7f8931160f66]
/lib64/libc.so.6(cfree+0x6c)[0x7f8931165cfc]
/lib64/libc.so.6(+0x35035)[0x7f8931123035]
/lib64/libc.so.6(+0x35085)[0x7f8931123085]
/lib64/libc.so.6(__libc_start_main+0x104)[0x7f893110cd34]
ecasound[0x45a649]
======= Memory map: ========
00400000-005c2000 r-xp 00000000 08:04 790060                            
/usr/bin/ecasound
007c1000-007c2000 r--p 001c1000 08:04 790060                            
/usr/bin/ecasound
007c2000-007c3000 rw-p 001c2000 08:04 790060                            
/usr/bin/ecasound
007c3000-00936000 rw-p 00000000 00:00 0                                 
[heap]
7f8914000000-7f8914021000 rw-p 00000000 00:00 0
7f8914021000-7f8918000000 ---p 00000000 00:00 0
7f891960b000-7f891960c000 ---p 00000000 00:00 0
7f891960c000-7f891968c000 rw-p 00000000 00:00 0
7f891968c000-7f891968d000 ---p 00000000 00:00 0
7f891968d000-7f8919e8d000 rw-p 00000000 00:00 0
7f8919e8d000-7f8919e8e000 ---p 00000000 00:00 0
7f8919e8e000-7f891a68e000 rw-p 00000000 00:00 0
7f891a806000-7f891a807000 ---p 00000000 00:00 0
7f891a807000-7f891b007000 rw-p 00000000 00:00 0
7f891fe77000-7f891fe7b000 r-xp 00000000 08:04 548227                    
/usr/lib64/ladspa/tap_rotspeak.so
7f891fe7b000-7f892007b000 ---p 00004000 08:04 548227                    
/usr/lib64/ladspa/tap_rotspeak.so
7f892007b000-7f892007c000 r--p 00004000 08:04 548227                    
/usr/lib64/ladspa/tap_rotspeak.so
7f892007c000-7f892007d000 rw-p 00005000 08:04 548227                    
/usr/lib64/ladspa/tap_rotspeak.so
7f892007d000-7f892007e000 rw-p 00000000 00:00 0
7f892007e000-7f8920084000 r-xp 00000000 08:04 572655                    
/usr/lib64/ladspa/gong_1424.so
7f8920084000-7f8920283000 ---p 00006000 08:04 572655                    
/usr/lib64/ladspa/gong_1424.so
7f8920283000-7f8920284000 r--p 00005000 08:04 572655                    
/usr/lib64/ladspa/gong_1424.so
7f8920284000-7f8920285000 rw-p 00006000 08:04 572655                    
/usr/lib64/ladspa/gong_1424.so
7f8920285000-7f89202a8000 r-xp 00000000 08:04 566574                    
/usr/lib64/ladspa/cmt.so
7f89202a8000-7f89204a7000 ---p 00023000 08:04 566574                    
/usr/lib64/ladspa/cmt.so
7f89204a7000-7f89204a9000 r--p 00022000 08:04 566574                    
/usr/lib64/ladspa/cmt.so
7f89204a9000-7f89204aa000 rw-p 00024000 08:04 566574                    
/usr/lib64/ladspa/cmt.so
7f89204aa000-7f89204ae000 r-xp 00000000 08:04 572667                    
/usr/lib64/ladspa/vynil_1905.so
7f89204ae000-7f89206ad000 ---p 00004000 08:04 572667                    
/usr/lib64/ladspa/vynil_1905.so
7f89206ad000-7f89206ae000 r--p 00003000 08:04 572667                    
/usr/lib64/ladspa/vynil_1905.so
7f89206ae000-7f89206af000 rw-p 00004000 08:04 572667                    
/usr/lib64/ladspa/vynil_1905.so
7f89206af000-7f89206b2000 r-xp 00000000 08:04 572620                    
/usr/lib64/ladspa/imp_1199.so
7f89206b2000-7f89208b1000 ---p 00003000 08:04 572620                    
/usr/lib64/ladspa/imp_1199.so
7f89208b1000-7f89208b2000 r--p 00002000 08:04 572620                    
/usr/lib64/ladspa/imp_1199.so
7f89208b2000-7f89208fb000 rw-p 00003000 08:04 572620                    
/usr/lib64/ladspa/imp_1199.so
7f89208fb000-7f89208fd000 r-xp 00000000 08:04 548096                    
/usr/lib64/ladspa/autowah.so
7f89208fd000-7f8920afc000 ---p 00002000 08:04 548096                    
/usr/lib64/ladspa/autowah.so
7f8920afc000-7f8920afd000 r--p 00001000 08:04 548096                    
/usr/lib64/ladspa/autowah.so
7f8920afd000-7f8920afe000 rw-p 00002000 08:04 548096                    
/usr/lib64/ladspa/autowah.so
7f8920afe000-7f8920b00000 r-xp 00000000 08:04 572646                    
/usr/lib64/ladspa/mod_delay_1419.so
7f8920b00000-7f8920cff000 ---p 00002000 08:04 572646                    
/usr/lib64/ladspa/mod_delay_1419.so
7f8920cff000-7f8920d00000 r--p 00001000 08:04 572646                    
/usr/lib64/ladspa/mod_delay_1419.so
7f8920d00000-7f8920d01000 rw-p 00002000 08:04 572646                    
/usr/lib64/ladspa/mod_delay_1419.so
7f8920d01000-7f8920e71000 r-xp 00000000 08:04 584334                    
/usr/lib64/libfftw3.so.3.2.4
7f8920e71000-7f8921070000 ---p 00170000 08:04 584334                    
/usr/lib64/libfftw3.so.3.2.4
7f8921070000-7f892107c000 r--p 0016f000 08:04 584334                    
/usr/lib64/libfftw3.so.3.2.4
7f892107c000-7f892107d000 rw-p 0017b000 08:04 584334                    
/usr/lib64/libfftw3.so.3.2.4
7f892107d000-7f89210a6000 r-xp 00000000 08:04 714736                    
/usr/lib64/ladspa/ladspa-rubberband.so
7f89210a6000-7f89212a6000 ---p 00029000 08:04 714736                    
/usr/lib64/ladspa/ladspa-rubberband.so
7f89212a6000-7f89212a7000 r--p 00029000 08:04 714736                    
/usr/lib64/ladspa/ladspa-rubberband.so
7f89212a7000-7f89212a8000 rw-p 0002a000 08:04 714736                    
/usr/lib64/ladspa/ladspa-rubberband.so
7f89212a8000-7f89212a9000 r-xp 00000000 08:04 523784                    
/usr/lib64/ladspa/noise.so
7f89212a9000-7f89214a8000 ---p 00001000 08:04 523784                    
/usr/lib64/ladspa/noise.so
7f89214a8000-7f89214a9000 r--p 00000000 08:04 523784                    
/usr/lib64/ladspa/noise.so
7f89214a9000-7f89214aa000 rw-p 00001000 08:04 523784                    
/usr/lib64/ladspa/noise.so
7f89214aa000-7f89214ad000 r-xp 00000000 08:04 572589                    
/usr/lib64/ladspa/lowpass_iir_1891.so
7f89214ad000-7f89216ac000 ---p 00003000 08:04 572589                    
/usr/lib64/ladspa/lowpass_iir_1891.so
7f89216ac000-7f89216ad000 r--p 00002000 08:04 572589                    
/usr/lib64/ladspa/lowpass_iir_1891.so
7f89216ad000-7f89216ae000 rw-p 00003000 08:04 572589                    
/usr/lib64/ladspa/lowpass_iir_1891.so
7f89216ae000-7f89216b0000 r-xp 00000000 08:04 572632                    
/usr/lib64/ladspa/fad_delay_1192.so
7f89216b0000-7f89218af000 ---p 00002000 08:04 572632                    
/usr/lib64/ladspa/fad_delay_1192.so
7f89218af000-7f89218b0000 r--p 00001000 08:04 572632                    
/usr/lib64/ladspa/fad_delay_1192.so
7f89218b0000-7f89218b1000 rw-p 00002000 08:04 572632                    
/usr/lib64/ladspa/fad_delay_1192.so
7f89218b1000-7f89218b7000 r-xp 00000000 08:04 548237                    
/usr/lib64/ladspa/tap_eqbw.soAbandon

now when I run Ecasound inside Nama :

(ecasoundc_sa) Error='sync error', cmd='engine-status' last_error='' 
cmd_cnt=521 last_cnt=518.

(ecasoundc_sa) Error='read() error', cmd='engine-status' last_error='' 
cmd_cnt=521 last_cnt=518.

***********************************************************************
* Message from libecasoundc:
*
* Connection to the processing engine was lost. Check that ecasound
* is correctly installed. Also make sure that ecasound is either
* in some directory listed in PATH, or the environment variable
* 'ECASOUND' contains the path to a working ecasound executable.
***********************************************************************

Audio::Ecasound::error: (in engine-status)

What can i do to help debugging ?

Best

Philippe

-- 
http://dubphil.free.fr
# ecasound chainsetup file

# general 
-b:128 -r:50 -z:intbuf -z:db,100000 -n:"soundsystem" -X -z:noxruns -z:nopsr -z:mixmode,sum

# MIDI 
-Md:alsaseq,

# audio inputs 
-a:A1 -f:f32_le,2,48000  -i:jack
-a:A2 -f:f32_le,2,48000  -i:jack
-a:master -f:s16_le,2,48000  -i:loop,1

# audio outputs 
-a:A1,A2 -f:s16_le,2,48000  -o:loop,1
-a:master -f:f32_le,2,48000  -o:jack

# chain operators and controllers 
-a:A1 -chmute:1 -km:1.00,0.00,1.00,60.00,1.00 -chmute:2 -km:1.00,0.00,1.00,60.00,1.00 -ea:89.76 
-km:1.00,0.00,100.00,91.00,1.00 -epp:48.03  -km:1.00,0.00,100.00,91.00,15.00 
-eli:2143,310.00,0.00,310.00,0.00,1.00,1.00,-70.00,0.00,0.00,0.00
-km:1.00,100.00,400.00,1.00,1.00  -km:2.00,0.00,98.00,93.00,5.00 
-km:3.00,100.00,400.00,1.00,1.00  -km:4.00,0.00,98.00,93.00,5.00  -eli:1903,2674.02,0.25  -km:1.00,400.00,8000.00,91.00,9.00
-a:A2 -chmute:1 -km:1.00,0.00,1.00,60.00,2.00 -chmute:2 -km:1.00,0.00,1.00,60.00,2.00 -ea:55.12 
-km:1.00,0.00,100.00,91.00,2.00 -epp:49.61  -km:1.00,0.00,100.00,91.00,16.00
-eli:2143,310.00,0.00,310.00,0.00,1.00,1.00,-70.00,0.00,0.00,0.00
-km:1.00,100.00,400.00,1.00,1.00  -km:2.00,0.00,98.00,93.00,6.00 
-km:3.00,100.00,400.00,1.00,1.00  -km:4.00,0.00,98.00,93.00,6.00 -eli:1903,2075.59,0.25 
-km:1.00,400.00,8000.00,91.00,10.00 
-a:master -chmute:1 -km:1.00,0.00,1.00,60.00,8.00 -chmute:2 -km:1.00,0.00,1.00,60.00,8.00
-ea:0.00  -km:1.00,0.00,100.00,91.00,8.00 -eli:1901,4.80,4.80,4.80,3.00 
-km:1.00,-70.00,6.00,91.00,7.00  -km:2.00,-70.00,6.00,91.00,7.00 
-km:3.00,-70.00,6.00,91.00,7.00 -eli:2145,0.00,0.00,600.00 

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Andrea Capra | 24 Oct 22:05
Picon

Ecasound and time code - Broadcast WAV


Hi,
I'm searching a way to force ecasound in recording Broadcast WAV (WAV files with time code in their header).
I know for sure that "libsndfile" gives this opportunity but I don't know if ecasound implement this feature...
Any idea?

Thanks in advance,
Andrea Capra



-----------------------------

Ing. Ph.D. Andrea Capra


Dipartimento di Ingegneria Industriale

Università di Parma

Viale G.P.Usberti 181/A

43124 Parma


 
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning <at> Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Willem van der Walt | 11 Oct 15:27
Picon

ecasound, pulseaudio and Ubuntu 11.04

Good day,
I am new to this list, although I have been using ecasound for a number of 
years.
I wrote an audio editor for use by blind people using the ecasound python 
api.

Because of the screen reader and some middle ware called speech-dispatcher 
required for that, I have to run pulseaudio in system mode.
My audio editor uses alsa as the output device when playing the audio.
The problem is that the position in the chain is incorrectly reported and 
I need this to work correctly in the editor.
I have read the thread regarding pulse and ecasound, but it did not really 
help me to solve the problem.
I tried using jack,system as the output device, but I do not understand 
how to start the jackd server correctly.
Ecasound also stops playing when it thinks the position in the chain is 
equal to the chain length.
This mean that audio stop too soon, before the end.
If I do:
ecasound -c -i:wals.wav
and then interactively do start, the file would play for about three 
seconds in real life, but when one then does getpos, it would typically 
show 20 or 30 seconds into the file.
Could some one tell me how to start the jackd server or provide another 
work-around for this problem?
Kind regards, Willem

-- 
This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and
implemented Open Document Format (ODF) standard. 
The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html.

This message has been scanned for viruses and dangerous content by MailScanner, 
and is believed to be clean.

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Dubphil | 7 Oct 20:04
Picon
Favicon

converting mp3 to wav in 48k sample rate

 Hello,

 I want to convert a mp3 file to wav at a 48000 sample rate :

 so I have use this :

 $ ecasound -i resample-hq,48k,dubwalk.mp3 -o dubwalk.wav

 and here what it says never ending :

 Warning: type DBC_CHECK soft-assert 'ret == 0' failed at
  -> samplebuffer.cpp:1382 [void 
 SAMPLE_BUFFER::resample_secret_rabbit_code(SAMPLE_SPECS::sample_rate_t, 
 SAMPLE_SPECS::sample_rate_t)]
 Warning: type DBC_CHECK soft-assert 'ret == 0' failed at
  -> samplebuffer.cpp:1386 [void 
 SAMPLE_BUFFER::resample_secret_rabbit_code(SAMPLE_SPECS::sample_rate_t, 
 SAMPLE_SPECS::sample_rate_t)]

 How can I achieve this ?

 Best regards

 Philippe

--

-- 
 http://dubphil.free.fr

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Jeremy Salwen | 4 Oct 10:53
Picon

Re: LV2 Plugin Support

Big heads up:

1. I do not expect it to compiled without a patched lilvmm.hpp.
2. I do not expect it to work without debugging (i.e. I wrote all the code I believe is necessary, but I would be highly surprised if it works out of the box).

I mainly posted the code so someone else could help me point out where I was going wrong in debugging it (i.e. why I can't get any version I compile to successfully list LADSPA plugins).

If you are interested in troubleshooting my problems debugging it, that would be welcome.  But I would suggest that "testing" in the usual sense is not possible yet.

Jeremy

On Tue, Oct 4, 2011 at 4:36 AM, Julien Claassen <julien <at> mail.upb.de> wrote:
Hello Jeremy!
 Thanks for letting us know. and I certainly wouldn't mind a dependency on boost. I don't know how Kai would feel about it, but I also found Boost to be a very helpful collection of libraries. In any case, I'll try to test it tonight.
 Warm regards

            Julien

=-=-=-=-=-=-=-=-=-=-=-=-
Such Is Life: Very Intensely Adorable;
Frightening Absence Just Arriving, Reigns Disappeared, Ornate - flowers!

======      Find my music at      ======
http://juliencoder.de/nama/music.html
.....................................
"If you live to be 100, I hope I live to be 100 minus 1 day,
so I never have to live without you." (Winnie the Pooh)

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Ecasound-list mailing list
Ecasound-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

Gmane