Audio-Nama
view release on metacpan or search on metacpan
lib/Audio/Nama/Help.pm view on Meta::CPAN
At the command prompt, you can enter several types
of commands:
Type Example
------------------------------------------------------------
Nama commands load somesong
Ecasound commands cs-is-valid
Shell expressions ! ls
Perl code eval 2*3 # prints '6'
Many commands in Nama operate on the currently selected track or 'current track'.
track name or number to a command sets the current track before the command
executes. For example, to mute the volume for a track called 'sax', you could
say 'sax mute', or even something like '4 mute'. Using the track number
can be convenient when executing commands on multiple tracks as 'for 4 5 6; unmute'
PROMPT
normalization => <<'NORMAL',
Normalization
ecanormalize, normalize, norm
- run ecanormalize on current track version
ecafixdc, fixdc - run ecafixdc on current track version
autofix-tracks, autofix - fixdc and normalize selected versions of all PLAY
NORMAL
track_caching => <<'CACHING',
Track caching (freezing) - render effects to a new .wav file to fix a result and save cpu
cache - cache the output of a track or bus as a .wav file
uncache - restore effects and settings prior to cache operation
CACHING
effect_chains => <<'EFFECT_CHAINS',
Effect chains are presets that can consist of multiple effects. They are a
convenient way to save by name sequences of effects with the parameters that
you commonly use. You make an effect chain by saving effects from the current
track.
find-effect-chains, fec - find all effect chains (filtering on key/value pairs, if supplied)
find-user-effect-chains,fuec - find all user-defined effect chains, filtering as above
new-effect-chain, nec - define a new effect chain
overwrite-effect-chain, oec - as above, but overwite existing definition
add-effect-chain, aec - add an effect chain to the current track
delete-effect-chain, dec - delete an effect chain definition
EFFECT_CHAINS
effect_profiles => <<'EFFECT_PROFILES',
Effect profiles (effect chains for a group of tracks)
An effect profile is a group of effect chains, saved with the tracks that
configure them. It is a convenient way to share parts of a project among other
projects.
new-effect-profile, nep - define a new effect profile
apply-effect-profile, aep - apply an effect profile
(current effects are bypassed)
overlay-effect-profile, oep - apply an effect profile,
adding to current effects
delete-effect-profile, dep - delete an effect profile definition
EFFECT_PROFILES
advanced_transport => <<'ADVANCED_TRANSPORT',
loop-enable, loop - loop playback between two points
example: loop 5.0 200.0 (positions in seconds)
example: loop start end (mark names or numbers)
loop-disable, noloop, nl
- disable looping
preview - start engine with WAV recording disabled
(for mic check, etc.) Release with 'arm'.
doodle - Like preview, with WAV playback also disabled
Release with 'arm'.
ADVANCED_TRANSPORT
version_control => <<'VCS',
** Version control
Nama uses git to save project state as a series of commits, a new commit after
each command. It is easy to tag a commit as a way of documenting
developments in a projects.
save <tagname> - label current snapshot as <tagname>
get <tagname> - checkout project state tagged with <tagname>
branch <tagname> - switch to branch and load state
list-branches, lbr - list branches and tags
new-branch, nbr - create a new branch starting at the current
commit or a specified commit, e.g. 'nbr <tagname>'
tag - tag current commit with a name and optional message
** note that <tagname> can be a branch, tag, commit id.
VCS
diagnostics => <<DIAGNOSTICS,
dump-all, dumpall, dumpa - dump most internal state
dump-track, dumpt, dump - dump current track data
dump-group, dumpgroup, dumpg - dump group settings for user tracks
show-io, showio - show chain inputs and outputs
engine-status, egs - display ecasound audio processing engine
status
DIAGNOSTICS
edits => <<EDITS,
- general
list-edits, led - list edits
new-edit, ned - create new edit for current track and version
select-edit, sed - choose an edit to modify, becomes current edit
end-edit-mode, eem - track plays full length
disable-edits, ded - disable edits for current track
destroy-edit - remove all WAV files and data for current edit
- edit marks
set-edit-points, sep - mark play start, rec start and rec end
( run in 1.903 second using v1.01-cache-2.11-cpan-5837b0d9d2c )