# Using cnfjoin

To use cnfjoin, enter the following command:

cnfjoin [options]

where options are:

Option | Description | Default
--- | --- | ---
-h | Displays Help | None.
-F filename | Natural Access configuration file name | nms\ctaccess\cfg\cta.cfg
-b n | Board number for the line interface and for NaturalConference | 0
-p protocol | Protocol to run | lps0 for AG Series boards isd0 for CG Series boards
-n count | Number of voice channels to open | 0
-r resource | Resource number to open | The first found.
-m count | Number of conferences to open. See Chaining conferences. | 1
-v count | Number of virtual members to add. See Using virtual members. | 0
-l level | Reports a low level event | 0
-t tracemask | Sets the Natural Access tracemask | 0x0

## Using virtual members

Use virtual members to play and record pcm files on a conference. Virtual members are connected to an ADI channel full duplex. Virtual members have no trunk connection.

Note: pcm files contain voice sampled at 8 kHz with 16 bit format (128 kbyte/s). You can create, edit, and play pcm files with the Cool Edit utility distributed with Natural Access. pcm files accessed by cnfjoin must be in the working directory.

Use the following menu options for virtual members:

Use this option... | To...
--- | ---
pf n | Play file n.pcm on channel n (-1 for all).
rf n | Record file n.pcm on channel n (-1 for all).
ps n | Stop playing the file on channel n (-1 for all).
rs n | Stop recording the file on channel n (-1 for all).
s | Display the numbers of actual and virtual members connected to the conference.
h | Access Help.
q | Quit cnfjoin.

## Chaining conferences

Conferences are opened on separate resources. Each conference can host the maximum number of members available on a resource. When the m value is 1 (default value), only one conference is opened. If the m value is greater than 1, a master conference is opened on the first resource, and count number of child conferences are opened on the following count resources. Each child conference hosts a subset of the actual conferees plus a special member that is connected to the master conference. The master conference mixes the count special members and redistributes the mixing output to all the child conferences.

Note: Make sure that more than count + 1 resources are available on the same board to run this configuration.