This script is for Software setup of a new Installation of
"  Liberty Audiosuite version 2
[AM]
"set to the MLS instrument
{start}
[T00]
. welcome.bmp 0 21
"now, determine whether a previous installation has occurred, which
" will be indicated by the existance of a STANDARD.ICF file.  This
" will make use of a 'hidden' command in the [* System Config] menu:
* System Config X "will set the x variable to 0 if STANDARD not found
                  "and y to 1 if LAUD was loaded with STANDARD at startup.
[=A=x]
[=B=y]
[=C=!0] "1 if installing from a 'FULL' system (ECHO card w/MicProbePreamp)
[~A<!1{go_on}]
[~B#!1{sendback}]
| |
|       EASY-SCRIPT FOR SOFTWARE SETUP OF LIBERTY AUDIOSUITE|
| |
|A previous installation has been detected.  The configuration file|
|STANDARD.ICF will be used as a basis for the reinstallation, if|
|continued. If you would like to install completely "from scratch",|
|quit Liberty Audiosuite and delete the file "STANDARD.ICF" from your|
|LAUD2 directory.  Then restart LAUD2 and rerun this Easy Script.|
| |
| To Exit this script and return to LAUD|{exitok}
| To both Exit this script AND quit LAUD|{quitlaud}
| |
| To continue, using the existing STANDARD configuration as a base|{cont1}
| |
[j{exitok}]

{sendback}
 | |
 |TO PERFORM THE SOFTWARE INSTALLATION, YOU MUST EXIT LIBERTY |
 |AUDIOSUITE AND RESTART IT WITHOUT ANY COMMAND LINE ARGUMENTS|
 |(i.e., start using                                          |
 |   C: LAUD2                                                 |
 | not...                                                     |
 |   C: LAUD2 MYCONFIG                                        |
 | or any other words after LAUD2 in the line                 |
 | |
 |THEN GO DIRECTLY TO THIS EASY SCRIPT WITHOUT RUNNING ANY    |
 |OTHER SCRIPTS BEFORE IT.                                    |
 | |
 [j{exitok}]
 
{go_on}
[~B#!1{sendback}]
| |
|        EASY-SCRIPT FOR SOFTWARE SETUP OF LIBERTY AUDIOSUITE|
| |
|This script will setup your system input sensitivities, select printers,|
|load your microphone calibration file, and create a STANDARD configuration|
|file for LAUD of the startup parameters.|
| |
| click here to abort this software setup|{exitok}
| |
| click here to continue|{cont2a}
| |
[j{exitok}]

{cont2a}
|What type of printer do you have available?|
| |
| click here for HP DeskJet (500, 600 or 800 series)|{hp}
|    or other LaserJet II compatible printer|
| |
| click here for IBM/Epson Dot Matrix printer or compatible|{ibm}
| |
| click here for other type or No Printer (plots will be|{bmp}
|   "printed" to Bitmap (.BMP) graphics disk files)|
| |
[j{cont2a}]
{hp}
 * Display Printplot Configure Hp siDeways *
 [j{cont2b}]
{ibm}
 * Display Printplot Configure Ibm > *
 [j{cont2b}]
{bmp}
 * Display Printplot Configure to_File B_and_w
{cont2b}
 * System Ports X
" ...that sets the x variable to 1 if a Turtle Beach card is detected
 [=a=x]
 [~a>!0{istb}]
  * System Z_set Prob_z 47500 >
 |Which type of PSA DSP card are you using with LAUD?|
 | (a Turtle Beach DSP card and INI file is not detected)|
 | |
 | ECHO DSP or ECHO DSP/Mod|{echo2}
 | |
 | Orchid Soundwave 32 or 32+ or Gamewave 32+|{orch32}
 | |
 | Cardinal, Wearnes, Paradise, Adaptec, or other PSA|{cardinal}
 | |
 |----------- Exit this script|{exitok}
 [j{cont2b}]
{istb}
 | A Turtle Beach INI file is detected. |
 | |
 | Please note that the Microphones used with LAUD are normally |
 |  Electret condenser types -- be sure that your Fiji/Pinnacle |
 |       card is jumpered for this type of microphone!          |
 | |
 | I have a Turtle Beach Pinnacle or Fiji card installed|{tbyes}
 |  and the INI data is correct|
 | |
 | --- Exit this script|{exitok}
 [j{istb}]
{tbyes}
. chbalnp.bmp 0 21
| |
| If you desire, you may have LAUD adjust in software for small channel |
| imbalances (this option provides more accurate impedance and cal'd |
| response measurements).  To enable this option:
| ** connect BOTH probes to the "hot" connection on the same channel |
| of your Turtle Beach card's line output signal.  If you are using a |
| probe preamp, set its gain switches to "0dB" and set CH1 to "PROBE".|
| |
| click here to measure the channel balance and enable corrections.|{tbbal}
| |
| click here to keep current value for channel balance correction.|{tbyes2}
| |
| click here to disable channel balance correction.|{tbnobal}
| |
[j{tbyes}]
{tbnobal}
* System Inputs Pr_in matchGains 0 > *
[j{tbyes2}]
{tbbal}
* Cntrl setup2 Out -9.0> Input probe1
* Acquire Setlevs Auto_adjust Bothmatch
* Acquire Collect * Transform Fft *
[F5] 1000> [F5]  > <
[=a=y]
[F8] 0>
* System Inputs Pr_in matchGains [@a]> *
[j{tbyes2}]
{tbyes2}
| |
| click here if your system uses a Turtle Beach soundcard|{tbnompp}
|  and does NOT use a Mic/Probe Preamp.|
|  (i.e., microphone and special 7.68K probe connect direct to card|
|   for lowest distortion and easiest operation)|
| |
| click here if you are using the Turtle Beach card|{tbmpp}
|  WITH the Liberty Mic/Probe Preamp.|
|  (for increased microphone sensitivity, longer cable runs, or|
|  higher voltage handling with probes)|
| |
[j{tbyes2}]
{tbnompp}
* System Zset Probez 10000 >
| |
| Choose High Gain for direct mic input (recommended)|{tbmhi}
| |
| Choose Low Gain for direct mic input|{tbmlo}
| |
{tbmhi}
* System Inputs Pr_in Directprobe Mic_in Mic Hi
[j{tbmeither}]
{tbmlo}
* System Inputs Pr_in Directprobe Mic_in Mic Lo
{tbmeither}
* System Inputs Z_set Prob_z 10000 >
[j{cont4}]

{tbmpp}
* System Zset Probez 47500 >
* System Inputs Pr_in Mpp
* System Inputs Mic_in Line
* System Z_set Prob_z 47500 >
* [S4] mic_Preamp 54 > < oFf
[j{cont4}]

{echo2}
 * System Port Type_card Echo
 [j{cont2}]
{orch32}
 * System Port Type_card Orchid
 [j{cont2}]
{cardinal}
 * System Port Type_card Cardinal
 [j{cont2}]

{cont1}
* System Config_file Init
[AM]
| |
|This script will setup your system input sensitivities, select printers,|
|load your microphone calibration file, and create a STANDARD configuration|
|file for LAUD for the startup parameters.|
| |
| click here to abort this software setup|{exitok}
| |
| click here to continue|{cont2a}
| |
[j{exitok}]

{cont2}
| |
| click here to abort this software setup|{exitok}
| |
| click here if your system uses a soundcard OTHER than|{othsys}
|  the ECHO DSP/mod OR does NOT use the Liberty Mic/Probe Preamp|
| |
| click here if using a Liberty Instruments/ECHO FULL system|{fullsys1}
|  (ECHO DSP/mod card, Liberty Mic/Probe Preamp, Calibrated Mic|
|   or mic capsule with cal data on floppy disk)|
| |
[j{cont2}]

{fullsys1}
 [=C=!1]
 * [S4] mic_Preamp 54 > oFf *
 * System Inputs Micinput Line_external *
 [j{fullsys}]

{othsys}
| |
|Are you using an external preamp for the microphone?|
| |
| Yes, I am using an external preamp for the microphone|{cont3}
| |
| Skip the mic preamp configuration part of the installation|{cont4}
| |
| No, I am not using an external mic preamp, and am connecting|{nomicpre}
|   a microphone directly into the DSP card's MIC input jack|
| |
| click here to abort this software setup|{exitok}
| |
[j{othsys}]
{nomicpre}
  * System Inputs Micinput Mic_internal High *
  * File Micdat None [F1] *
[j{aftermicdat}]
{cont3}
  * System Inputs Micinput Line_external *
| |
|Is your external preamp a Liberty Instruments' Mic/Probe Preamp?|
| |
| yes|{islimpp}
| |
| no|{othermpp}
| |
| click here to abort this software setup|{exitok}
| |
[j{cont3}]
{islimpp}
 * Display Format Scale Spl On mic_Preamp 54> oFf *
 [j{cont4}]
{othermpp}
 * Display Format Scale Spl On mic_Preamp > Yes
 [=a=x]
 < oFf *
 [=b=a]
 |What is the gain of the mic preamp, in Decibels?|
 |?b|
 [~b<!0{othermpp}]
 [~b>!75{othermpp}]
 * Display Format Scale Spl On mic_Preamp [@b]>  oFf *
{fullsys}
{cont4}
 [S5] 100> [S6] 20000> *
 | |
 |In order to use a microphone calibration file for accurate response|
 |shapes and/or acoustical levels, the system must: |
 |     **** Have microphone correction file available on disk|
 |     **** Use a Mic/Probe Preamp and/or a Turtle Beach|
 |           Pinnacle or Fiji card (with special probes)|
 | |
 | click here to skip mic correction data loading section of|{aftermicdat}
 |     this installation.|
 | |
 | click here to install the mic correction file from a floppy|{floppy}
 |     disk to the hard disk and set for standard usage.|
 |     (note: the first *.DAT file found on the disk will be loaded:|
 |      be sure it is a valid MIC correction ASCII data file!)|
 | |
 | click here to set a mic correction file already loaded on the|{hardd}
 |     LAUD2 directory of the hard drive as the one for standard usage.|
 | |
 [j{cont4}]
{hardd}
 [=H=!none]
 [y900]
 "yet another hidden command to show file listing for micdat files
 * File X L "list the currently loaded mic dat files
 | |
 |Enter the file name of the Mic File you wish to use as the|
 |default file: (choose from the list above)|
 |(if you do not want mic correction applied, enter 'NONE': |
 | |
 |?H|
 [F1]  "needed to get the screen to redraw after the *FXL
 * File Micdat [@H]> * *
 [j{chkdload}]
{floppy}
 [=D=!0]
 | |
 | to install from the A floppy drive|{fromA}
 | |
 | to install from the B floppy drive|{fromB}
 | |
 | to go back to drive selector screen|{cont4}
 | |
 | click here to abort this software setup|{exitok}
 | |
{fromA}
 " another hidden command used to copy the file
 * File X A "loads a .DAT file from floppy to hard drive
 [j{chkdload}]
{fromB}
 * File X B
{chkdload}
 [=D=x] "will be 1 if the load is successful
 [~D=!1{micok}]
 |Could not find the desired .DAT file on the disk!|
 [j{cont4}]
{micok}
 |Mic data file installation appears to be successful|
{aftermicdat}
[AD] "to distan for Input level adjustments
| |
|For the most accurate gain alignment of the LAUD system for|
|absolute level measurements, an external AC sinewave signal source|
|of known level should be used (frequency between 400Hz and 2000Hz|
|recommended at 1V p-p).  You may, however, use default values for |
|DSP cards usable in the system with good accuracy in most cases.|
| |
| click here to align the input gain to an external known|{extref}
|    signal source.|
| |
| click here for default value for Turtle Beach Pinnacle or Fiji|{tbdef}
| click here to use default value for ECHO DSP/mod card|{echodef}
| click here to use default value for CARDINAL Digital Sound Pro|{cardef}
| click here to use default value for PARADISE or WEARNES cards|{othdef}
|   or for ORCHID cards|
| click here for default value (approx) for other PSA cards|{othdef}
|(computer will make a beep sound if any of the above are chosen)|
| |
| click here to ABORT this software setup|{exitok}
| |
| To SKIP the input gain adjustment section of the installation|{cont5}
| |
[j{aftermicdat}]
{echodef}
 * System Input Card_and_pre 1.25>
 [j{cont5}]
{tbdef}
 * System Input Card_and_pre 1>
 [j{cont5}]
{cardef}
 * System Input Card_and_pre 1.2>
 [j{cont5}]
{othdef}
 * System Input Card_and_pre 2>
 [j{cont5}]
{extref}
 [=c=!1]
 |What is the PEAK to PEAK level of the ref input signal? (0.2V to 3V)|
 |?c|
 [~c<!0.2{aftermicdat}]
 [~c>!3{aftermicdat}]
{extref2}
 * Acquire Freqs Logf First 1000> Last 1001> Num 100> Ok * 
 . ingain.bmp 0 21
 | |
 |                   Connect the equipment as shown.                |
 |  If a Probe preamp is to be used with the system, it should be   |
 | connected with its probe ahead of the DSP card. |
 |  If a preamp is not used, connect the source to the DSP card input|
 | or via the special 7.8K probes (if using a Turtle Beach card.)|
 | |
 | Set any Preamp attenuators to 0dB and Mic/Probe switch to PROBE.|
 | |
 |*NEVER* CONNECT A SOURCE OF GREATER THAN 5 VOLTS P-P DIRECTLY TO  |
 |                     THE DSP CARD INPUT!!!! |
 | |
 | To make the measurement|{do_meas}
 | |
 | To go back to the previous selector|{aftermicdat}
 | |
 [j{extref2}]
{do_meas}
 |AFTER THIS SCREEN, the reference sinewave will be measured.  Inspect|
 |the waveform to verify that it is clean and unclipped, then press|
 |the [Esc] key....|
 * Cntrl setup2 Input probe1 Main_in 6.0>
 * Acquire Look
 [=e=x] "get the peak-to-peak value from the "Look"
 * Cntrl setup2 Input Mic Main_in 10.5> Cal_in 10.5>
{askacq}
| |
| click here if acquisition was acceptable|{acqok}
|   (computer will beep twice)|
| |
| if reading is NOT GOOD: go back up to previous selector|{aftermicdat}
| |
[j{askacq}]
{acqok}
 [=c=e/c]
 * System Input Card_pre > No
 [=b=x]
 [=e=c*b]
 "correct the input gain factor
 Card_pre [@e]>  *
{cont5}
*
|The configuration file STANDARD.ICF will now be updated, if you agree.|
|This will set the startup system defaults to those determined in this|
|script.|
| |
| To ACCEPT the new defaults and CHANGE the STANDARD.ICF file|{okchg}
|   (and exit this script)|
| |
| To NOT ACCEPT and leave the configuration file unchanged|{exitok}
|   (will exit this script)|
| |
[j{cont5}]
{okchg}
 [AM]
 * Cntrl setup2 cHannels Dual "for typical usage
 * System Config Save STANDARD> *
 |Configuration complete!|
[j{exitok}]

{quitlaud}
[T03]
|Quitting LAUD....|
* Quit Yes *

{exitok}
*




