[LAA] Nama release version 1.107

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Linux Audio Announce <linux-audio-announce@...>, Linux Audio User <linux-audio-user@...>
Date: Monday, April 15, 2013 - 8:32 am

Hi Everyone,

This mail announces a new release of Nama,[1] a digital
audio workstation.

By using Kai Vehmanen++'s Ecasound[2] audio processing
engine, Nama can provide DAW functionality (tracks, buses,
effects, parameter controllers, sends, inserts, marks, fades
and regions) in a small, well-tested codebase.

The optional GUI resembles a simple hard disk recorder. More
advanced functions are available at the command prompt.

New with v1.107:

+ Optionally use git for managing project state
(save/get commands work with branches instead of files)
+ Automatic ogg/mp3 encoding of mixdown files
+ Effect chains and profiles store inserts as well as effects
+ Shell script hooks for external track record setup and cleanup

For examples of music recorded with Nama, see Julien Claassen's
website.[3]

Notable features
----------------

Audio editing

+ Nondestructive
+ Track caching (freezing/unfreezing)
+ Mastering mode based on Jamin
+ Pop up Audacity or MHWaveedit for waveform viewing/editing
+ LADSPA, LV2 and Ecasound effects and controllers
+ JACK or ALSA I/O

User interface

+ Searchable help for commands and effects
+ Command language has simple syntax and autocompletion
+ Templates for reusing effects, inserts, tracks and projects
+ User defined commands, scripts and JACK port autoconnect lists
+ Prompt handles Ecasound, Midish[5] and internal commands,
shell commands or Perl code
+ Commands can address multiple tracks or effects
+ Full documentation

Stability

+ Based on Kai Vehmanen's mature audio processing engine
+ Signal processing network can be verified by inspecting
the Ecasound chain setup
+ Test suite verifies core functions

Hacking

+ Extensive logging and debugging aids
+ Small well-structured codebase (approx. 14k lines in 60 files)
+ Easy to build and hack, no compiling required

Installation
------------

For most users,

cpanm Audio::Nama

should be enough to install it. (Debian packaging will
follow.)

See "man nama" for documentation or type "help" at the
command prompt. For access to the latest fixes and feature,
you can build Nama from github.[4]

In the pipeline
---------------

+ JACK latency integration with latency compensation
among arms of the internal signal network
+ Positions stored as samples
+ Marks that move with their associated track
+ Edits to replace a note or phrase

Further down the road
---------------------

+ Merging of project branches
+ Use an external program (MHWaveedit?) to manage transport,
define regions
+ A/B comparisons
+ OSC interface
+ Additional MIDI capabilities

[1] http://freeshell.de/~bolangi/nama
http://search.cpan.org/dist/Audio-Nama/
http://www.freelists.org/list/nama
[2] http://eca.cx/ecasound/
[3] http://juliencoder.de/nama/
[4] http://github.com/bolangi/nama
[5] http://www.midish.org/

--
Joel Roth
_______________________________________________
Linux-audio-announce mailing list
Linux-audio-announce@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-announce

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[linux-audio-announce] Ceres V0.38, Kjetil S. Matheussen, (Fri Mar 28, 4:06 pm)
[LAA] Ardour 2.8.9 released, Paul Davis, (Wed Jun 2, 11:53 pm)
[LAA] Nama release version 1.107, Joel Roth, (Mon Apr 15, 8:32 am)