Ecasound 2.4.6.1v2.4.6.1 -** stable release **- - fixed: extra debugging, printed to stderr, for resource file
values was accidentally left enabled in the 2.4.6 release
v2.4.6 -** stable release **- - added: new option '-R:path-to-resource-file' to use a custom
resource file and disable querying of global and user
resource files; as a special case, by setting this
to '/dev/null', one disable all access to resource
files; requested by Klaus Schulz and Keith Creasy
- added: eiam - new command 'resource-file'; see ecasoundrc(5)
man page; related to previous item
- changed: license of rubyecasound, the Ruby ECI API
implementation, has been changed from GPL to LGPL
- fixed: build errors caused by missing #includes, reported
by GCC 4.3; bug report from Debian, bug #417178
- fixed: rounding errors with small buffersizes caused time crop
gate (-gc) to function incorrectly; reported by Joe
Planisky
- fixed: force localization of decimal numbers to "POSIX" (i.e.
use period as the separator) to avoid bugs with
e.g. LADSPA plugins that call setlocale and break
the ecasound option parser; for instance all swh-plugins
call setlocale; reported by Rйmi Rouaud
- fixed: printing chain operator (e.g. the '-ev' operator) status
at end of sessions was broken in 2.4.5; reported by
Julien Claassen
- fixed: bugs that led to infinitely running chainsetups when
loop input/outputs were used; reported by Aaron Heller
and Etienne Deleflie
- fixed: incorrect page numbers in table of contents of
the Ecasound Programmer's and User's Guides; patch
from Junichi Uekawa
- fixed: segfault when removing a chain operator with multiple
associated controllers; reported by Adam Linson
» Далее «
v2.4.5 -** stable release **-
- added: ability to compile without a readline library (will
disable the curses based console user-interface)
- added: if libsndfile is found and supports flac (sndfile
1.0.12 or newer), it will be used as the default
handler for flac files; use of sndfile makes random
access for flac files possible (for example seeking
in interactive mode)
- added: section on 'RETURN VALUES' to ecasound(1) man page
- added: ecasound-iam(1) - added documentation for error
return values for 'run', 'start' and 'cs-connect'
- added: ECASOUND_LOGFILE and ECASOUND_LOGLEVEL environment
variables; see ecasound(1) for documentation
- added: more detailed description of debug levels that
can be set with 'd' to ecasound(1) manpage
- added: examples section to ecasound(1), which points to
the examples page at eca.cx/ecasound
- added: new chain operators '-chmove' and '-chmute'
- added: new aliases for chain operators: '-chmix' for '-erm',
and '-chcopy' for '-erc'
- added: ability to protect EOS arguments, like filenames, with
double quotes, closes bug #1456510; see also the related
BUGS entry about handling commas in filenames, and
updated documentation in ecasound(1), ecasond-iam(1)
and the User's Guide
- removed: readline-4.0 subdir from the dist package; system
readline library is now the only build option
- changed: ecasoundrc - added "-f" to the default flac
output exec command (although now libsndfile's
flac support is the default)
- changed: improved libsndfile integration, any libsndfile
supported file format can be used as output for
'sndfile,foo.ext' (format selected based on filename
extension)
- changed: eiam - default int-log-history length set to zero
- changed: updated config.guess and config.sub to more recent
versions (timestamp 2006-07-02)
- changed: updated the documentation for 'ai-select/ao-select',
it is no longer required that input/outputs have
a unique name within one chainsetup; problem reported
by Kurt Konolige
- changed: replaced the ECI C implementation's (libecasoundc)
engine cleanup mechanism with a much more robust one
- changed: the engine will now refuse to start if a start offset
is given with '-y:secs' for an object not supporting
seeking; this has been a very common source of
end-user confusion
- fixed: segfault when removing loop devices with a[io]-remove,
reported by Pedro Antonio Fructuoso Merino
- fixed: incorrect headers in created flac files (not related
to sndfile/flac); fix can possibly affect other file
formats handled by external apps (aac, midi, mikmod,
mp3 and ogg files), problem reported by Florian Ladstaedter
- fixed: errors during batch processing (running out of file
space, etc) were not reported as a non-zero process
return value, problem reported by Zrajm Akfohg
- fixed: possible segfaults with ctrl-select, ctrlp-select
and ctrlp-value [allies]
- fixed: loop devices were not correctly saved with cs-save
and cs-save-as [allies]
- fixed: bug in handling big-ending 24/32bit samples [aheller]
- fixed: ecasignalview build errors on cygwin [hawk777]
- fixed: segfault when parsing "\" in interactive mode, reported
by Koen [pfructuoso]
- fixed: a subtle race-condition in the cleanup routines leading
to segfaults when breaking a batch run with ctrl-c
- fixed: bug causing audible glitching when seeking with
chainsetups containing loop devices [pfructuoso]
- fixed: "rw 0" caused the engine to skip ahead multiple
seconds (reported by Kurt Konolige)
- fixed: segfaults from invalid params to -f option, for
example "-f:16" or "-f:16,2", reported by peppo on
#lad at freenode.org
- fixed: a severe string termination bug in libecasoundc
that led to garbled output from ECI commands
returning lists of strings, reported by Brad Bowman,
Joel Roth and Stuart Allie
v2.4.4 -** stable release **-
- added: eiam - ai-describe, ao-describe, cop-describe and
ctrl-describe commands; see ecasound-iam(1)
- added: ecasignalview - ability to pass ecasound options
-G, -B, -M*, -r and -z
- added: BUGS file - added 'Reporting bugs' section
- added: updated RPM spec-file for x86_64 support [grabner]
- changed: minor changes to ecaplay console output
- changed: ECI C impl. - increased the time engine has
for processing ECI commands; fixes problems
with the 'cs-disconnect' command with complex
setups involving connections to external
resources such as jackd
- changed: error is raised if one tries to add chainops or
controllers when multiple (or zero) chains are
selected
- changed: increased size of buffers used by the ECI-C
parser (sfbug:1412409) [allies]
- changed: it's now possible to set initial values for
operator parameters controlled by MIDI-CCs
- fixed: compile-time bug in ecasignalview.cpp
- fixed: saving chainsetups in cases where a ctrl is
connected to a effect preset
- fixed: DBC_CHECK failure from eca-chainsetup.cpp when
running cs-edit on a non-connected chainsetup
- fixed: bug in seeking mp3 files
- fixed: eiam - 'c-select' caused a segfault if no chainsetup
was selected
- fixed: -etf:0 caused a segfault
- fixed: severe bug in mixdown code - in cases where an input
is connected to multiple chains, and one or more inputs
have reached end of stream, the resulting mix is not
handled properly
- fixed: bug in freeing references to buffers in effect preset
code; triggered by externally terminating an ecasound
session containing preset objects (sfbug:1412200)
- fixed: ECI-C memory access errors reported by valgrind
- fixed: allow commas in ecasignalview input/output params;
makes it again possible to specify ALSA devices, etc
_______________Size: ~ 927 KBDownload:http://ecasound.seul....2.4.6.1.tar.gz