[ecasound] Announcing Nama multitrack recorder v1.203

From: Joel Roth <joelz@email-addr-hidden>
Date: Fri Dec 26 2014 - 01:24:49 EET

Greetings and best wishes for the holiday season!

With this release, legacy bits of Nama's effects-handling
code has been finally converted to an OO model. With the
refactoring, all major project components are now OO.
Several issues have been resolved.

* fix spurious reconfiguration
* effect chains apply parameters
* restore playback position to zero after recording
* kill Ecasound on exit in NetECI mode
* correctly handle user effect addressing (aliases and effect chain affiliation)
* fix drift in Master track volume
* add-effect/remove-effect accepts effect chain name as well as effect ID
* fix parsing of Ecasound chain operator parameter names
* add CONTRIBUTORS to man page

For users, the add-effect and remove-effect commands will
now work on effect chains as well as simple effects. Effects
can be addressed by effect ID, user alias or effect code.
Some bus-related commands have been renamed to conform
standard terminology.

For those who care to prod and hack the sources, Nama's
variables, defined in src/var_*, are now documented in
var_overview.[1]

I welcome feedback from any tire-kicking, torture-testing
etc.

DESCRIPTION
===========

Nama is a digital audio workstation. It is suitable for
multitrack recording, effects-processing, editing, mixing,
and other audio tasks. Nama uses Ecasound, developed by Kai
Vehmanen, for audio processing. Nama hosts LADSPA and LV2
plugins, Ecasound effects and controllers. It works well
under JACK and ALSA.

New projects begin with a mixer, and may include tracks,
takes, buses, effects, sends, inserts, marks, regions,
fades, edits, sequences and submixes, with mixdown to wav,
ogg, mp3.

Nama has a full-featured command interpreter with TAB
completion, keyword help and command history; a hotkey mode
for tweaking effect parameters, a Tk-based GUI, and project
management (history, branching, tags) based on git.

INSTALLATION
============

The easiest way to install Nama, is using a CPAN
client such as cpan or cpanm:

    cpanm Audio::Nama
    
    PERL_MM_USE_DEFAULT=1 cpan Audio::Nama

Other dependencies are Ecasound, LADSPA SDK (for LADSPA
plugin support), LILV utilities (for LV2 plugin support),
and midish (for MIDI capabilities).

1. This and other source files are available from the git
repository at http://github.com/bolangi/nama

2. http://freeshell.de/~bolangi/cgi1/nama.cgi/00home.html

-- 
Joel Roth
  
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Sun Dec 28 08:15:01 2014

This archive was generated by hypermail 2.1.8 : Sun Dec 28 2014 - 08:15:01 EET