// Microsoft Visual C++ generated resource script. // #include "resource.h" #define APSTUDIO_READONLY_SYMBOLS ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 2 resource. // #include "afxres.h" ///////////////////////////////////////////////////////////////////////////// #undef APSTUDIO_READONLY_SYMBOLS ///////////////////////////////////////////////////////////////////////////// // English (U.S.) resources #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) #ifdef _WIN32 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US #pragma code_page(1252) #endif //_WIN32 #ifdef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // TEXTINCLUDE // 1 TEXTINCLUDE BEGIN "resource.h\0" END 2 TEXTINCLUDE BEGIN "#include ""afxres.h""\r\n" "\0" END 3 TEXTINCLUDE BEGIN "#include ""version.rc2""\r\n" "\0" END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Dialog // IDD_DS_CONFIG DIALOGEX 0, 0, 247, 221 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "DirectSound output settings" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN LTEXT "Note: Most settings take full effect after restarting playback",IDC_STATIC,2,194,194,8,WS_DISABLED PUSHBUTTON "Apply",IDABORT,212,192,32,12 LTEXT "",IDC_VER,1,211,40,8 PUSHBUTTON "Reset all",IDC_RESET,136,206,36,12 DEFPUSHBUTTON "OK",IDOK,176,206,32,12 PUSHBUTTON "Cancel",IDCANCEL,212,206,32,12 CONTROL "Tab1",IDC_TAB,"SysTabControl32",WS_TABSTOP,0,0,244,188 END IDD_CONFIG_TAB1 DIALOGEX 0, 0, 242, 170 STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN COMBOBOX IDC_DEVICE,4,5,196,66,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP PUSHBUTTON "Refresh",IDC_REFRESH,202,5,36,13 CONTROL "Allow hardware acceleration\n(may cause problems with broken drivers)",IDC_HW_MIX, "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,8,24,228,17 CONTROL "Create primary buffer\n(for old soundcards, fixes sound quality problems)",IDC_CREATE_PRIMARY, "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,8,45,228,18 GROUPBOX "Device Info",-1,4,68,234,56 LTEXT "",IDC_DEVICE_INFO,8,78,226,42 LTEXT "Note that info above is what your soundcard driver reports; it might not match actual hardware specs in certain cases.",IDC_STATIC_BLEH,4,128,234,17 LTEXT "",IDC_PDS_FAQ,4,148,234,18 END IDD_CONFIG_TAB2 DIALOGEX 0, 0, 238, 170 STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN LTEXT "Buffer length:",-1,8,4,46,8 PUSHBUTTON "Reset to default values",IDC_BUF_RESET,147,0,90,12 CONTROL "Slider1",IDC_BUFFER,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,4,14,232,12 CTEXT "",IDC_BUF_DISP,8,26,224,8 LTEXT "Prebuffer on start / seek / underrun:",-1,8,39,119,8 CONTROL "Slider1",IDC_PREBUFFER_1,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,4,49,232,12 CTEXT "",IDC_PREBUF_DISP_1,8,61,224,8 LTEXT "Buffer-ahead on track change:",-1,8,74,100,8 CONTROL "Slider1",IDC_PREBUFFER_2,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,4,84,232,12 CTEXT "",IDC_PREBUF_DISP_2,8,96,224,8 LTEXT "Longer buffer gives better skipping (underrun) protection at cost of higher CPU usage when starting (Winamp decodes as fast as possible until buffer is full). Big buffer also causes EQ/DSP setting changes to lag.",-1,2,104,236,25 LTEXT "Prebuffer determines how much data to eat before starting to output; recommended values are 500-1000ms, higher values can cause problems.",-1,2,131,236,16 CONTROL "Enable CPU usage control (experimental, keeps CPU usage fluid when starting/seeking, even with very big buffers)",IDC_PREBUF_AUTO, "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,2,151,220,16 END IDD_CONFIG_TAB3 DIALOGEX 0, 0, 242, 170 STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN LTEXT "Default fade length:",-1,10,9,66,8 EDITTEXT IDC_FADE,78,7,38,12,ES_AUTOHSCROLL | ES_NUMBER CONTROL "Spin1",IDC_FADE_SPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,104,7,11,14 LTEXT "ms",-1,118,9,10,8 CONTROL "Old-style fade on pause",IDC_PAUSEFADE2,"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,8,24,116,10 CONTROL "Don't abort fadeout when Winamp is shutting down",IDC_WAITx, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,36,177,10 LISTBOX IDC_LIST,8,50,224,45,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP GROUPBOX "",IDC_FADE_GROUP,8,95,224,39,WS_DISABLED CONTROL "Enabled",IDC_FADE_ENABLED,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,18,106,42,10 CONTROL "Use custom fade time:",IDC_USE_CUSTOM_FADE,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,18,118,84,10 EDITTEXT IDC_CUSTOM_FADE,106,117,34,12,ES_AUTOHSCROLL | WS_DISABLED CONTROL "Spin1",IDC_CUSTOM_FADE_SPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS | WS_DISABLED,128,118,11,14 LTEXT "ms",IDC_STATIC_MS,142,119,10,8,WS_DISABLED LTEXT "Note: all fadeouts are limited to buffer length. You may need to set longer buffer in order to get what you want.",-1,4,137,232,16 LTEXT "FAQ: fades on end of song and on start will disable gapless playback.",-1,4,157,226,8 END IDD_CONFIG_TAB4 DIALOGEX 0, 0, 242, 170 STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN GROUPBOX "Silence remover",-1,4,4,234,76 CONTROL "Remove silence at the beginning / end of track",IDC_KILLSIL, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,17,165,10 LTEXT "Cutoff:",-1,16,30,24,8 CONTROL "Slider1",IDC_DB,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,10,38,220,12 CTEXT "",IDC_DB_DISPLAY,14,50,212,8 LTEXT "Note: amount of removed silence at the end of track\nis limited to buffer length (see buffering tab)",-1,12,58,168,16 GROUPBOX "Volume control",-1,4,88,234,76 CONTROL "Enable volume control",IDC_VOLUME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,106,86,10 CONTROL "Smooth volume changes",IDC_FADEVOL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,108,106,93,10 LTEXT "Volume control:",-1,12,127,50,8 COMBOBOX IDC_VOLMODE,62,124,138,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP LTEXT "Map 0% to -",IDC_LOGVOL_STATIC,24,144,38,8 EDITTEXT IDC_LOGVOL_MIN,62,142,28,12,ES_AUTOHSCROLL | ES_NUMBER CONTROL "Spin1",IDC_LOGVOL_SPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,88,150,11,14 LTEXT "dB",IDC_LOGVOL_STATIC2,92,144,10,8 CONTROL "Logarithmic fades",IDC_LOGFADES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,128,144,71,10 END IDD_CONFIG_TAB6 DIALOGEX 0, 0, 242, 174 STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN PUSHBUTTON "Copy",IDC_STAT_COPY,4,157,28,14 LTEXT "Refresh every",-1,147,159,47,8 EDITTEXT IDC_REFRESH,196,157,32,12,ES_AUTOHSCROLL | ES_NUMBER CONTROL "Spin1",IDC_REFRESH_SPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,212,159,11,14 LTEXT "ms",-1,230,159,10,8 END IDD_CONFIG_STATUS DIALOGEX 0, 0, 290, 170 STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE EXSTYLE WS_EX_CONTROLPARENT FONT 7, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "",IDC_STATUS,0,0,289,170,0,WS_EX_CLIENTEDGE END ///////////////////////////////////////////////////////////////////////////// // // DESIGNINFO // #ifdef APSTUDIO_INVOKED GUIDELINES DESIGNINFO BEGIN IDD_DS_CONFIG, DIALOG BEGIN RIGHTMARGIN, 244 BOTTOMMARGIN, 219 END END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // String Table // STRINGTABLE BEGIN IDS_NULLSOFT_DS_OUTPUT "Nullsoft DirectSound Output v%s" 65535 "{A812F3D3-633B-4af6-8749-3BA75290BAC0}" END STRINGTABLE BEGIN IDS_NULLSOFT_DS_OUTPUT_OLD "Nullsoft DirectSound Output" IDS_ERROR_CODE_08X "%s\nError code: %08X" IDS_DEVICE_NOT_FOUND "device not found" IDS_BAD_DS_DRIVER "Bad DirectSound driver. Please install proper drivers or select another device in configuration." IDS_DEVICE_NOT_FOUND_SELECT_ANOTHER "Device not found. Please select another device in configuration." IDS_ERROR_SETTING_DS_COOPERATIVE_LEVEL "Error setting DirectSound cooperative level; please shutdown other programs using your soundcard." IDS_ERROR_CREATING_DS_BUFFER "Error creating DirectSound buffer." IDS_ERROR "%s Error" IDS_FAQ_PREFERRED_DEVICE "FAQ: ""%s"" refers to preferred sound device selected in Windows control panel." IDS_NO_DS_DEVICES_PRESENT "No DirectSound devices present. Please install soundcard drivers first." IDS_DS_DOES_NOT_APPEAR_TO_BE_INSTALLED "DirectSound does not appear to be installed on this system. Please install DirectX first." IDS_NO_DEVICES_FOUND "no devices found" IDS_ERROR_GETTING_DEVICE_INFO "error getting device info\n(device in use?)" IDS_UNSUPPORTED "unsupported" END STRINGTABLE BEGIN IDS_SUPPORTED_X_FREE_STREAMS "supported, %u free streams (%u max)" IDS_X_BYTES "%u bytes (%u bytes free)" IDS_NA "N/A" IDS_FADE_ON_X_SETTINGS "Fade on%s settings" IDS_LINEAR "Linear" IDS_LOGARITHMIC "Logarithmic" IDS_HYBRID "Hybrid" IDS_NOT_ACTIVE_TOTAL_PLAYED "Not active.\n\nTotal time played: %s" IDS_RESET_ALL_SETTINGS_TO_DEFAULTS "This will reset all settings to their default values. Continue?" IDS_WARNING "Warning" IDS_SOME_FADE_TIMES_ARE_BIGGER_THAN_BUFFER "Some fade times are bigger than buffer length; in order to get what you want, please increase buffer size to %u ms.\nWould you like your settings to be automatically corrected?" IDS_5_1 "5.1" IDS_HEADPHONES "Headphones" IDS_MONO "Mono" IDS_QUAD "Quad" IDS_STEREO "Stereo" END STRINGTABLE BEGIN IDS_SURROUND "Surround" IDS_UNKNOWN "Unknown" IDS_DS_INFO "Certified: %s, emulated: %s\nSupports sample rates from %u Hz to %u Hz%s\nHardware memory: %s\nHardware mixing: %s\nSpeaker setup: %s" IDS_YES "Yes" IDS_NO "No" IDS_CONTINUOUS " (continuous)" IDS_STATUS_TEXT "Output format: %u Hz, %u bits per sample, %u %s\nActive buffer size: %u ms (%u bytes)\nDevice: ""%s""\nMixing: %s, primary buffer: %s%s\n\nBuffer playback cursor: %u bytes%s\n%s\nBuffer write cursor: %u bytes\n%s\n\nData buffered:\nTotal: %u ms (%u bytes)\nAsync buffer: %u ms (%u bytes)\n\nBuffer locks done: %u\nUnderruns: %u\nTime played: %s (%s bytes)\nTime written: %s (%s bytes)\nTotal time played: %s\nVolume: %f dB / %f dB" IDS_HARDWARE "hardware" IDS_SOFTWARE "software" IDS_ACTIVE "active" IDS_INACTIVE "inactive" IDS_HARDWARE_BRACKETED " (hardware)" IDS_SOFTWARE_BRACKETED " (software)" IDS_PAUSED_BRACKETED " (paused)" IDS_EMPTY " " END STRINGTABLE BEGIN IDS_DEVICE "Device" IDS_BUFFERING "Buffering" IDS_FADING "Fading" IDS_OTHER "Other" IDS_STATUS "Status" IDS_PREFS_TITLE "%s Settings" IDS_DISABLED " (disabled)" IDS_ON "on" IDS_FADE_START " start" IDS_FADE_FIRSTSTART " first start" IDS_FADE_STOP " end of song" IDS_FADE_PAUSE " pause/stop" IDS_FADE_SEEK " seek" IDS_CHANNEL "channel" IDS_CHANNELS "channels" IDS_DS_U_MS "%u ms" END STRINGTABLE BEGIN IDS_DS_DB "dB" IDS_ABOUT_TEXT "%s\nŠ 2005-2023 Winamp SA\nŠ 2001-2002 Peter Pawlowski\t\nBuild date: %hs" IDS_7_1 "7.1" END #endif // English (U.S.) resources ///////////////////////////////////////////////////////////////////////////// #ifndef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 3 resource. // #include "version.rc2" ///////////////////////////////////////////////////////////////////////////// #endif // not APSTUDIO_INVOKED