Configuration or ini files are used to set up or select parameters, enable or activate modules, or connect applications. Sometimes parameters start with a letter that indicates their datatype. Here are the most common ones:
These settings allow for flexible configuration and control of various aspects of the application.
Note: Whenever modifications are applied in one of the configuration files, the program needs to be restarted in order to see the changes.
To select the appropriate configuration, %appdata% can be entered in the address line in the Explorer.
Under KiRAT is a file "main" in which the path of the desired Config is indicated.
Open main.
Select your desired conifg by enabling it by removing the %-Sign. You might find other configpahts that are unabled with %.
pcConfigPath="C:\dss_kirat_config\sonar\syssim_ray_tracing_small_env\"
The input signals are specified in the IO configuration. Here for example bPortaudioEnabled i.e. an audio input or bFileEnabled for file based processing can be selected. Depending on the selection, various parameters are then specified. The best way to implement this configuration is to use a working configuration as an example.
bIsMultiThreaded | = | true |
iMinLatencyInFrames | = | 3 |
iMaxLatencyInFrames | = | 100 |
bKeepNewestData | = | true |
bPortaudioEnabled | = | false |
bNiEnabled | = | false |
bFileEnabled | = | false |
bUdpEnabled | = | false |
bGtecNautilusEnabled | = | false |
bGtecHiampEnabled | = | false |
bDemetecEnabled | = | false |
bEcgEnabled | = | false |
bDelsysEmgEnabled | = | false |
bDelsysAuxEnabled | = | false |
All existing exos are listed in the exo configuration. Settings can be made whether:
ObjectiveSpeechAnalysisEnabled | = | false |
ObjectiveSpeechAnalysisDocked | = | false |
ObjectiveSpeechAnalysisFullScreen | = | false |
ObjectiveSpeechAnalysisOnStartup | = | false |
The connection configuration can be used to activate different applications that can be used together with KiRAT. Furthermore, there are configurations for modules and submodules, which control e.g. the activation of modules or the setting of certain parameters and strings. Setting parameters via configuration is useful if the parameters are necessary for setting up the respective KiRAT application and are therefore changed frequently.
bCanEnabled | = | false |
bEegEnabled | = | false |
bGpsEnabled | = | false |
bGsmEnabled | = | false |
bTcpipEnabled | = | false |
bTvCtrlEnabled | = | false |
bUdpipEnabled | = | false |
bTvCtrlEnabled | = | false |
bOscEnabled | = | false |
bAnswermaEnabled | = | false |
bHandsfreeEnabled | = | false |
bQuspinOpmEnabled | = | false |
bStepperEnabled | = | false |
bNeopixelEnabled | = | false |
bStreamdeckEnabled | = | false |
bExtgraphEnabled | = | true |
Prof. Dr.-Ing. Gerhard Schmidt
E-Mail: gus@tf.uni-kiel.de
Christian-Albrechts-Universität zu Kiel
Faculty of Engineering
Institute for Electrical Engineering and Information Engineering
Digital Signal Processing and System Theory
Kaiserstr. 2
24143 Kiel, Germany
% KiRAT configuration file --- Main settings
%---------------------------------------------------------
% --- Set global configuration path
% --- Has to end with a backslash!
% --- Default: %AppData%/KiRAT/config/