CF1, CF2: The Common
Loudspeaker File Format (CLF). The CLF was released
announced Apr 15 2005, CATT-Acoustic
supports the CLF format since May 25 2005. For a background to the CLF,
and download of a free viewer with sample files, and a
trial authoring version go to the CLF web page: http://www.clfgroup.org.
supports the CIF format:
CI1,
CI2: The Common Instrument File Format (CIF). The CIF was released
Oct XX 2020, CATT-Acoustic
supports the CLF format relese from v9.1f. For a background to CLF and
CIF, and download of a free viewer with sample files,
and a trial authoring version go to the CLF web page: http://www.clfgroup.org.
offers four types of native
directivities:
SD0 based on interpolation from 15º horizontal and vertical polar
diagrams. Visual editing or text import/export.
SD1 based on interpolation from measured 10º full space data. This
kind of data can be requested from most loudspeaker manufacturers
(to a high degree it is now replaced by the CLF). Visual editing or text import/export.
CTA (CATT-Acoustic
Text Array) text-based array modeling (new with v9.1 and a major improvement
over the previous DDI first released 1998)
open text input format
that after pre-processing is saved as a binary format CBA (CATT-Acoustic
Binary Array) for use at actual prediction in
TUCT. Even if the text format is open it offers optional
encryption of filters and optional file encryption after an array design
is finished.
manufacturers that want to
support the CTA format can design their arrays also using the
demo version but the demo will not allow actual prediction in a room
using the arrays. If export from a manufacturer's direct sound aiming
software is desired it, to e.g. protect DSP-steering know-how, it can
be directly exported to an encrypted CTA format via calling a a small
DLL function supplied, similarly if filters are to be encrypted. If an
array does not have beam steering, such as passive column array, the manufacturer
can directly save it as CBA and provide to users along with any directivity
files it uses (typically CF2).
flexible format with many
options such as: symbolic constants and strings, comments, expressions,
FIR filters (WAV, MAT, plain binary simge or multi-filter files optionally
encrypted, if IIRs are used they can easily be converted to FIRs),
special modular Line Elements for high-frequency line elements typically
used in curved line-arrays, weights, delays, polarity, templates for
common types (passive column arrays, curved line-arrays)
installation includes examples of passive arrays,
DSP-sterred arrays, curved line-arrays, and an array using a ribbon
array displays
impulse and frequency responses
slice rendering
SDX, new
from v9.1e, an artifical cookie-cut sector directivity directivities to be used
with anechoic sound recorded in sectors surrounding e.g. a
grand piano or a string quartet (replaces the SECTOR0 SD2
that required using TUCT1)
user organized collections of directivities based
on e.g. brand, type or favorites.
3D visuals using CATT Marker files
model via GEO (or created from CLF fomat 3D cabinet info)
optional data locking to prevent accidental
change of directivities
The former
DLL
Directivity Interface (DDI) interface (using SD2-files) described
below is since June 2012 no longer developed and any later made
DLLs are not actively supported by CATT. Use of the DDI will
remain possible for some time but requires use of TUCT v1 mainly
for old projects that may require use of old DDI modlues. To support
this v9.1 also includes TUCT v1.1b. If old projects are used,
based on the source-fle format using SOURCEDEFS, TUCT
v1 will run while if the new source-file format, using SOURCE data blocks, is used TUCT v2
will run enabling use of the new CTA array modeling and many other
TUCT v2 addtitions.
SD2 based on the DDI.
SD2 offers array modeling and can handle extended
near-fields. DDI lets a manufacturer offer high-resolution
data even before a new file-format is agreed on. It also offers
data hiding and hiding of intellectual property (e.g. for DSP-controlled
arrays or other special designs). For further details download a DDI
white paper in PDF-format and the 108th AES convention
(Paris Feb 19-22, 2000) workshop presentation viewgraphs. The
CATT DDI has been available since 1998
but only during 2001 that competing software (even those specialized
in sound system design) are realizing that a similar interface is
required to handle arrays properly.
Current DDI-modules are:
CATT_Generic for general not brand-specific array
modeling: a module for
general array modeling e.g. Duran Audio TARGET arrays with
FIR-filter weights (each transducer is described by its
3D location, SD0, SD1, CF1 or CF2 directivity pattern, 3D
aim, octave-band or FIR-filter weights, delay,
optional absolue calibrated). Here also the SD3 5º format with optional phase
information can be used.
distance-dependent 3D-balloon interpolation (can speed
up full-blown array calculations with 10-100 times while
retaining the nearfield handling at the expense of a 10º resolution, to be used for
faster initial aiming).
artifical sector-based directivities to be used with
anechoic sound recorded in sectors surrounding e.g. a grand
piano or a string quartet (replaced by the SDX directivity format for
TUCT2 use)
CATT_Generic has an open text-based interface but includes
a way to save am encrypted settingsfile to prevent altering.
for Duran Audio's AXYS Intellivox
series DSP-controlled columns arrays (including all beam-steering
options)
for L-Acoustics' V-DOSC and dV-DOSC arrays
(released 29-AUG- 2001, absolute calibration update
MAR-2004). A later L'Acoustics DLL
was developed after June 2013.
for
Nexo
Geo line arrays (Geo S8 released 27-JUN-2003. Geo
T released MAR-2004,
Geo D released OCT-2006)(Req. at least v8.0b:2), Geo
S12 released 7-OCT-2010.
for Outline Butterfly
line arrays
(released MAR-2004)(Req. at least v8.0b:2)
for ActiveAudio's
StepArray DSP-controlled columns arrays
SA100P, SA180P, SA180S, SA250P, SA250S, SA400P, SA400P , SA180S (updated 5-JUL-2011 with the Ray-On 100
array)
for PanBeam
DSP-conrolled column arrays (released 11-JUL-2007, P32 and PB40
added 18-SEP-2007), requires v8.0g
for Renkus-Heinz Iconyx
DSP-controlled
column arrays.