|
View:
New views
6 Messages
—
Rating Filter:
Alert me
|
|
|
pre3 for 2.5.0Hello,
this is most probably the last prerelease for 2.5.0: http://ecasound.seul.org/download/snapshots/ecasound-2.4.7pre3_2.5.0.tar.gz If nothing major is found, I'll release this as 2.5.0 real soon now. There were couple of big patches still, so more testing won't hurt. Especially setups that use a lot of controllers, are something to focus testing on. For a change, here's a summary of git patches since pre2: --cut-- commit a7a287d62ab964e546d9dddd3d17bcf4e9794853 Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Wed Jul 9 02:19:25 2008 +0300 Fixed a coding-style violation in osc-sine.cpp. libecasound/osc-sine.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fccc9e9acb6f97d1a6a3fcf6dc42fa4c68989dd7 Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Wed Jul 9 02:18:51 2008 +0300 Fixed test-klg.sh script to use the new test verification tools. manual-tests/test-klg.sh | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) commit 9cc005259a593e71e2a2b5ae1e17f8334d4c6eb3 Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Wed Jul 9 02:18:35 2008 +0300 Added filesize and 1dB-peak-count checks for test result files. manual-tests/test-common-sh | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) commit dfe99511f53eb2784bb8cf0b6c27949f0c138db2 Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Wed Jul 9 00:13:18 2008 +0300 Updated BUGS, NEWS and TODO for upcoming release. BUGS | 28 ++++++++++++++++++++-------- NEWS | 8 ++++++++ TODO | 24 +++++++++++++++--------- 3 files changed, 43 insertions(+), 17 deletions(-) commit 805777ea0468d0fed755f10e6e5911f1f00f61fc Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Tue Jul 8 23:49:20 2008 +0300 Added note to -ea/-eac ecasound manpage about the linear scale. Issue reported by Klaus Schulz and Stuart Allie in February 2007. Documentation/ecasound.1 | 8 +++++--- Documentation/ecasound_manpage.html | 8 +++++--- Documentation/ecasound_manpage.yo | 8 +++++--- 3 files changed, 15 insertions(+), 9 deletions(-) commit ee9c5f007ef79a227551ea152491864c0e7481ea Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Tue Jul 8 23:45:51 2008 +0300 Separated ecasound-frontend and session-global options in ecasound manpage. Documentation/ecasound.1 | 76 +++++++++++++++++++--------------- Documentation/ecasound_manpage.html | 63 +++++++++++++++++------------ Documentation/ecasound_manpage.yo | 61 ++++++++++++++++----------- Documentation/edi-list.txt | 9 ++++ 4 files changed, 124 insertions(+), 85 deletions(-) commit 0bd62c01fa62d26add38162199b877d1df0d203b Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Tue Jul 8 23:45:00 2008 +0300 Big refactoring for the CONTROLLER_SOURCE base class and the numerous classes that inherit from it. This change makes the central value() function must more straightforward and makes developing controller code simplier. libecasound/ChangeLog | 6 +++ libecasound/audiofx_timebased.cpp | 22 +++++----- libecasound/audiofx_timebased.h | 9 +---- libecasound/ctrl-source.h | 25 ++++-------- libecasound/eca-chain.cpp | 27 ++++-------- libecasound/eca-chainop.h | 6 +++ libecasound/generic-controller.cpp | 64 +++++++++------------------- libecasound/generic-controller.h | 20 +-------- libecasound/generic-linear-envelope.cpp | 7 ++- libecasound/generic-linear-envelope.h | 2 +- libecasound/linear-envelope.cpp | 16 +++---- libecasound/linear-envelope.h | 6 ++- libecasound/midi-cc.cpp | 6 +- libecasound/midi-cc.h | 4 +- libecasound/osc-gen.cpp | 14 ++++-- libecasound/osc-gen.h | 3 +- libecasound/osc-sine.cpp | 4 +- libecasound/osc-sine.h | 2 +- libecasound/oscillator.h | 2 - libecasound/preset.cpp | 6 --- libecasound/stamp-ctrl.cpp | 20 ++++++--- libecasound/stamp-ctrl.h | 2 +- libecasound/two-stage-linear-envelope.cpp | 31 +++++--------- libecasound/two-stage-linear-envelope.h | 2 +- 24 files changed, 127 insertions(+), 179 deletions(-) commit 7e03143f549d895a9e53fa5510ac6653479fb79e Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Tue Jul 8 02:27:49 2008 +0300 Fixed multiple seeking related bugs in controller sources. libecasound/generic-controller.cpp | 7 +--- libecasound/linear-envelope.cpp | 24 +++++++++------ libecasound/linear-envelope.h | 4 -- libecasound/osc-sine.cpp | 37 +++++++++++++++--------- libecasound/osc-sine.h | 5 +-- libecasound/two-stage-linear-envelope.cpp | 45 ++++++++++++++++++----------- libecasound/two-stage-linear-envelope.h | 1 - 7 files changed, 69 insertions(+), 54 deletions(-) commit 5f1f4d0432822c2e0cc1d4e8c06a87c9337f6ae7 Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Tue Jul 8 01:55:40 2008 +0300 Fixed a severe bug with propagating seeks to controller sources. Introduced by a recent commit, so not in any released version. libecasound/ctrl-source.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 35211e6ed8d9fa87cb51f6ea309d5042b91f1961 Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Tue Jul 8 01:49:56 2008 +0300 Fixed bug in saving controller object state. Reported by Duphil. libecasound/eca-chain.cpp | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 08bbe3fd95dd4295463f4e089424f07e8c1d6afb Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Mon Jul 7 00:44:03 2008 +0300 Updated klg test suite with a new md5sum. manual-tests/test-klg.sh | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) commit 252003b6a611e04abbbb8a7dc24c327748da6985 Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx> Date: Mon Jul 7 00:41:19 2008 +0300 Updated audioselect testsuite for latest 2.5.0 pre2. manual-tests/test-audioselect.sh | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) --cut-- -- ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
|
|
Re: pre3 for 2.5.0Hello Kai!
Happy news: I don't know when it happened exactly: But now my LinuxSampler doesn't crash anymore when ecasound stops recording from it. I'll try the chainsetup (You know chains muted when too many chains are there with .ewf and -ea) next. 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 ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
|
|
Re: pre3 for 2.5.0Hello Kai!
Bad BUG found in 2.4.7pre3. Consider this: ecasound -c -a:1 -i 1.wav -a:2 2.ewf -a:all -o jack_alsa 2.ewf ----------- source = 2.wav offset = 30.0 ----------- Tried it with -ea: after both chains, outputting to file, it only played 1.wav and then stopped. Same goes for more chains with other ewfs like this one (Only later in time). This worked before. Just to be sure: I checked for existence of 2.wav tried the same with: -a:2 playat,30,2.wav worked! Unfortunitely didn't check that with 2.4.7pre2, if it's helpful I'll do so. 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 ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
|
|
Re: pre3 for 2.5.0Hi,
On Wed, 9 Jul 2008, Julien Claassen wrote: > Bad BUG found in 2.4.7pre3. Consider this: > ecasound -c -a:1 -i 1.wav -a:2 2.ewf -a:all -o jack_alsa [...] > offset = 30.0 thanks again - fixed in the git tree! This bug (problem in detecting end-of-stream for certain ewf files) was in all the prereleases so far... -- ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
|
|
Re: pre3 for 2.5.0This works with alsa and fails with jack...
############################## ############################## With alsa... bash> ecasound -c > cs-add count > -i:Count.wav -o:alsa,hw:1 > cs-select count > cs-connect > t (plays fine) > cs-add play > -i:Play.wav -o:alsa,hw:1 > cs-connected count > cs-select count > cs-disconnect > cs-select play > cs-connect > t (plays fine) > q ############################## ############################## with jack... (start jack) bash> ecasound -c > cs-add count > -i:Count.wav -o:jack_alsa > cs-select count > cs-connect > t (plays fine) > s > cs-add play > -i:Play.wav -o:jack_alsa > cs-connected count > cs-select count > cs-disconnect > cs-select play > cs-connect - [ Connecting chainsetup ] ---------------------------------------------------- SSE2 detected (eca-chainsetup) 'rt' buffering mode selected. (eca-chainsetup) Audio object "Play.wav", mode "read". (audio-io) Format: s16_le, channels 1, srate 48000, interleaved. cannot read response from jack server (No such file or directory) SSE2 detected (eca-chainsetup) Audio object "jack_alsa", mode "write". (audio-io) Format: f32_le, channels 2, srate 48000, noninterleaved. - [ Chainsetup connected ] ----------------------------------------------------- (eca-control-objects) Connected chainsetup: "play". > t - [ Controller/Processing started ] -------------------------------------------- ecasound ('h' for help)> - [ Engine init - Driver start ] ----------------------------------------------- (eca-engine) Using realtime-scheduling (SCHED_FIFO:50). cannot complete execution of the processing graph (Resource temporarily unavailable) zombified - calling shutdown handler (eca-engine) WARNING: Engine has raised an error! Possible causes: connection ... lost to system services, unable to adapt to changes in operating environment, etc. <ENTER> > t - [ Controller/Processing started ] -------------------------------------------- (QJackCtl show number counting and says "Rolling") > setpos 0 (jack doesn't respond... keeps playing from last position) ############################## ############################## I don't know if it tells you anything, but when I do.. > cs-select play > cs-connect In QJackCtl's 'Readable Clients/Output Ports', 'ecasound' disappears and 'ecasound_2' appears ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
|
|
Re: pre3 for 2.5.0Hi,
On Thu, 10 Jul 2008, Linux Media wrote: > This works with alsa and fails with jack... wow, this is another bug that has been in the codebase for quite some time - thanks! Fixed and pushed to the git tree. -- ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Ecasound-list mailing list Ecasound-list@... https://lists.sourceforge.net/lists/listinfo/ecasound-list |
| Free Forum Powered by Nabble | Forum Help |