DAP 2.1.5 review

by rbytes.net on

DAP is a digital audio processor for Unix, originally developed for SGI

License: GPL (GNU General Public License)
File size: 283K
Developer: Richard Bruce Kent
0 stars award from rbytes.net

DAP is a digital audio processor for Unix, originally developed for SGI. It now supports Solaris, Linux and ships with several distributions of the Linux operating system.

Here are some key features of "DAP":

Amplitude / balance / normalize
Fade in / fade out / bounce
Ramp amplitude & balance
Wrap overloaded amplitude operations


Eight independent buffers
Open, clear, copy and move buffers
Mixplay for multiple buffer playback in real time
Two, four and eight channel mixplay
Mixplay control over volume, loop and pan controls
Mix down from mixplay to file


8 bit / 16 bit
Mono / stereo / quadro

Display & Zoom

Fast and accurate display modes
Horizontal and vertical zoom
Zero searching
Manual data edit
Zoom to in, out, all, range, 1::1


Save and load DSP effects to file
Complete control over DSP parameters
Multiple loop playback while processing
Complex DSP processing engine including :-
Reverb (Moorer, Schroeder, multi-tap)
Delay (stereo, modulated, multi-tap, multi)
Auto Pan
Compressor / Limiter


Undo / redo
Cut / copy / paste / delete / remove / keep / trim
Overwrite / mix
Add workspace
Clear clipboard


Load and save AIFF
Import and export RAW and WAV
8 bit and 16 bit
Mono, stereo and quadro
Rate 8kHz to 48kHz (sound-card dependent)


Separate sustain and release loops
Zero searching
Forwards and forwards/backwards loop modes
BPM counter
Set loop to range


Macro (for connectivity to external programs)
Pipe as raw (binary), raw (text), AIFF (temp), AIFF(save)
Pipe current buffer / all buffers
Interleaved or separated samples
Pipe buffer, range, either or none
Output to buffer, dialog or none

Main Limitations

No direct-to-disk so limited by main and virtual memory
Unintelligent undo buffers - use a lot of memory
Lacking in keyboard shortcuts and toolbars
Cannot handle 24 bit audio
Cannot handle MP3 files
No help, tool tips or manual
No DSP effects parameters documentation
Effects incomplete (gated reverb, EQ, parametric EQ)
No noise reduction, filter based DC removal or convolution
No colour preferences
Not multi-threaded - GUI can pause audio
No spatialisation (3D audio)
No drag and drop
No MIDI support


Sample rate
Textual details
Clear undo buffers

Mixer (not SGI)

Complete OSS mixer panel to control sound-card mixer
Control over volume (left and right), mute and record channel


Play sample, range or display
Control over hardware levels and rates
Manual release for loops
Automatic scrolling


Display as dots, lines or filled
Axis display on or off
Display frames or time
Quick or accurate display
Compatibility options for Sox and WAVs
Automatic setting controls
Undo buffers on or off
Range behaviour
Text size & border width
Device filenames
Idle times
Temporary directory


Single & multiple channel range selections
Zero searching
Range all, display, clear, sustain, release
Reverse / invert / zero
Channel swap & copy
Adjust DC


Record sample, range or display
Automatic DC correction
Control over hardware levels and rates
Input meters
Recording trigger
Automatic scrolling


Full time stretch and non-time stretch resampling
Control over rate, duration and pitch

Latest release of xforms
XPM library
Open Sound System drivers (for Linux, NetBSD and Solaris)

DAP 2.1.5 search tags