This project is read-only.

AppSettings

The options explained previously are stored within the text file "DJP.AppConfig.cfg". You can find it (again) in the bin folder. It's a simple text file:


// -------------------------------------------------------------------------------------
// General Audio & Program Settings
// -------------------------------------------------------------------------------------
SilenceLevel: -2000 // SilenceLevel to find automatic Cue-Point in db
PreAmplifierGainEnabled: True // Normalize the songs
Skin: Night // There are 2 possible skins: "Day" & "Night".
UseCatalogCache: False // Caches the catalog items in RAM to improve performance
Latency: 990 // Buffer size in milliseconds
BurnTemp: F:\CarUSBStick // Copy to this output folder
// ------------------------------------------------------------------------------------
// Monitor Settings
// ------------------------------------------------------------------------------------
MonitorCuePlay: True // Start playing on Monitur at Cue-In Point
MonitorStartImmediately: True // Start playing song on monitor immediately after loading
MonitorReplayPlay: False // Start playing song again if song ended
MonitorPlaybackDeviceName: Kopfhörer (5- Logitech B530 USB Headset) // Name of the monitor playback device
// -----------------------------------------------------------------------------------
// Player Settings
// -----------------------------------------------------------------------------------
PlayerCrossFadeTime: 800 // The crossfade time between players in milliseconds
PlayerAutoFade: True // Is automatic crossfade between players enables
PlayerCuePlay: True // FadeIn & FadeOut at Cue-Points
PlayerWaveForm: False // Show WaveForm on player instead of slider
PlayerPlaybackDeviceName: Kopfhörer (5- Logitech B530 USB Headset) // Name of the player playback device
PlayerGridRowHeightSmall: 10000 // Height of Player Area without WaveForm in Pixel
PlayerGridRowHeightLarge: 20000 // Height of Player Area with WaveForm in Pixel
// -----------------------------------------------------------------------------------
// WaitList Settings
// -----------------------------------------------------------------------------------
WaitListGridColumnWidth: 46000 // Width of the WaitList Area
WaitListColumnOrder: 3,1,0,2 // Order of the columns in the WaitList ListView
ReplayWaitList: False // Add song after playing at end of waitlist
// -----------------------------------------------------------------------------------
// Explorer Board Settings
// -----------------------------------------------------------------------------------
DirectoryTreeViewWidth: 19600 // The Width of the DirectoryTreeView
FileListViewColumnOrder: 0,2,1 // Order of the columns in the FileListView
// -----------------------------------------------------------------------------------
// Catalog Board Settings
// -----------------------------------------------------------------------------------
CatalogListBoxWidth: 19400 // The Width of the CatalogListBox
CatalogListBoxSortValue: Title // Sort by this value
// -----------------------------------------------------------------------------------
// Playlist Area Settings
// -----------------------------------------------------------------------------------
PlaylistListBoxWidth: 14700 // The Width of the PlaylistListBox
PlaylistItemsListBoxSortValue: Title // Sort by this value
// ----------------------------- End Of Settings ------------------------------------------

Comment lines are tagged by "//". The other lines contain the settings and the values. Each line starts with the name of the parameter ended by ":" Afterwards the value follows finished by an explanation tagged by the "//".l

As you see not all parameters are accessibly by the settings screen of the application. Some parameter like width of some parts of the application are stored directly by the affected used interface control

Last edited May 13, 2013 at 4:33 PM by InneHo, version 1

Comments

No comments yet.