diff --git a/po/es.po b/po/es.po index 2c43d0008..6adc9010f 100644 --- a/po/es.po +++ b/po/es.po @@ -10,44 +10,32 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/main.cpp:510 -msgid "this is a test!" -msgstr "este es una prueba!" +#: src/gui/debugWindow.cpp:662 +msgid "This is a language test." +msgstr "Este es una prueba de idioma." -#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 -msgid "left" +#: src/gui/debugWindow.cpp:663 +msgid "This is another language test." +msgstr "Este es otra prueba de idioma." + +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" msgstr "" -#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 -msgid "right" +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" msgstr "" -#: src/gui/mixer.cpp:128 -msgid "input" +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" msgstr "" -#: src/gui/mixer.cpp:168 -msgid "output" +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" msgstr "" -#: src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 -msgid "Mixer" -msgstr "" - -#: src/gui/mixer.cpp:229 -msgid "Master Volume" -msgstr "" - -#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:90 -#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 -#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1128 -#: src/gui/insEdit.cpp:519 -msgid "Invert" -msgstr "" - -#: src/gui/mixer.cpp:268 src/gui/userPresets.cpp:417 -#: src/gui/findReplace.cpp:687 src/gui/findReplace.cpp:943 -#: src/gui/guiConst.cpp:228 src/gui/sampleEdit.cpp:1003 +#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 #: src/gui/insEdit.cpp:5575 src/gui/insEdit.cpp:5660 src/gui/insEdit.cpp:6920 #: src/gui/insEdit.cpp:6928 src/gui/insEdit.cpp:6936 src/gui/insEdit.cpp:6946 #: src/gui/insEdit.cpp:6961 src/gui/insEdit.cpp:6975 src/gui/insEdit.cpp:6987 @@ -69,852 +57,43 @@ msgstr "" #: src/gui/insEdit.cpp:7380 src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 #: src/gui/insEdit.cpp:7409 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7433 #: src/gui/insEdit.cpp:7443 src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7461 -#: src/gui/insEdit.cpp:7470 +#: src/gui/insEdit.cpp:7470 src/gui/mixer.cpp:268 src/gui/sampleEdit.cpp:1003 +#: src/gui/userPresets.cpp:417 src/gui/settings.cpp:241 +#: src/gui/settings.cpp:1054 src/gui/settings.cpp:1432 +#: src/gui/settings.cpp:1444 src/gui/settings.cpp:3309 +#: src/gui/settings.cpp:3955 msgid "Volume" msgstr "" -#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 src/gui/insEdit.cpp:6941 -#: src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 src/gui/insEdit.cpp:7108 -#: src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 src/gui/insEdit.cpp:7212 -#: src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 src/gui/insEdit.cpp:7253 -#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7287 -#: src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 src/gui/insEdit.cpp:7392 -#: src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 -msgid "Panning" +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1607 src/gui/settings.cpp:3346 +#: src/gui/settings.cpp:4028 +msgid "Channel" msgstr "" -#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 -msgid "Front/Rear" +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" msgstr "" -#: src/gui/mixer.cpp:299 -msgid "Patchbay" +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" msgstr "" -#: src/gui/mixer.cpp:305 -msgid "Automatic patchbay" +#: src/gui/chanOsc.cpp:45 +msgid "Off" msgstr "" -#: src/gui/mixer.cpp:310 -msgid "Display hidden ports" +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" msgstr "" -#: src/gui/mixer.cpp:312 -msgid "Display internal" +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" msgstr "" -#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 -msgid "System" +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" msgstr "" -#: src/gui/mixer.cpp:354 -msgid "Sample Preview" -msgstr "" - -#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:745 -#: src/gui/editControls.cpp:837 src/gui/editControls.cpp:953 -#: src/gui/editControls.cpp:1093 src/gui/guiConst.cpp:558 -msgid "Metronome" -msgstr "" - -#: src/gui/mixer.cpp:446 -msgid "disconnect all" -msgstr "" - -#: src/gui/editing.cpp:200 -#, c-format -msgid "no data in oldPatMap for channel %d!" -msgstr "" - -#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 -#, c-format -msgid "invalid clipboard data! failed at line %d char %d" -msgstr "" - -#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 -msgid "can't collapse any further!" -msgstr "" - -#: src/gui/editing.cpp:1749 -msgid "can't expand any further!" -msgstr "" - -#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 -#, c-format -msgid "copy: %s" -msgstr "" - -#: src/gui/memory.cpp:146 -#, c-format -msgid "bank %d" -msgstr "" - -#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 -msgid "no chips with memory" -msgstr "" - -#: src/gui/intro.cpp:89 src/gui/gui.cpp:2339 src/gui/gui.cpp:3740 -#: src/gui/gui.cpp:5007 src/gui/gui.cpp:5029 src/gui/gui.cpp:5467 -#: src/gui/gui.cpp:5769 src/gui/gui.cpp:5779 -#, c-format -msgid "Error while loading file! (%s)" -msgstr "" - -#: src/gui/intro.cpp:124 -msgid "Preview" -msgstr "" - -#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 -msgid "SORRY NOTHING" -msgstr "" - -#: src/gui/intro.cpp:310 -msgid "hold to skip" -msgstr "" - -#: src/gui/dataList.cpp:76 -msgid "Bug!" -msgstr "" - -#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 -#: src/gui/insEdit.cpp:5334 -msgid "Unknown" -msgstr "" - -#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 -msgid "duplicate" -msgstr "" - -#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 -#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 -msgid "replace..." -msgstr "" - -#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4226 -msgid "save" -msgstr "" - -#: src/gui/dataList.cpp:145 -msgid "save (.dmp)" -msgstr "" - -#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 -#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 -#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2761 src/gui/gui.cpp:2770 -msgid "delete" -msgstr "" - -#: src/gui/dataList.cpp:243 -msgid "out of memory for this sample!" -msgstr "" - -#: src/gui/dataList.cpp:254 -msgid "make instrument" -msgstr "" - -#: src/gui/dataList.cpp:257 -msgid "make me a drum kit" -msgstr "" - -#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 -#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 -msgid "Add" -msgstr "" - -#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 -#: src/gui/subSongs.cpp:108 -msgid "Duplicate" -msgstr "" - -#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 -#: src/gui/editControls.cpp:497 src/gui/waveEdit.cpp:435 -#: src/gui/waveEdit.cpp:467 src/gui/sampleEdit.cpp:122 -#: src/gui/sampleEdit.cpp:171 src/gui/insEdit.cpp:5239 src/gui/insEdit.cpp:5304 -msgid "Open" -msgstr "" - -#: src/gui/dataList.cpp:363 -msgid "replace instrument..." -msgstr "" - -#: src/gui/dataList.cpp:366 -msgid "load instrument from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:372 -msgid "replace wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:378 -msgid "replace sample..." -msgstr "" - -#: src/gui/dataList.cpp:381 -msgid "import raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:384 -msgid "import raw sample (replace)..." -msgstr "" - -#: src/gui/dataList.cpp:392 -msgid "load from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:399 -msgid "Open (insert; right-click to replace)" -msgstr "" - -#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 -#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 -#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5311 -msgid "Save" -msgstr "" - -#: src/gui/dataList.cpp:424 -msgid "save instrument as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:430 -msgid "save wavetable as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:433 -msgid "save raw wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:439 -msgid "save raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 -msgid "save as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 -msgid "Toggle folders/standard view" -msgstr "" - -#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 -#: src/gui/subSongs.cpp:55 -msgid "Move up" -msgstr "" - -#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 -#: src/gui/subSongs.cpp:62 -msgid "Move down" -msgstr "" - -#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 -msgid "Create" -msgstr "" - -#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 -msgid "New folder" -msgstr "" - -#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 -msgid "Preview (right click to stop)" -msgstr "" - -#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 -#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 -msgid "Delete" -msgstr "" - -#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5902 -msgid "Instruments" -msgstr "" - -#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 -msgid "" -msgstr "" - -#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 -msgid "rename..." -msgstr "" - -#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5911 -msgid "Wavetables" -msgstr "" - -#: src/gui/dataList.cpp:674 src/gui/xyOsc.cpp:68 src/gui/sampleEdit.cpp:898 -#: src/gui/sampleEdit.cpp:1072 src/gui/gui.cpp:5920 -msgid "Samples" -msgstr "" - -#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 -msgid "save as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/waveEdit.cpp:480 -#: src/gui/sampleEdit.cpp:187 -msgid "save raw..." -msgstr "" - -#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 -msgid "import raw..." -msgstr "" - -#: src/gui/dataList.cpp:874 -msgid "import raw (replace)..." -msgstr "" - -#: src/gui/exportOptions.cpp:29 -msgid "Export type:" -msgstr "" - -#: src/gui/exportOptions.cpp:32 -msgid "one file" -msgstr "" - -#: src/gui/exportOptions.cpp:35 -msgid "multiple files (one per chip)" -msgstr "" - -#: src/gui/exportOptions.cpp:38 -msgid "multiple files (one per channel)" -msgstr "" - -#: src/gui/exportOptions.cpp:44 -msgid "Bit depth:" -msgstr "" - -#: src/gui/exportOptions.cpp:46 -msgid "16-bit integer" -msgstr "" - -#: src/gui/exportOptions.cpp:49 -msgid "32-bit float" -msgstr "" - -#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6258 -msgid "Sample rate" -msgstr "" - -#: src/gui/exportOptions.cpp:61 -msgid "Channels in file" -msgstr "" - -#: src/gui/exportOptions.cpp:67 -msgid "Loops" -msgstr "" - -#: src/gui/exportOptions.cpp:70 -msgid "Fade out (seconds)" -msgstr "" - -#: src/gui/exportOptions.cpp:76 -msgid "Channels to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6174 -msgid "All" -msgstr "" - -#: src/gui/exportOptions.cpp:84 src/gui/effectList.cpp:34 -#: src/gui/compatFlags.cpp:219 src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6180 -#: src/gui/insEdit.cpp:518 -msgid "None" -msgstr "" - -#: src/gui/exportOptions.cpp:110 src/gui/exportOptions.cpp:214 -#: src/gui/exportOptions.cpp:225 src/gui/exportOptions.cpp:243 -#: src/gui/exportOptions.cpp:266 src/gui/exportOptions.cpp:297 -#: src/gui/exportOptions.cpp:318 src/gui/exportOptions.cpp:341 -#: src/gui/commandPalette.cpp:199 src/gui/newSong.cpp:273 src/gui/gui.cpp:5657 -#: src/gui/gui.cpp:5681 src/gui/gui.cpp:5705 src/gui/gui.cpp:5729 -#: src/gui/gui.cpp:5753 src/gui/gui.cpp:5784 src/gui/gui.cpp:5843 -#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6341 -msgid "Cancel" -msgstr "" - -#: src/gui/exportOptions.cpp:115 src/gui/exportOptions.cpp:217 -#: src/gui/exportOptions.cpp:246 src/gui/exportOptions.cpp:300 -#: src/gui/exportOptions.cpp:321 src/gui/exportOptions.cpp:344 -#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 -#: src/gui/guiConst.cpp:536 src/gui/gui.cpp:5566 src/gui/gui.cpp:5618 -msgid "Export" -msgstr "" - -#: src/gui/exportOptions.cpp:130 -msgid "select at least one channel" -msgstr "" - -#: src/gui/exportOptions.cpp:137 -msgid "settings:" -msgstr "" - -#: src/gui/exportOptions.cpp:138 -msgid "format version" -msgstr "" - -#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 -#: src/gui/insEdit.cpp:362 -msgid "loop" -msgstr "" - -#: src/gui/exportOptions.cpp:148 -msgid "loop trail:" -msgstr "" - -#: src/gui/exportOptions.cpp:150 -msgid "auto-detect" -msgstr "" - -#: src/gui/exportOptions.cpp:153 -msgid "add one loop" -msgstr "" - -#: src/gui/exportOptions.cpp:156 -msgid "custom" -msgstr "" - -#: src/gui/exportOptions.cpp:167 -msgid "add pattern change hints" -msgstr "" - -#: src/gui/exportOptions.cpp:170 -msgid "" -"inserts data blocks on pattern changes.\n" -"useful if you are writing a playback routine.\n" -"\n" -"the format of a pattern change data block is:\n" -"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" -"- ll: length, a 32-bit little-endian number\n" -"- oo: order\n" -"- rr: initial row (a 0Dxx effect is able to select a different row)\n" -"- pp: pattern index (one per channel)\n" -"\n" -"pattern indexes are ordered as they appear in the song." -msgstr "" - -#: src/gui/exportOptions.cpp:183 -msgid "direct stream mode" -msgstr "" - -#: src/gui/exportOptions.cpp:186 -msgid "" -"required for DualPCM and MSM6258 export.\n" -"\n" -"allows for volume/direction changes when playing samples,\n" -"at the cost of a massive increase in file size." -msgstr "" - -#: src/gui/exportOptions.cpp:191 -msgid "chips to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:200 -#, c-format -msgid "this chip is only available in VGM %d.%.2x and higher!" -msgstr "" - -#: src/gui/exportOptions.cpp:204 -msgid "this chip is not supported by the VGM format!" -msgstr "" - -#: src/gui/exportOptions.cpp:210 -#, c-format -msgid "select the chip you wish to export, but only up to %d of each type." -msgstr "" - -#: src/gui/exportOptions.cpp:222 -msgid "nothing to export" -msgstr "" - -#: src/gui/exportOptions.cpp:233 -msgid "Commander X16 Zsound Music File" -msgstr "" - -#: src/gui/exportOptions.cpp:234 -msgid "Tick Rate (Hz)" -msgstr "" - -#: src/gui/exportOptions.cpp:240 -msgid "optimize size" -msgstr "" - -#: src/gui/exportOptions.cpp:256 src/gui/editControls.cpp:630 -msgid "" -"this is NOT ROM export! only use for making sure the\n" -"Furnace Amiga emulator is working properly by\n" -"comparing it with real Amiga output." -msgstr "" - -#: src/gui/exportOptions.cpp:261 src/gui/editControls.cpp:635 -msgid "Directory" -msgstr "" - -#: src/gui/exportOptions.cpp:269 src/gui/editControls.cpp:638 -msgid "Bake Data" -msgstr "" - -#: src/gui/exportOptions.cpp:284 src/gui/editControls.cpp:653 -#, c-format -msgid "Done! Baked %d files." -msgstr "" - -#: src/gui/exportOptions.cpp:293 -msgid "this option exports the song to a text file.\n" -msgstr "" - -#: src/gui/exportOptions.cpp:310 -msgid "" -"this option exports a text or binary file which\n" -"contains a dump of the internal command stream\n" -"produced when playing the song.\n" -"\n" -"technical/development use only!" -msgstr "" - -#: src/gui/exportOptions.cpp:331 -msgid "" -"export in DefleMask module format.\n" -"only do it if you really, really need to, or are downgrading an existing ." -"dmf." -msgstr "" - -#: src/gui/exportOptions.cpp:335 -msgid "format version:" -msgstr "" - -#: src/gui/exportOptions.cpp:336 -msgid "1.1.3 and higher" -msgstr "" - -#: src/gui/exportOptions.cpp:337 -msgid "1.0/legacy (0.12)" -msgstr "" - -#: src/gui/exportOptions.cpp:357 -msgid "Audio" -msgstr "" - -#: src/gui/exportOptions.cpp:361 -msgid "VGM" -msgstr "" - -#: src/gui/exportOptions.cpp:370 -msgid "ZSM" -msgstr "" - -#: src/gui/exportOptions.cpp:380 -msgid "Amiga Validation" -msgstr "" - -#: src/gui/exportOptions.cpp:385 -msgid "Text" -msgstr "" - -#: src/gui/exportOptions.cpp:389 -msgid "Command Stream" -msgstr "" - -#: src/gui/exportOptions.cpp:393 -msgid "DMF" -msgstr "" - -#: src/gui/exportOptions.cpp:422 -msgid "congratulations! you've unlocked a secret panel." -msgstr "" - -#: src/gui/exportOptions.cpp:423 -msgid "Toggle hidden systems" -msgstr "" - -#: src/gui/exportOptions.cpp:427 -msgid "Toggle all instrument types" -msgstr "" - -#: src/gui/exportOptions.cpp:431 -msgid "Set pitch linearity to Partial" -msgstr "" - -#: src/gui/exportOptions.cpp:435 -msgid "Enable multi-threading settings" -msgstr "" - -#: src/gui/exportOptions.cpp:439 -msgid "Set fat to max" -msgstr "" - -#: src/gui/exportOptions.cpp:446 -msgid "Set muscle and fat to zero" -msgstr "" - -#: src/gui/exportOptions.cpp:453 -msgid "Tell tildearrow this must be a mistake" -msgstr "" - -#: src/gui/exportOptions.cpp:454 -msgid "" -"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " -"you get here." -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Base Tempo##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Tick Rate##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:46 -msgid "click to display tick rate" -msgstr "" - -#: src/gui/speed.cpp:48 -msgid "click to display base tempo" -msgstr "" - -#: src/gui/speed.cpp:80 -msgid "Groove" -msgstr "" - -#: src/gui/speed.cpp:87 -msgid "click for one speed" -msgstr "" - -#: src/gui/speed.cpp:90 -msgid "Speeds" -msgstr "" - -#: src/gui/speed.cpp:99 -msgid "click for groove pattern" -msgstr "" - -#: src/gui/speed.cpp:102 src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 -#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 -#: src/gui/insEdit.cpp:6885 -msgid "Speed" -msgstr "" - -#: src/gui/speed.cpp:110 -msgid "click for two (alternating) speeds" -msgstr "" - -#: src/gui/speed.cpp:168 -msgid "Virtual Tempo" -msgstr "" - -#: src/gui/speed.cpp:177 -msgid "Numerator" -msgstr "" - -#: src/gui/speed.cpp:187 -msgid "Denominator (set to base tempo)" -msgstr "" - -#: src/gui/speed.cpp:193 -msgid "Divider" -msgstr "" - -#: src/gui/speed.cpp:208 -msgid "Highlight" -msgstr "" - -#: src/gui/speed.cpp:231 -msgid "Pattern Length" -msgstr "" - -#: src/gui/speed.cpp:245 -msgid "Song Length" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 -#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 -#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/sysManager.cpp:54 -#: src/gui/insEdit.cpp:5288 -msgid "Name" -msgstr "" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 -#: src/gui/newSong.cpp:133 -msgid "Search..." -msgstr "" - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "" - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "" - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "" - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "" - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "" - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "" - -#: src/gui/regView.cpp:38 -msgid "- no register pool available" -msgstr "" - -#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 -msgid "ERROR" -msgstr "" - -#: src/gui/log.cpp:26 -msgid "warning" -msgstr "" - -#: src/gui/log.cpp:27 -msgid "info" -msgstr "" - -#: src/gui/log.cpp:28 src/gui/gui.cpp:4507 -msgid "debug" -msgstr "" - -#: src/gui/log.cpp:29 -msgid "trace" -msgstr "" - -#: src/gui/log.cpp:48 src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 -#: src/gui/editControls.cpp:1000 -msgid "Follow" -msgstr "" - -#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 -msgid "Level" -msgstr "" - -#: src/gui/log.cpp:68 -msgid "time" -msgstr "" - -#: src/gui/log.cpp:70 -msgid "level" -msgstr "" - -#: src/gui/log.cpp:72 -msgid "message" -msgstr "" - -#: src/gui/pattern.cpp:468 -msgid "there aren't any channels to show." -msgstr "" - -#: src/gui/pattern.cpp:492 -msgid "click for pattern options (effect columns/pattern names/visualizer)" -msgstr "" - -#: src/gui/pattern.cpp:504 -msgid "Options:" -msgstr "" - -#: src/gui/pattern.cpp:506 -msgid "Effect columns/collapse" -msgstr "" - -#: src/gui/pattern.cpp:507 -msgid "Pattern names" -msgstr "" - -#: src/gui/pattern.cpp:508 -msgid "Channel group hints" -msgstr "" - -#: src/gui/pattern.cpp:509 -msgid "Visualizer" -msgstr "" - -#: src/gui/pattern.cpp:517 -msgid "Channel status:" -msgstr "" - -#: src/gui/pattern.cpp:519 -msgid "No##_PCS0" -msgstr "" - -#: src/gui/pattern.cpp:522 -msgid "Yes##_PCS1" -msgstr "" - -#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 -msgid "WARNING!!" -msgstr "" - -#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 -msgid "this instrument cannot be previewed because" -msgstr "" - -#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 -msgid "none of the chips can play it" -msgstr "" - -#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 -msgid "your instrument is in peril!! be careful..." -msgstr "" - -#: src/gui/osc.cpp:176 -#, c-format -msgid "zoom: %.2fx (%.1fdB)" -msgstr "" - -#: src/gui/osc.cpp:187 -#, c-format -msgid "window size: %.1fms" -msgstr "" - -#: src/gui/osc.cpp:385 -msgid "(-Infinity)dB" -msgstr "" - -#: src/gui/debugWindow.cpp:662 -msgid "This is a language test." -msgstr "Este es una prueba de idioma." - -#: src/gui/debugWindow.cpp:663 -msgid "This is another language test." -msgstr "Este es otra prueba de idioma." - #: src/gui/chanOsc.cpp:143 msgid "Columns" msgstr "" @@ -939,7 +118,7 @@ msgstr "" msgid "Amplitude" msgstr "" -#: src/gui/chanOsc.cpp:199 +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3687 msgid "Line size" msgstr "" @@ -955,7 +134,7 @@ msgstr "" msgid "error while updating gradient texture!" msgstr "" -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3733 msgid "Color" msgstr "" @@ -967,12 +146,13 @@ msgstr "" msgid "Spread" msgstr "" -#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:124 +#: src/gui/chanOsc.cpp:314 src/gui/subSongs.cpp:121 src/gui/sysManager.cpp:124 +#: src/gui/userPresets.cpp:370 src/gui/settings.cpp:2221 msgid "Remove" msgstr "" -#: src/gui/chanOsc.cpp:338 +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3825 src/gui/settings.cpp:4105 +#: src/gui/settings.cpp:4132 src/gui/settings.cpp:4158 msgid "Background" msgstr "" @@ -1013,9 +193,9 @@ msgstr "" msgid "Text color" msgstr "" -#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/tutorial.cpp:687 -#: src/gui/gui.cpp:5627 src/gui/gui.cpp:6043 src/gui/gui.cpp:6211 -#: src/gui/gui.cpp:6310 src/gui/gui.cpp:6359 +#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:5633 src/gui/gui.cpp:6049 +#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6316 src/gui/gui.cpp:6365 +#: src/gui/tutorial.cpp:687 src/gui/xyOsc.cpp:80 msgid "OK" msgstr "" @@ -1044,791 +224,83 @@ msgstr "" msgid "Error!" msgstr "" -#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1736 src/gui/gui.cpp:2727 -#: src/gui/insEdit.cpp:363 -msgid "cut" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1740 src/gui/gui.cpp:2728 -#: src/gui/insEdit.cpp:7538 -msgid "copy" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 +msgid "Osc" msgstr "" -#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1744 src/gui/gui.cpp:2729 -#: src/gui/gui.cpp:2782 src/gui/insEdit.cpp:7543 -msgid "paste" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/gui/editControls.cpp:51 -msgid "" -"select\n" -"all" +#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:5288 +#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 +#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 +#: src/gui/settings.cpp:1005 src/gui/settings.cpp:4323 +msgid "Name" msgstr "" -#: src/gui/editControls.cpp:52 -msgid "piano" +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4423 -msgid "undo" +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" msgstr "" -#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4424 -msgid "redo" -msgstr "" - -#: src/gui/editControls.cpp:57 -msgid "" -"paste\n" -"mix" -msgstr "" - -#: src/gui/editControls.cpp:58 -msgid "" -"paste\n" -"mix bg" -msgstr "" - -#: src/gui/editControls.cpp:59 -msgid "" -"paste\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:60 -msgid "" -"paste\n" -"ins bg" -msgstr "" - -#: src/gui/editControls.cpp:61 -msgid "" -"paste\n" -"flood" -msgstr "" - -#: src/gui/editControls.cpp:62 -msgid "" -"paste\n" -"overflow" -msgstr "" - -#: src/gui/editControls.cpp:63 -msgid "" -"transpose\n" -"notes" -msgstr "" - -#: src/gui/editControls.cpp:64 -msgid "" -"transpose\n" -"values" -msgstr "" - -#: src/gui/editControls.cpp:67 -msgid "" -"change\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:68 -msgid "" -"find/\n" -"replace" -msgstr "" - -#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3057 -msgid "collapse" -msgstr "" - -#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3058 -msgid "expand" -msgstr "" - -#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2814 -msgid "flip" -msgstr "" - -#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 -msgid "invert" -msgstr "" - -#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2794 src/gui/gui.cpp:2954 -msgid "interpolate" -msgstr "" - -#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2806 src/gui/insEdit.cpp:7610 -msgid "scale" -msgstr "" - -#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2798 -msgid "fade" -msgstr "" - -#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2810 src/gui/insEdit.cpp:7639 -msgid "randomize" -msgstr "" - -#: src/gui/editControls.cpp:79 -msgid "opmask" -msgstr "" - -#: src/gui/editControls.cpp:80 -msgid "" -"scroll\n" -"mode" -msgstr "" - -#: src/gui/editControls.cpp:81 -msgid "" -"input\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:82 -msgid "" -"set\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:83 -msgid "" -"clear\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 -#: src/gui/insEdit.cpp:7557 -msgid "clear" -msgstr "" - -#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 -#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 -#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:5887 -msgid "Pattern" -msgstr "" - -#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 -#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 -#: src/gui/guiConst.cpp:577 src/gui/gui.cpp:5876 -msgid "Orders" -msgstr "" - -#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 -#: src/gui/findReplace.cpp:914 -msgid "Ins" -msgstr "" - -#: src/gui/editControls.cpp:433 -msgid "Wave" -msgstr "" - -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 -#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 -msgid "Sample" -msgstr "" - -#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 -#: src/gui/guiConst.cpp:230 -msgid "Song" -msgstr "" - -#: src/gui/editControls.cpp:446 src/gui/guiConst.cpp:601 src/gui/gui.cpp:6268 -msgid "Channels" -msgstr "" - -#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 -msgid "Chips" -msgstr "" - -#: src/gui/editControls.cpp:458 src/gui/compatFlags.cpp:319 -msgid "Other" -msgstr "" - -#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 -msgid "New" -msgstr "" - -#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4188 -msgid "Unsaved changes! Save changes before creating a new song?" -msgstr "" - -#: src/gui/editControls.cpp:507 -msgid "Save as..." -msgstr "" - -#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1674 -msgid "Restore Backup" -msgstr "" - -#: src/gui/editControls.cpp:524 -msgid "Song Info" -msgstr "" - -#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 -msgid "Subsongs" -msgstr "" - -#: src/gui/editControls.cpp:541 -msgid "Channels here..." -msgstr "" - -#: src/gui/editControls.cpp:544 -msgid "Chips here..." -msgstr "" - -#: src/gui/editControls.cpp:547 -msgid "What the hell..." -msgstr "" - -#: src/gui/editControls.cpp:554 -msgid "ChanOsc" -msgstr "" - -#: src/gui/editControls.cpp:558 -msgid "RegView" -msgstr "" - -#: src/gui/editControls.cpp:562 -msgid "Stats" -msgstr "" - -#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 -msgid "Grooves" -msgstr "" - -#: src/gui/editControls.cpp:569 -msgid "Compat Flags" -msgstr "" - -#: src/gui/editControls.cpp:573 -msgid "XYOsc" -msgstr "" - -#: src/gui/editControls.cpp:577 -msgid "Meter" -msgstr "" - -#: src/gui/editControls.cpp:581 -msgid "Memory" -msgstr "" - -#: src/gui/editControls.cpp:585 -msgid "CV" -msgstr "" - -#: src/gui/editControls.cpp:589 -msgid "Presets" -msgstr "" - -#: src/gui/editControls.cpp:593 -msgid "PatManager" -msgstr "" - -#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 -msgid "Panic" -msgstr "" - -#: src/gui/editControls.cpp:601 src/gui/guiConst.cpp:589 -#: src/gui/guiConst.cpp:591 src/gui/gui.cpp:4433 -msgid "Settings" -msgstr "" - -#: src/gui/editControls.cpp:606 -msgid "Log" -msgstr "" - -#: src/gui/editControls.cpp:610 -msgid "Debug" -msgstr "" - -#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 -msgid "About" -msgstr "" - -#: src/gui/editControls.cpp:619 -msgid "Switch to Desktop Mode" -msgstr "" - -#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 -#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 -msgid "Octave" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Coarse Step" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Edit Step" -msgstr "" - -#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 -#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 -#: src/gui/guiConst.cpp:545 -msgid "Play" -msgstr "" - -#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 -#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 -#: src/gui/guiConst.cpp:546 -msgid "Stop" -msgstr "" - -#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 -#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 -#: src/gui/gui.cpp:4420 -msgid "Edit" -msgstr "" - -#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 -#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 -msgid "Repeat pattern" -msgstr "" - -#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 -#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 -msgid "Step one row" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Poly##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Mono##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 -#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 -msgid "Polyphony" -msgstr "" - -#: src/gui/editControls.cpp:957 -msgid "Oct." -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Coarse" -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Step" -msgstr "" - -#: src/gui/editControls.cpp:998 -msgid "Foll." -msgstr "" - -#: src/gui/editControls.cpp:1003 -msgid "Ord##FollowOrders" -msgstr "" - -#: src/gui/editControls.cpp:1011 -msgid "Pat##FollowPattern" -msgstr "" - -#: src/gui/editControls.cpp:1057 -msgid "Play from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1065 -msgid "Repeat from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 -msgid "Follow orders" -msgstr "" - -#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 -msgid "Follow pattern" -msgstr "" - -#: src/gui/util.cpp:93 -msgid "" -msgstr "" - -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "" - -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "" - -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "" - -#: src/gui/stats.cpp:36 -msgid "Audio load" -msgstr "" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "" - -#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1353 -msgid "Zoom" -msgstr "" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "" - -#: src/gui/xyOsc.cpp:74 -msgid "Intensity" -msgstr "" - -#: src/gui/xyOsc.cpp:77 -msgid "Line Thickness" -msgstr "" - -#: src/gui/xyOsc.cpp:213 -msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/channels.cpp:82 #, c-format -msgid "(-Infinity)dB,%.1fdB" -msgstr "" - -#: src/gui/xyOsc.cpp:217 -#, c-format -msgid "%.1fdB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:219 -#, c-format -msgid "%.1fdB,%.1fdB" -msgstr "" - -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" -msgstr "" - -#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 -msgid "Systems" -msgstr "" - -#: src/gui/userPresets.cpp:349 -msgid "New Preset" -msgstr "" - -#: src/gui/userPresets.cpp:361 -msgid "select a preset" -msgstr "" - -#: src/gui/userPresets.cpp:374 -msgid "Remove##UPresetRemove" -msgstr "" - -#: src/gui/userPresets.cpp:439 -msgid "Configure" -msgstr "" - -#: src/gui/userPresets.cpp:470 -msgid "Advanced" -msgstr "" - -#: src/gui/userPresets.cpp:476 msgid "" -"insert additional settings in `option=value` format.\n" -"available options:\n" -"- tickRate" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 +#: src/gui/sysPicker.cpp:35 +msgid "Search..." msgstr "" -#: src/gui/userPresets.cpp:515 -msgid "Import" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/gui/effectList.cpp:18 -#, c-format -msgid "Chip at cursor: %s" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/gui/effectList.cpp:21 -msgid "Search" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/gui/effectList.cpp:25 -msgid "Effect types to show:" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/gui/effectList.cpp:47 -msgid "Description" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/gui/subSongs.cpp:22 -#, c-format -msgid "%d. " +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 -msgid "too many subsongs!" -msgstr "" - -#: src/gui/subSongs.cpp:114 -msgid "this is the only subsong!" -msgstr "" - -#: src/gui/subSongs.cpp:116 -msgid "are you sure you want to remove this subsong?" -msgstr "" - -#: src/gui/spoiler.cpp:32 -msgid "SPOILER" -msgstr "" - -#: src/gui/orders.cpp:114 -msgid "Add new order" -msgstr "" - -#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:794 -msgid "Remove order" -msgstr "" - -#: src/gui/orders.cpp:137 -msgid "Duplicate order (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:795 -msgid "Move order up" -msgstr "" - -#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:796 -msgid "Move order down" -msgstr "" - -#: src/gui/orders.cpp:167 -msgid "Place copy of current order at end of song (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:177 -msgid "Order change mode: entire row" -msgstr "" - -#: src/gui/orders.cpp:179 -msgid "Order change mode: one" -msgstr "" - -#: src/gui/orders.cpp:205 -msgid "Order edit mode: Select and type (scroll vertically)" -msgstr "" - -#: src/gui/orders.cpp:207 -msgid "Order edit mode: Select and type (scroll horizontally)" -msgstr "" - -#: src/gui/orders.cpp:209 -msgid "Order edit mode: Select and type (don't scroll)" -msgstr "" - -#: src/gui/orders.cpp:211 -msgid "Order edit mode: Click to change" -msgstr "" - -#: src/gui/findReplace.cpp:29 -msgid "ignore" -msgstr "" - -#: src/gui/findReplace.cpp:30 -msgid "equals" -msgstr "" - -#: src/gui/findReplace.cpp:31 -msgid "not equal" -msgstr "" - -#: src/gui/findReplace.cpp:32 -msgid "between" -msgstr "" - -#: src/gui/findReplace.cpp:33 -msgid "not between" -msgstr "" - -#: src/gui/findReplace.cpp:34 -msgid "any" -msgstr "" - -#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 -msgid "none" -msgstr "" - -#: src/gui/findReplace.cpp:39 -msgid "set" -msgstr "" - -#: src/gui/findReplace.cpp:40 -msgid "add" -msgstr "" - -#: src/gui/findReplace.cpp:41 -msgid "add (overflow)" -msgstr "" - -#: src/gui/findReplace.cpp:42 -msgid "scale %" -msgstr "" - -#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 -msgid "Find" -msgstr "" - -#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 -msgid "order" -msgstr "" - -#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 -msgid "row" -msgstr "" - -#: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 -msgid "channel" -msgstr "" - -#: src/gui/findReplace.cpp:541 -msgid "go" -msgstr "" - -#: src/gui/findReplace.cpp:585 -msgid "no matches found!" -msgstr "" - -#: src/gui/findReplace.cpp:587 -msgid "Back" -msgstr "" - -#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 -#: src/gui/sampleEdit.cpp:590 -msgid "Note" -msgstr "" - -#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 -msgid "Effect" -msgstr "" - -#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 -msgid "Value" -msgstr "" - -#: src/gui/findReplace.cpp:750 -msgid "Delete query" -msgstr "" - -#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 -msgid "Add effect" -msgstr "" - -#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 -msgid "Remove effect" -msgstr "" - -#: src/gui/findReplace.cpp:786 -msgid "Search range:" -msgstr "" - -#: src/gui/findReplace.cpp:791 -msgid "Selection" -msgstr "" - -#: src/gui/findReplace.cpp:799 -msgid "Confine to channels" -msgstr "" - -#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 -msgid "From" -msgstr "" - -#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 -msgid "To" -msgstr "" - -#: src/gui/findReplace.cpp:826 -msgid "Match effect position:" -msgstr "" - -#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5652 src/gui/gui.cpp:5676 -#: src/gui/gui.cpp:5700 src/gui/gui.cpp:5724 src/gui/gui.cpp:5748 -#: src/gui/gui.cpp:5776 src/gui/gui.cpp:5801 src/gui/gui.cpp:5812 -#: src/gui/gui.cpp:5824 src/gui/gui.cpp:5836 src/gui/gui.cpp:6000 -#: src/gui/gui.cpp:6015 src/gui/gui.cpp:6025 src/gui/gui.cpp:6038 -msgid "No" -msgstr "" - -#: src/gui/findReplace.cpp:832 -msgid "match effects regardless of position." -msgstr "" - -#: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 -msgid "Lax" -msgstr "" - -#: src/gui/findReplace.cpp:838 -msgid "match effects only if they appear in-order." -msgstr "" - -#: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 -msgid "Strict" -msgstr "" - -#: src/gui/findReplace.cpp:844 -msgid "match effects only if they appear exactly as specified." -msgstr "" - -#: src/gui/findReplace.cpp:856 -msgid "Replace" -msgstr "" - -#: src/gui/findReplace.cpp:908 -msgid "INVALID" -msgstr "" - -#: src/gui/findReplace.cpp:1052 -msgid "Effect replace mode:" -msgstr "" - -#: src/gui/findReplace.cpp:1053 -msgid "Replace matches only" -msgstr "" - -#: src/gui/findReplace.cpp:1056 -msgid "Replace matches, then free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1059 -msgid "Clear effects" -msgstr "" - -#: src/gui/findReplace.cpp:1062 -msgid "Insert in free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1065 -msgid "Replace##QueryReplace" +#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:110 +#: src/gui/exportOptions.cpp:214 src/gui/exportOptions.cpp:225 +#: src/gui/exportOptions.cpp:243 src/gui/exportOptions.cpp:266 +#: src/gui/exportOptions.cpp:297 src/gui/exportOptions.cpp:318 +#: src/gui/exportOptions.cpp:341 src/gui/gui.cpp:5663 src/gui/gui.cpp:5687 +#: src/gui/gui.cpp:5711 src/gui/gui.cpp:5735 src/gui/gui.cpp:5759 +#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5849 src/gui/gui.cpp:6223 +#: src/gui/gui.cpp:6347 src/gui/newSong.cpp:273 +msgid "Cancel" msgstr "" #: src/gui/compatFlags.cpp:32 @@ -2230,6 +702,12 @@ msgstr "" msgid "Pitch linearity:" msgstr "" +#: src/gui/compatFlags.cpp:219 src/gui/effectList.cpp:34 +#: src/gui/exportOptions.cpp:84 src/gui/gui.cpp:6186 src/gui/insEdit.cpp:518 +#: src/gui/waveEdit.cpp:37 src/gui/sysConf.cpp:1870 +msgid "None" +msgstr "" + #: src/gui/compatFlags.cpp:223 msgid "like ProTracker/FamiTracker" msgstr "" @@ -2295,6 +773,10 @@ msgstr "" msgid "Cut/delay effect policy:" msgstr "" +#: src/gui/compatFlags.cpp:276 src/gui/findReplace.cpp:840 +msgid "Strict" +msgstr "" + #: src/gui/compatFlags.cpp:280 msgid "only when time is less than speed (like DefleMask/ProTracker)" msgstr "" @@ -2307,6 +789,10 @@ msgstr "" msgid "only when time is less than or equal to speed (original buggy behavior)" msgstr "" +#: src/gui/compatFlags.cpp:288 src/gui/findReplace.cpp:834 +msgid "Lax" +msgstr "" + #: src/gui/compatFlags.cpp:292 msgid "no checks" msgstr "" @@ -2315,8 +801,8 @@ msgstr "" msgid "Simultaneous jump (0B+0D) treatment:" msgstr "" -#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6055 src/gui/insEdit.cpp:217 -#: src/gui/insEdit.cpp:231 +#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6061 src/gui/insEdit.cpp:217 +#: src/gui/insEdit.cpp:231 src/gui/sysConf.cpp:367 msgid "Normal" msgstr "" @@ -2332,6 +818,12 @@ msgstr "" msgid "only accept 0Dxx" msgstr "" +#: src/gui/compatFlags.cpp:319 src/gui/editControls.cpp:458 +#: src/gui/settings.cpp:2057 src/gui/settings.cpp:3874 +#: src/gui/settings.cpp:3958 +msgid "Other" +msgstr "" + #: src/gui/compatFlags.cpp:320 msgid "Auto-insert one tick gap between notes" msgstr "" @@ -2401,11 +893,2611 @@ msgid "" "ineffective on logarithmic channels" msgstr "" +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "" + +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "" + +#: src/gui/csPlayer.cpp:123 +msgid "Burn Current Song" +msgstr "" + +#: src/gui/csPlayer.cpp:141 +msgid "Status" +msgstr "" + +#: src/gui/csPlayer.cpp:146 src/gui/findReplace.cpp:539 +msgid "channel" +msgstr "" + +#: src/gui/csPlayer.cpp:148 +msgid "start" +msgstr "" + +#: src/gui/csPlayer.cpp:150 +msgid "PC" +msgstr "" + +#: src/gui/csPlayer.cpp:152 +msgid "wait" +msgstr "" + +#: src/gui/csPlayer.cpp:154 +msgid "SP" +msgstr "" + +#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 +msgid "pitch" +msgstr "" + +#: src/gui/csPlayer.cpp:160 +msgid "vol" +msgstr "" + +#: src/gui/csPlayer.cpp:162 +msgid "vols" +msgstr "" + +#: src/gui/csPlayer.cpp:164 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:203 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:244 +msgid "Disassemble" +msgstr "" + +#: src/gui/csPlayer.cpp:247 src/gui/waveEdit.cpp:1171 +msgid "Hex" +msgstr "" + +#: src/gui/cursor.cpp:205 +#, c-format +msgid "finish selection: %d.%d,%d - %d.%d,%d" +msgstr "" + +#: src/gui/dataList.cpp:76 +msgid "Bug!" +msgstr "" + +#: src/gui/dataList.cpp:79 src/gui/insEdit.cpp:5334 src/gui/util.cpp:107 +#: src/gui/util.cpp:109 src/gui/settings.cpp:4160 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 +#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4232 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 +#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2767 src/gui/gui.cpp:2776 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:243 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:254 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:257 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 +#: src/gui/insEdit.cpp:520 src/gui/subSongs.cpp:88 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 +#: src/gui/editControls.cpp:497 src/gui/insEdit.cpp:5239 +#: src/gui/insEdit.cpp:5304 src/gui/sampleEdit.cpp:122 +#: src/gui/sampleEdit.cpp:171 src/gui/waveEdit.cpp:435 src/gui/waveEdit.cpp:467 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:363 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:366 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:372 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:378 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:381 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:384 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:392 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:399 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 +#: src/gui/editControls.cpp:502 src/gui/insEdit.cpp:5311 +#: src/gui/sampleEdit.cpp:184 src/gui/waveEdit.cpp:474 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:424 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:430 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:433 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:439 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5908 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5917 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:674 src/gui/gui.cpp:5926 src/gui/sampleEdit.cpp:898 +#: src/gui/sampleEdit.cpp:1072 src/gui/xyOsc.cpp:68 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/sampleEdit.cpp:187 +#: src/gui/waveEdit.cpp:480 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:874 +msgid "import raw (replace)..." +msgstr "" + +#: src/gui/doAction.cpp:38 src/gui/editControls.cpp:491 src/gui/gui.cpp:4194 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4201 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4237 src/gui/gui.cpp:5019 +#: src/gui/gui.cpp:5057 src/gui/gui.cpp:5063 src/gui/gui.cpp:5651 +#: src/gui/gui.cpp:5675 src/gui/gui.cpp:5699 src/gui/gui.cpp:5723 +#: src/gui/gui.cpp:5747 src/gui/gui.cpp:5771 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:189 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:197 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 +#: src/gui/gui.cpp:6085 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 +#: src/gui/gui.cpp:6153 src/gui/insEdit.cpp:6860 +msgid "too many wavetables!" +msgstr "" + +#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 +msgid "too many samples!" +msgstr "" + +#: src/gui/doAction.cpp:1124 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1628 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1630 +msgid "maximum size is 256 samples!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/gui.cpp:2733 src/gui/insEdit.cpp:363 +#: src/gui/sampleEdit.cpp:1736 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/gui.cpp:2734 src/gui/insEdit.cpp:7538 +#: src/gui/sampleEdit.cpp:1740 +msgid "copy" +msgstr "" + +#: src/gui/editControls.cpp:49 src/gui/gui.cpp:2735 src/gui/gui.cpp:2788 +#: src/gui/insEdit.cpp:7543 src/gui/sampleEdit.cpp:1744 +msgid "paste" +msgstr "" + +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4429 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4430 +msgid "redo" +msgstr "" + +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" +msgstr "" + +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" +msgstr "" + +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" +msgstr "" + +#: src/gui/editControls.cpp:61 +msgid "" +"paste\n" +"flood" +msgstr "" + +#: src/gui/editControls.cpp:62 +msgid "" +"paste\n" +"overflow" +msgstr "" + +#: src/gui/editControls.cpp:63 +msgid "" +"transpose\n" +"notes" +msgstr "" + +#: src/gui/editControls.cpp:64 +msgid "" +"transpose\n" +"values" +msgstr "" + +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:68 +msgid "" +"find/\n" +"replace" +msgstr "" + +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3063 +msgid "collapse" +msgstr "" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3064 +msgid "expand" +msgstr "" + +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2820 +msgid "flip" +msgstr "" + +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "" + +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2800 src/gui/gui.cpp:2960 +msgid "interpolate" +msgstr "" + +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2812 src/gui/insEdit.cpp:7610 +msgid "scale" +msgstr "" + +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2804 +msgid "fade" +msgstr "" + +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2816 src/gui/insEdit.cpp:7639 +msgid "randomize" +msgstr "" + +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "" + +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" +msgstr "" + +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:82 +msgid "" +"set\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7557 +msgid "clear" +msgstr "" + +#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 +#: src/gui/findReplace.cpp:794 src/gui/gui.cpp:5893 src/gui/guiConst.cpp:582 +#: src/gui/settings.cpp:2284 src/gui/settings.cpp:3237 +#: src/gui/settings.cpp:4040 +msgid "Pattern" +msgstr "" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 +#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 +#: src/gui/gui.cpp:5882 src/gui/guiConst.cpp:577 src/gui/settings.cpp:2425 +#: src/gui/settings.cpp:3211 src/gui/settings.cpp:3915 +msgid "Orders" +msgstr "" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "" + +#: src/gui/editControls.cpp:433 src/gui/settings.cpp:3957 +#: src/gui/settings.cpp:4035 +msgid "Wave" +msgstr "" + +#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 +#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 src/gui/settings.cpp:4163 +msgid "Sample" +msgstr "" + +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "" + +#: src/gui/editControls.cpp:446 src/gui/gui.cpp:6274 src/gui/guiConst.cpp:601 +msgid "Channels" +msgstr "" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 +msgid "Chips" +msgstr "" + +#: src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 src/gui/mixer.cpp:228 +msgid "Mixer" +msgstr "" + +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "" + +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "" + +#: src/gui/editControls.cpp:512 src/gui/exportOptions.cpp:115 +#: src/gui/exportOptions.cpp:217 src/gui/exportOptions.cpp:246 +#: src/gui/exportOptions.cpp:300 src/gui/exportOptions.cpp:321 +#: src/gui/exportOptions.cpp:344 src/gui/gui.cpp:5572 src/gui/gui.cpp:5624 +#: src/gui/guiConst.cpp:536 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1187 src/gui/settings.cpp:2105 +#: src/gui/settings.cpp:2497 src/gui/settings.cpp:3740 +msgid "Export" +msgstr "" + +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1680 +msgid "Restore Backup" +msgstr "" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "" + +#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "" + +#: src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 +#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 +#: src/gui/insEdit.cpp:6885 src/gui/speed.cpp:102 src/gui/sysConf.cpp:2148 +msgid "Speed" +msgstr "" + +#: src/gui/editControls.cpp:541 +msgid "Channels here..." +msgstr "" + +#: src/gui/editControls.cpp:544 +msgid "Chips here..." +msgstr "" + +#: src/gui/editControls.cpp:547 +msgid "What the hell..." +msgstr "" + +#: src/gui/editControls.cpp:554 +msgid "ChanOsc" +msgstr "" + +#: src/gui/editControls.cpp:558 +msgid "RegView" +msgstr "" + +#: src/gui/editControls.cpp:562 +msgid "Stats" +msgstr "" + +#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 +msgid "Grooves" +msgstr "" + +#: src/gui/editControls.cpp:569 +msgid "Compat Flags" +msgstr "" + +#: src/gui/editControls.cpp:573 +msgid "XYOsc" +msgstr "" + +#: src/gui/editControls.cpp:577 +msgid "Meter" +msgstr "" + +#: src/gui/editControls.cpp:581 +msgid "Memory" +msgstr "" + +#: src/gui/editControls.cpp:585 +msgid "CV" +msgstr "" + +#: src/gui/editControls.cpp:589 +msgid "Presets" +msgstr "" + +#: src/gui/editControls.cpp:593 +msgid "PatManager" +msgstr "" + +#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "" + +#: src/gui/editControls.cpp:601 src/gui/gui.cpp:4439 src/gui/guiConst.cpp:589 +#: src/gui/guiConst.cpp:591 +msgid "Settings" +msgstr "" + +#: src/gui/editControls.cpp:606 +msgid "Log" +msgstr "" + +#: src/gui/editControls.cpp:610 +msgid "Debug" +msgstr "" + +#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "" + +#: src/gui/editControls.cpp:619 +msgid "Switch to Desktop Mode" +msgstr "" + +#: src/gui/editControls.cpp:630 src/gui/exportOptions.cpp:256 +msgid "" +"this is NOT ROM export! only use for making sure the\n" +"Furnace Amiga emulator is working properly by\n" +"comparing it with real Amiga output." +msgstr "" + +#: src/gui/editControls.cpp:635 src/gui/exportOptions.cpp:261 +#: src/gui/settings.cpp:3865 +msgid "Directory" +msgstr "" + +#: src/gui/editControls.cpp:638 src/gui/exportOptions.cpp:269 +msgid "Bake Data" +msgstr "" + +#: src/gui/editControls.cpp:653 src/gui/exportOptions.cpp:284 +#, c-format +msgid "Done! Baked %d files." +msgstr "" + +#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 +#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 +msgid "Octave" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Coarse Step" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Edit Step" +msgstr "" + +#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 +#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "" + +#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 +#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "" + +#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 +#: src/gui/gui.cpp:4426 +msgid "Edit" +msgstr "" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:837 +#: src/gui/editControls.cpp:953 src/gui/editControls.cpp:1093 +#: src/gui/guiConst.cpp:558 src/gui/mixer.cpp:367 src/gui/settings.cpp:1430 +msgid "Metronome" +msgstr "" + +#: src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 +#: src/gui/editControls.cpp:1000 src/gui/log.cpp:48 +msgid "Follow" +msgstr "" + +#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 +#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 +msgid "Repeat pattern" +msgstr "" + +#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 +#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 +msgid "Step one row" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Poly##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Mono##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 +#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 +msgid "Polyphony" +msgstr "" + +#: src/gui/editControls.cpp:957 +msgid "Oct." +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Coarse" +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Step" +msgstr "" + +#: src/gui/editControls.cpp:998 +msgid "Foll." +msgstr "" + +#: src/gui/editControls.cpp:1003 +msgid "Ord##FollowOrders" +msgstr "" + +#: src/gui/editControls.cpp:1011 +msgid "Pat##FollowPattern" +msgstr "" + +#: src/gui/editControls.cpp:1057 +msgid "Play from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1065 +msgid "Repeat from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "" + +#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "" + +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" +msgstr "" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "" + +#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 +msgid "can't collapse any further!" +msgstr "" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "" + +#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "" + +#: src/gui/effectList.cpp:21 +msgid "Search" +msgstr "" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "" + +#: src/gui/effectList.cpp:32 src/gui/exportOptions.cpp:78 src/gui/gui.cpp:6180 +msgid "All" +msgstr "" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "" + +#: src/gui/effectList.cpp:84 src/gui/log.cpp:25 +msgid "ERROR" +msgstr "" + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "" + +#: src/gui/exportOptions.cpp:44 +msgid "Bit depth:" +msgstr "" + +#: src/gui/exportOptions.cpp:46 +msgid "16-bit integer" +msgstr "" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "" + +#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6264 src/gui/settings.cpp:1297 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:875 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:880 +msgid "Fade out (seconds)" +msgstr "" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:90 src/gui/insEdit.cpp:519 src/gui/mixer.cpp:250 +#: src/gui/sampleEdit.cpp:1128 src/gui/userPresets.cpp:393 +#: src/gui/userPresets.cpp:405 src/gui/waveEdit.cpp:1096 +#: src/gui/settings.cpp:1025 src/gui/settings.cpp:1039 +msgid "Invert" +msgstr "" + +#: src/gui/exportOptions.cpp:130 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:137 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:138 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:148 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:153 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:156 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:167 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:170 +msgid "" +"inserts data blocks on pattern changes.\n" +"useful if you are writing a playback routine.\n" +"\n" +"the format of a pattern change data block is:\n" +"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" +"- ll: length, a 32-bit little-endian number\n" +"- oo: order\n" +"- rr: initial row (a 0Dxx effect is able to select a different row)\n" +"- pp: pattern index (one per channel)\n" +"\n" +"pattern indexes are ordered as they appear in the song." +msgstr "" + +#: src/gui/exportOptions.cpp:183 +msgid "direct stream mode" +msgstr "" + +#: src/gui/exportOptions.cpp:186 +msgid "" +"required for DualPCM and MSM6258 export.\n" +"\n" +"allows for volume/direction changes when playing samples,\n" +"at the cost of a massive increase in file size." +msgstr "" + +#: src/gui/exportOptions.cpp:191 +msgid "chips to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:200 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "" + +#: src/gui/exportOptions.cpp:204 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:210 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:222 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:233 +msgid "Commander X16 Zsound Music File" +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:240 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:293 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:310 +msgid "" +"this option exports a text or binary file which\n" +"contains a dump of the internal command stream\n" +"produced when playing the song.\n" +"\n" +"technical/development use only!" +msgstr "" + +#: src/gui/exportOptions.cpp:331 +msgid "" +"export in DefleMask module format.\n" +"only do it if you really, really need to, or are downgrading an existing ." +"dmf." +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "format version:" +msgstr "" + +#: src/gui/exportOptions.cpp:336 +msgid "1.1.3 and higher" +msgstr "" + +#: src/gui/exportOptions.cpp:337 +msgid "1.0/legacy (0.12)" +msgstr "" + +#: src/gui/exportOptions.cpp:357 src/gui/settings.cpp:1198 +#: src/gui/settings.cpp:3869 +msgid "Audio" +msgstr "" + +#: src/gui/exportOptions.cpp:361 src/gui/settings.cpp:3871 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:370 src/gui/settings.cpp:3872 +msgid "ZSM" +msgstr "" + +#: src/gui/exportOptions.cpp:380 +msgid "Amiga Validation" +msgstr "" + +#: src/gui/exportOptions.cpp:385 src/gui/settings.cpp:2899 +#: src/gui/settings.cpp:3831 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:389 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:393 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:422 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:423 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:427 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:431 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:435 +msgid "Enable multi-threading settings" +msgstr "" + +#: src/gui/exportOptions.cpp:439 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:446 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:453 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:454 +msgid "" +"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " +"you get here." +msgstr "" + +#: src/gui/findReplace.cpp:29 +msgid "ignore" +msgstr "" + +#: src/gui/findReplace.cpp:30 +msgid "equals" +msgstr "" + +#: src/gui/findReplace.cpp:31 +msgid "not equal" +msgstr "" + +#: src/gui/findReplace.cpp:32 +msgid "between" +msgstr "" + +#: src/gui/findReplace.cpp:33 +msgid "not between" +msgstr "" + +#: src/gui/findReplace.cpp:34 +msgid "any" +msgstr "" + +#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 +msgid "none" +msgstr "" + +#: src/gui/findReplace.cpp:39 +msgid "set" +msgstr "" + +#: src/gui/findReplace.cpp:40 +msgid "add" +msgstr "" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "" + +#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 +msgid "Find" +msgstr "" + +#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 +msgid "order" +msgstr "" + +#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 +msgid "row" +msgstr "" + +#: src/gui/findReplace.cpp:541 +msgid "go" +msgstr "" + +#: src/gui/findReplace.cpp:585 +msgid "no matches found!" +msgstr "" + +#: src/gui/findReplace.cpp:587 +msgid "Back" +msgstr "" + +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:590 src/gui/settings.cpp:3297 +#: src/gui/settings.cpp:4055 +msgid "Note" +msgstr "" + +#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 +#: src/gui/settings.cpp:3315 +msgid "Effect" +msgstr "" + +#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 +#: src/gui/settings.cpp:2219 +msgid "Value" +msgstr "" + +#: src/gui/findReplace.cpp:750 +msgid "Delete query" +msgstr "" + +#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 +msgid "Add effect" +msgstr "" + +#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 +msgid "Remove effect" +msgstr "" + +#: src/gui/findReplace.cpp:786 +msgid "Search range:" +msgstr "" + +#: src/gui/findReplace.cpp:791 src/gui/settings.cpp:4047 +#: src/gui/settings.cpp:4112 +msgid "Selection" +msgstr "" + +#: src/gui/findReplace.cpp:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +msgstr "" + +#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5658 src/gui/gui.cpp:5682 +#: src/gui/gui.cpp:5706 src/gui/gui.cpp:5730 src/gui/gui.cpp:5754 +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:5807 src/gui/gui.cpp:5818 +#: src/gui/gui.cpp:5830 src/gui/gui.cpp:5842 src/gui/gui.cpp:6006 +#: src/gui/gui.cpp:6021 src/gui/gui.cpp:6031 src/gui/gui.cpp:6044 +msgid "No" +msgstr "" + +#: src/gui/findReplace.cpp:832 +msgid "match effects regardless of position." +msgstr "" + +#: src/gui/findReplace.cpp:838 +msgid "match effects only if they appear in-order." +msgstr "" + +#: src/gui/findReplace.cpp:844 +msgid "match effects only if they appear exactly as specified." +msgstr "" + +#: src/gui/findReplace.cpp:856 +msgid "Replace" +msgstr "" + +#: src/gui/findReplace.cpp:908 +msgid "INVALID" +msgstr "" + +#: src/gui/findReplace.cpp:1052 +msgid "Effect replace mode:" +msgstr "" + +#: src/gui/findReplace.cpp:1053 +msgid "Replace matches only" +msgstr "" + +#: src/gui/findReplace.cpp:1056 +msgid "Replace matches, then free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1059 +msgid "Clear effects" +msgstr "" + +#: src/gui/findReplace.cpp:1062 +msgid "Insert in free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1065 +msgid "Replace##QueryReplace" +msgstr "" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." +msgstr "" + +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4480 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/gui.cpp:1136 src/gui/gui.cpp:1140 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1667 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1668 src/gui/gui.cpp:1798 src/gui/gui.cpp:1838 +#: src/gui/gui.cpp:1953 src/gui/gui.cpp:1962 src/gui/gui.cpp:1971 +#: src/gui/gui.cpp:2073 src/gui/gui.cpp:2093 src/gui/gui.cpp:2111 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1669 src/gui/gui.cpp:1743 src/gui/gui.cpp:1799 +#: src/gui/gui.cpp:1839 src/gui/gui.cpp:1851 src/gui/gui.cpp:1870 +#: src/gui/gui.cpp:2074 src/gui/gui.cpp:2084 src/gui/gui.cpp:2095 +#: src/gui/gui.cpp:2113 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1676 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1681 src/gui/gui.cpp:1690 src/gui/gui.cpp:2130 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1689 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1698 src/gui/gui.cpp:1708 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1699 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1709 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1726 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1727 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1728 src/gui/gui.cpp:1777 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1729 src/gui/gui.cpp:1787 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1730 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1731 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1732 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1733 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1734 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1735 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1736 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1737 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1738 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1739 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1740 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1741 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1742 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1776 src/gui/gui.cpp:1786 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1797 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1809 src/gui/gui.cpp:1818 src/gui/gui.cpp:1827 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1810 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1837 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1850 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1859 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1860 src/gui/gui.cpp:1880 src/gui/gui.cpp:1890 +#: src/gui/gui.cpp:1900 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1869 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1879 src/gui/gui.cpp:1889 src/gui/gui.cpp:1899 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:1909 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:1910 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:1919 +msgid "Export ZSM" +msgstr "" + +#: src/gui/gui.cpp:1920 +msgid "ZSM file" +msgstr "" + +#: src/gui/gui.cpp:1929 src/gui/gui.cpp:1939 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:1940 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:1947 src/gui/gui.cpp:5370 +msgid "Coming soon!" +msgstr "" + +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1961 src/gui/gui.cpp:1970 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:1979 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:1980 src/gui/gui.cpp:1989 src/gui/gui.cpp:2008 +#: src/gui/gui.cpp:2017 src/gui/gui.cpp:2026 src/gui/gui.cpp:2035 +#: src/gui/gui.cpp:2053 src/gui/gui.cpp:2062 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:1988 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:1997 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:1998 src/gui/gui.cpp:2044 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2007 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2016 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2025 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2034 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2043 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2052 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2061 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2072 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2082 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2083 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2092 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2112 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2110 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2129 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2131 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2171 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2183 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2205 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2259 src/gui/gui.cpp:2422 +#, c-format +msgid "on seek: %s" +msgstr "" + +#: src/gui/gui.cpp:2266 src/gui/gui.cpp:2429 +#, c-format +msgid "on pre tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2273 src/gui/gui.cpp:2436 src/gui/settings.cpp:5747 +msgid "file is empty" +msgstr "" + +#: src/gui/gui.cpp:2276 src/gui/gui.cpp:2439 +#, c-format +msgid "on tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2283 src/gui/gui.cpp:2446 src/gui/settings.cpp:5756 +#, c-format +msgid "on get size: %s" +msgstr "" + +#: src/gui/gui.cpp:2290 src/gui/gui.cpp:2453 src/gui/settings.cpp:5763 +#, c-format +msgid "on read: %s" +msgstr "" + +#: src/gui/gui.cpp:2316 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2334 +msgid "" +"you have loaded a backup!\n" +"if you need to, please save it somewhere.\n" +"\n" +"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" +"Furnace will not save backups of backups." +msgstr "" + +#: src/gui/gui.cpp:2342 src/gui/gui.cpp:3743 src/gui/gui.cpp:4213 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "" + +#: src/gui/gui.cpp:2345 src/gui/gui.cpp:3746 src/gui/gui.cpp:5013 +#: src/gui/gui.cpp:5035 src/gui/gui.cpp:5473 src/gui/gui.cpp:5775 +#: src/gui/gui.cpp:5785 src/gui/intro.cpp:89 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/gui.cpp:2736 +msgid "paste special..." +msgstr "" + +#: src/gui/gui.cpp:2737 +msgid "paste mix" +msgstr "" + +#: src/gui/gui.cpp:2738 +msgid "paste mix (background)" +msgstr "" + +#: src/gui/gui.cpp:2739 +msgid "paste with ins (foreground)" +msgstr "" + +#: src/gui/gui.cpp:2741 src/gui/gui.cpp:2753 src/gui/gui.cpp:2963 +msgid "no instruments available" +msgstr "" + +#: src/gui/gui.cpp:2751 +msgid "paste with ins (background)" +msgstr "" + +#: src/gui/gui.cpp:2763 +msgid "paste flood" +msgstr "" + +#: src/gui/gui.cpp:2764 +msgid "paste overflow" +msgstr "" + +#: src/gui/gui.cpp:2769 src/gui/sampleEdit.cpp:1754 +msgid "select all" +msgstr "" + +#: src/gui/gui.cpp:2773 +msgid "operation mask..." +msgstr "" + +#: src/gui/gui.cpp:2780 +msgid "pull delete" +msgstr "" + +#: src/gui/gui.cpp:2784 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2792 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2796 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2808 src/gui/gui.cpp:3052 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2824 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2829 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:2856 +msgid "" +"&&: selected instrument\n" +"..: no instrument" +msgstr "" + +#: src/gui/gui.cpp:2910 +msgid "Set" +msgstr "" + +#: src/gui/gui.cpp:2920 src/gui/settings.cpp:2501 +msgid "Reset" +msgstr "" + +#: src/gui/gui.cpp:2930 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:2931 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:2932 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:2933 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:2935 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:2936 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:2937 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:2938 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:2941 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:2949 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:2954 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:2961 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:2974 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:2975 src/gui/sampleEdit.cpp:695 +msgid "Start" +msgstr "" + +#: src/gui/gui.cpp:2983 src/gui/sampleEdit.cpp:731 +msgid "End" +msgstr "" + +#: src/gui/gui.cpp:2991 src/gui/gui.cpp:3036 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3000 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3006 src/gui/insEdit.cpp:7604 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3011 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3017 src/gui/insEdit.cpp:7632 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3018 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3027 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3046 src/gui/waveEdit.cpp:1149 src/gui/settings.cpp:938 +msgid "Randomize" +msgstr "" + +#: src/gui/gui.cpp:3056 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3059 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3068 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3069 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3074 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3075 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3094 src/gui/gui.cpp:5801 src/gui/gui.cpp:7306 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3106 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3568 +msgid "" +"Furnace has been started in Safe Mode.\n" +"this means that:\n" +"\n" +"- software rendering is being used\n" +"- audio output may not work\n" +"- font loading is disabled\n" +"\n" +"check any settings which may have made Furnace start up in this mode.\n" +"font loading is one of these." +msgstr "" + +#: src/gui/gui.cpp:4053 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "" + +#: src/gui/gui.cpp:4067 src/gui/gui.cpp:6656 src/gui/gui.cpp:7032 +#: src/gui/settings.cpp:5619 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/gui.cpp:4191 src/gui/settings.cpp:804 +msgid "File" +msgstr "" + +#: src/gui/gui.cpp:4191 +msgid "file" +msgstr "" + +#: src/gui/gui.cpp:4192 +msgid "new..." +msgstr "" + +#: src/gui/gui.cpp:4199 +msgid "open..." +msgstr "" + +#: src/gui/gui.cpp:4206 +msgid "open recent" +msgstr "" + +#: src/gui/gui.cpp:4222 +msgid "nothing here yet" +msgstr "" + +#: src/gui/gui.cpp:4225 +msgid "clear history" +msgstr "" + +#: src/gui/gui.cpp:4226 +msgid "Are you sure you want to clear the recent file list?" +msgstr "" + +#: src/gui/gui.cpp:4241 +msgid "save as..." +msgstr "" + +#: src/gui/gui.cpp:4246 src/gui/gui.cpp:4287 +msgid "export audio..." +msgstr "" + +#: src/gui/gui.cpp:4250 src/gui/gui.cpp:4291 +msgid "export VGM..." +msgstr "" + +#: src/gui/gui.cpp:4259 src/gui/gui.cpp:4300 +msgid "export ZSM..." +msgstr "" + +#: src/gui/gui.cpp:4269 src/gui/gui.cpp:4310 +msgid "export Amiga validation data..." +msgstr "" + +#: src/gui/gui.cpp:4274 src/gui/gui.cpp:4315 +msgid "export text..." +msgstr "" + +#: src/gui/gui.cpp:4278 src/gui/gui.cpp:4319 +msgid "export command stream..." +msgstr "" + +#: src/gui/gui.cpp:4282 src/gui/gui.cpp:4323 +msgid "export .dmf..." +msgstr "" + +#: src/gui/gui.cpp:4328 +msgid "export..." +msgstr "" + +#: src/gui/gui.cpp:4334 +msgid "manage chips" +msgstr "" + +#: src/gui/gui.cpp:4338 +msgid "add chip..." +msgstr "" + +#: src/gui/gui.cpp:4343 src/gui/sysManager.cpp:138 +#, c-format +msgid "cannot add chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4355 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4365 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4367 src/gui/gui.cpp:4390 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4379 src/gui/sysManager.cpp:109 +#, c-format +msgid "cannot change chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4388 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4394 +#, c-format +msgid "cannot remove chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4408 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4414 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4418 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4426 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4434 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4439 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4441 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4445 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4448 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4454 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4455 src/gui/settings.cpp:2502 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/gui.cpp:4458 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4462 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4465 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4472 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4473 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4474 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4475 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4477 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4478 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4479 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4481 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4482 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4483 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4486 src/gui/gui.cpp:4488 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4490 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4491 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4492 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4495 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4496 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4497 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4500 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4501 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4502 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4503 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4504 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4507 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4508 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4509 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4510 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4513 src/gui/log.cpp:28 +msgid "debug" +msgstr "" + +#: src/gui/gui.cpp:4514 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4516 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4517 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4521 src/gui/gui.cpp:4529 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4522 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4523 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4524 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4530 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4531 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4532 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4533 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4548 +#, c-format +msgid "| Speed %d:%d" +msgstr "" + +#: src/gui/gui.cpp:4550 +#, c-format +msgid "| Speed %d" +msgstr "" + +#: src/gui/gui.cpp:4552 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4555 +#, c-format +msgid " @ %gHz (%g BPM) " +msgstr "" + +#: src/gui/gui.cpp:4558 +#, c-format +msgid "| Order %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4560 +#, c-format +msgid "| Order %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4564 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4566 +#, c-format +msgid "| Row %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4569 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4572 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4581 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4582 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4583 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4603 +msgid "Note off (cut)" +msgstr "" + +#: src/gui/gui.cpp:4605 +msgid "Note off (release)" +msgstr "" + +#: src/gui/gui.cpp:4607 +msgid "Macro release only" +msgstr "" + +#: src/gui/gui.cpp:4609 +#, c-format +msgid "Note on: %s" +msgstr "" + +#: src/gui/gui.cpp:4617 +#, c-format +msgid "Ins %d: " +msgstr "" + +#: src/gui/gui.cpp:4620 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4629 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "" + +#: src/gui/gui.cpp:4632 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4819 src/gui/gui.cpp:4822 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:4935 +msgid "" +"there was an error in the file dialog! you may want to report this issue " +"to:\n" +"https://github.com/tildearrow/furnace/issues\n" +"check the Log Viewer (window > log viewer) for more information.\n" +"\n" +"for now please disable the system file picker in Settings > General." +msgstr "" + +#: src/gui/gui.cpp:4938 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:4940 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" + +#: src/gui/gui.cpp:5076 +msgid "" +"error while saving instrument! only the following instrument types are " +"supported:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" +msgstr "" + +#: src/gui/gui.cpp:5104 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5149 src/gui/gui.cpp:6333 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5164 src/gui/gui.cpp:5173 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5192 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5198 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5216 src/gui/gui.cpp:5270 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5222 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5263 src/gui/gui.cpp:6237 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5275 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5284 src/gui/gui.cpp:5294 src/gui/gui.cpp:5313 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5321 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5336 src/gui/gui.cpp:5357 src/gui/gui.cpp:5381 +#: src/gui/gui.cpp:5402 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5344 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5365 +#, c-format +msgid "Could not write ZSM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5389 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5410 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5434 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5439 src/gui/gui.cpp:5456 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5477 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5480 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5488 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5504 src/gui/gui.cpp:5639 src/gui/gui.cpp:5640 +msgid "Warning" +msgstr "" + +#: src/gui/gui.cpp:5509 src/gui/gui.cpp:5630 src/gui/gui.cpp:5631 +#: src/gui/insEdit.cpp:7520 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5514 src/gui/gui.cpp:6171 src/gui/gui.cpp:6172 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5519 src/gui/gui.cpp:6250 src/gui/gui.cpp:6251 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5534 src/gui/gui.cpp:5587 src/gui/gui.cpp:5588 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5557 src/gui/gui.cpp:5607 src/gui/settings.cpp:921 +msgid "New Song" +msgstr "" + +#: src/gui/gui.cpp:5567 src/gui/gui.cpp:5619 src/gui/guiConst.cpp:567 +msgid "Command Palette" +msgstr "" + +#: src/gui/gui.cpp:5589 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5590 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5632 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:5644 src/gui/gui.cpp:5668 src/gui/gui.cpp:5692 +#: src/gui/gui.cpp:5716 src/gui/gui.cpp:5740 src/gui/gui.cpp:5764 +#: src/gui/gui.cpp:5796 src/gui/gui.cpp:5812 src/gui/gui.cpp:5823 +#: src/gui/gui.cpp:5835 src/gui/gui.cpp:5989 src/gui/gui.cpp:6011 +#: src/gui/gui.cpp:6026 src/gui/gui.cpp:6037 +msgid "Yes" +msgstr "" + +#: src/gui/gui.cpp:5862 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:5865 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:5872 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:5939 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:5942 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:5951 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:5964 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:5981 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6060 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6064 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6069 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6089 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6175 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6178 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6252 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6279 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6284 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6292 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6296 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6300 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6313 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6355 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:6677 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:6857 src/gui/gui.cpp:6965 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6859 src/gui/gui.cpp:6967 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6864 src/gui/gui.cpp:6972 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:6875 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:6880 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7508 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "" + #: src/gui/guiConst.cpp:127 msgid "Generic Sample" msgstr "" -#: src/gui/guiConst.cpp:149 +#: src/gui/guiConst.cpp:149 src/gui/settings.cpp:3976 msgid "VRC6 (saw)" msgstr "" @@ -2413,11 +3505,11 @@ msgstr "" msgid "OPL (drums)" msgstr "" -#: src/gui/guiConst.cpp:179 +#: src/gui/guiConst.cpp:179 src/gui/settings.cpp:4017 msgid "PowerNoise (noise)" msgstr "" -#: src/gui/guiConst.cpp:180 +#: src/gui/guiConst.cpp:180 src/gui/settings.cpp:4018 msgid "PowerNoise (slope)" msgstr "" @@ -2478,9 +3570,21 @@ msgstr "" #: src/gui/insEdit.cpp:7393 src/gui/insEdit.cpp:7401 src/gui/insEdit.cpp:7413 #: src/gui/insEdit.cpp:7428 src/gui/insEdit.cpp:7439 src/gui/insEdit.cpp:7447 #: src/gui/insEdit.cpp:7456 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7474 +#: src/gui/settings.cpp:3956 msgid "Pitch" msgstr "" +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 +#: src/gui/insEdit.cpp:6941 src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 +#: src/gui/insEdit.cpp:7108 src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 +#: src/gui/insEdit.cpp:7212 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 +#: src/gui/insEdit.cpp:7253 src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 +#: src/gui/insEdit.cpp:7287 src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 +#: src/gui/insEdit.cpp:7392 src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1065 +msgid "Panning" +msgstr "" + #: src/gui/guiConst.cpp:231 msgid "Time" msgstr "" @@ -2493,7 +3597,7 @@ msgstr "" msgid "System (Secondary)" msgstr "" -#: src/gui/guiConst.cpp:235 +#: src/gui/guiConst.cpp:235 src/gui/settings.cpp:3855 src/gui/settings.cpp:4076 msgid "Miscellaneous" msgstr "" @@ -2593,10 +3697,6 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5561 src/gui/gui.cpp:5613 -msgid "Command Palette" -msgstr "" - #: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -2645,7 +3745,7 @@ msgstr "" msgid "Sample List" msgstr "" -#: src/gui/guiConst.cpp:586 +#: src/gui/guiConst.cpp:586 src/gui/settings.cpp:4104 msgid "Sample Editor" msgstr "" @@ -2657,7 +3757,7 @@ msgstr "" msgid "Oscilloscope (master)" msgstr "" -#: src/gui/guiConst.cpp:596 +#: src/gui/guiConst.cpp:596 src/gui/settings.cpp:3909 msgid "Volume Meter" msgstr "" @@ -2669,7 +3769,7 @@ msgstr "" msgid "Compatibility Flags" msgstr "" -#: src/gui/guiConst.cpp:599 +#: src/gui/guiConst.cpp:599 src/gui/settings.cpp:4131 msgid "Piano" msgstr "" @@ -2677,7 +3777,7 @@ msgstr "" msgid "Song Comments" msgstr "" -#: src/gui/guiConst.cpp:602 +#: src/gui/guiConst.cpp:602 src/gui/settings.cpp:4122 msgid "Pattern Manager" msgstr "" @@ -2689,7 +3789,7 @@ msgstr "" msgid "Register View" msgstr "" -#: src/gui/guiConst.cpp:605 +#: src/gui/guiConst.cpp:605 src/gui/settings.cpp:4183 msgid "Log Viewer" msgstr "" @@ -2705,7 +3805,7 @@ msgstr "" msgid "Find/Replace" msgstr "" -#: src/gui/guiConst.cpp:610 +#: src/gui/guiConst.cpp:610 src/gui/settings.cpp:4141 msgid "Clock" msgstr "" @@ -2713,7 +3813,7 @@ msgstr "" msgid "Oscilloscope (X-Y)" msgstr "" -#: src/gui/guiConst.cpp:613 +#: src/gui/guiConst.cpp:613 src/gui/settings.cpp:3636 src/gui/settings.cpp:4157 msgid "Memory Composition" msgstr "" @@ -3181,7 +4281,7 @@ msgstr "" msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:740 src/gui/settings.cpp:1442 msgid "Sample preview" msgstr "" @@ -3381,6 +4481,18 @@ msgstr "" msgid "Deep clone current order to end of song" msgstr "" +#: src/gui/guiConst.cpp:794 src/gui/orders.cpp:125 +msgid "Remove order" +msgstr "" + +#: src/gui/guiConst.cpp:795 src/gui/orders.cpp:146 +msgid "Move order up" +msgstr "" + +#: src/gui/guiConst.cpp:796 src/gui/orders.cpp:155 +msgid "Move order down" +msgstr "" + #: src/gui/guiConst.cpp:797 msgid "Replay order" msgstr "" @@ -3389,16 +4501,16 @@ msgstr "" msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 +#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 src/gui/settings.cpp:4031 msgid "FM" msgstr "" -#: src/gui/guiConst.cpp:1394 src/gui/waveEdit.cpp:199 src/gui/insEdit.cpp:183 -#: src/gui/insEdit.cpp:194 src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 +#: src/gui/guiConst.cpp:1394 src/gui/insEdit.cpp:183 src/gui/insEdit.cpp:194 +#: src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 src/gui/waveEdit.cpp:199 msgid "Square" msgstr "" -#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 +#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 src/gui/settings.cpp:3870 msgid "Wavetable" msgstr "" @@ -3407,2418 +4519,6 @@ msgstr "" msgid "Special" msgstr "" -#: src/gui/piano.cpp:103 -msgid "Options" -msgstr "" - -#: src/gui/piano.cpp:106 -msgid "Key layout:" -msgstr "" - -#: src/gui/piano.cpp:108 -msgid "Automatic" -msgstr "" - -#: src/gui/piano.cpp:111 -msgid "Standard" -msgstr "" - -#: src/gui/piano.cpp:114 -msgid "Continuous" -msgstr "" - -#: src/gui/piano.cpp:118 -msgid "Value input pad:" -msgstr "" - -#: src/gui/piano.cpp:120 -msgid "Disabled" -msgstr "" - -#: src/gui/piano.cpp:123 -msgid "Replace piano" -msgstr "" - -#: src/gui/piano.cpp:126 -msgid "Split (automatic)" -msgstr "" - -#: src/gui/piano.cpp:129 -msgid "Split (always visible)" -msgstr "" - -#: src/gui/piano.cpp:133 -msgid "Share play/edit offset/range" -msgstr "" - -#: src/gui/piano.cpp:134 -msgid "Read-only (can't input notes)" -msgstr "" - -#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 src/gui/insEdit.cpp:177 -#: src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 -msgid "Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 src/gui/insEdit.cpp:200 -#: src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 -msgid "Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:202 src/gui/insEdit.cpp:325 -#: src/gui/insEdit.cpp:654 -msgid "Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:33 -msgid "Pulse" -msgstr "" - -#: src/gui/waveEdit.cpp:38 -msgid "Linear" -msgstr "" - -#: src/gui/waveEdit.cpp:39 -msgid "Cosine" -msgstr "" - -#: src/gui/waveEdit.cpp:40 -msgid "Cubic" -msgstr "" - -#: src/gui/waveEdit.cpp:193 -msgid "Rect. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:194 -msgid "Abs. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:195 -msgid "Quart. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:196 -msgid "Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:197 -msgid "Abs. Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:200 -msgid "rectSquare" -msgstr "" - -#: src/gui/waveEdit.cpp:203 -msgid "Rect. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:204 -msgid "Abs. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:206 -msgid "Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:207 -msgid "Rect. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:208 -msgid "Abs. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:210 -msgid "Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:211 -msgid "Rect. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:212 -msgid "Abs. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:213 -msgid "Quart. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:214 -msgid "Squish. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:215 -msgid "Squish. Abs. Cub. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:218 -msgid "Rect. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:219 -msgid "Abs. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:220 -msgid "Quart. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:221 -msgid "Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:222 -msgid "Abs. Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:224 -msgid "Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:225 -msgid "Rect. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:226 -msgid "Abs. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:227 -msgid "Quart. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:228 -msgid "Squish. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:229 -msgid "Squish. Abs. Cub. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 -msgid "no wavetable selected" -msgstr "" - -#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5223 -msgid "select one..." -msgstr "" - -#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 -#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 -msgid "or" -msgstr "" - -#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5245 -msgid "Create New" -msgstr "" - -#: src/gui/waveEdit.cpp:487 -msgid "Steps" -msgstr "" - -#: src/gui/waveEdit.cpp:491 -msgid "Lines" -msgstr "" - -#: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2687 -msgid "Width" -msgstr "" - -#: src/gui/waveEdit.cpp:498 -msgid "" -"use a width of:\n" -"- any on Amiga/N163\n" -"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " -"Boy and WonderSwan\n" -"- 64 on FDS\n" -"- 128 on X1-010\n" -"any other widths will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:510 -msgid "Height" -msgstr "" - -#: src/gui/waveEdit.cpp:512 -msgid "" -"use a height of:\n" -"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " -"Envelope shape and N163\n" -"- 32 for PC Engine\n" -"- 64 for FDS and Virtual Boy\n" -"- 256 for X1-010 and SCC\n" -"any other heights will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:578 -msgid "Shapes" -msgstr "" - -#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 -#: src/gui/insEdit.cpp:6948 src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 -#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 -msgid "Duty" -msgstr "" - -#: src/gui/waveEdit.cpp:607 -msgid "Exponent" -msgstr "" - -#: src/gui/waveEdit.cpp:617 -msgid "XOR Point" -msgstr "" - -#: src/gui/waveEdit.cpp:627 -msgid "Amplitude/Phase" -msgstr "" - -#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 -msgid "Op" -msgstr "" - -#: src/gui/waveEdit.cpp:683 -msgid "Mult" -msgstr "" - -#: src/gui/waveEdit.cpp:685 -msgid "FB" -msgstr "" - -#: src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 -#: src/gui/insEdit.cpp:5812 src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 -#: src/gui/insEdit.cpp:6963 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 -#: src/gui/insEdit.cpp:7004 src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 -#: src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 -#: src/gui/insEdit.cpp:7074 src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 -#: src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 -#: src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 -#: src/gui/insEdit.cpp:7211 src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 -#: src/gui/insEdit.cpp:7425 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 -#: src/gui/insEdit.cpp:7473 -msgid "Waveform" -msgstr "" - -#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 -msgid "Connection Diagram" -msgstr "" - -#: src/gui/waveEdit.cpp:765 -msgid "Out" -msgstr "" - -#: src/gui/waveEdit.cpp:872 -msgid "WaveTools" -msgstr "" - -#: src/gui/waveEdit.cpp:890 -msgid "Scale X" -msgstr "" - -#: src/gui/waveEdit.cpp:896 -msgid "wavetable longer than 256 samples!" -msgstr "" - -#: src/gui/waveEdit.cpp:960 -msgid "Scale Y" -msgstr "" - -#: src/gui/waveEdit.cpp:978 -msgid "Offset X" -msgstr "" - -#: src/gui/waveEdit.cpp:1000 -msgid "Offset Y" -msgstr "" - -#: src/gui/waveEdit.cpp:1017 -msgid "Smooth" -msgstr "" - -#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:996 -msgid "Amplify" -msgstr "" - -#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1046 -msgid "Normalize" -msgstr "" - -#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1121 -msgid "Reverse" -msgstr "" - -#: src/gui/waveEdit.cpp:1117 -msgid "Half" -msgstr "" - -#: src/gui/waveEdit.cpp:1127 -msgid "Double" -msgstr "" - -#: src/gui/waveEdit.cpp:1137 -msgid "Convert Signed/Unsigned" -msgstr "" - -#: src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3040 -msgid "Randomize" -msgstr "" - -#: src/gui/waveEdit.cpp:1167 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:247 -msgid "Hex" -msgstr "" - -#: src/gui/waveEdit.cpp:1179 -msgid "Signed/Unsigned" -msgstr "" - -#: src/gui/sampleEdit.cpp:65 -#, c-format -msgid "%s: maximum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:72 -#, c-format -msgid "%s: minimum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:79 -#, c-format -msgid "%s: sample rate must be %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 -msgid "no sample selected" -msgstr "" - -#: src/gui/sampleEdit.cpp:229 -#, c-format -msgid "SNES: loop start must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:235 -#, c-format -msgid "SNES: loop end must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:240 -msgid "SNES: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:249 -msgid "QSound: loop cannot be longer than 32767 samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:259 -msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:263 -msgid "NES: maximum DPCM sample length is 32648" -msgstr "" - -#: src/gui/sampleEdit.cpp:268 -msgid "X1-010: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:271 -msgid "X1-010: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:276 -msgid "GA20: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:287 -msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:290 -msgid "YM2608: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:300 -msgid "YM2610: ADPCM-A samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:302 -msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:305 -msgid "YM2610: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:309 -msgid "YM2610: maximum ADPCM-A sample length is 2097152" -msgstr "" - -#: src/gui/sampleEdit.cpp:318 -msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:321 -msgid "Y8950: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:328 -msgid "Amiga: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:331 -msgid "Amiga: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:335 -msgid "Amiga: maximum sample length is 131070" -msgstr "" - -#: src/gui/sampleEdit.cpp:344 -msgid "SegaPCM: maximum sample length is 65280" -msgstr "" - -#: src/gui/sampleEdit.cpp:353 -msgid "K053260: loop point ignored (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:357 -msgid "K053260: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:362 -msgid "C140: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:371 -msgid "C219: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:374 -msgid "C219: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:378 -msgid "C219: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:386 -msgid "MSM6295: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:389 -msgid "MSM6295: maximum bankswitched sample length is 129024" -msgstr "" - -#: src/gui/sampleEdit.cpp:395 -msgid "GBA DMA: loop start must be a multiple of 4" -msgstr "" - -#: src/gui/sampleEdit.cpp:398 -msgid "GBA DMA: loop length must be a multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:402 -msgid "GBA DMA: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:411 -msgid "ES5506: backward loop mode isn't supported" -msgstr "" - -#: src/gui/sampleEdit.cpp:414 -msgid "" -"backward/ping-pong only supported in Generic PCM DAC\n" -"ping-pong also on ES5506" -msgstr "" - -#: src/gui/sampleEdit.cpp:444 -msgid "Info" -msgstr "" - -#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 -msgid "Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:453 -msgid "Compat Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:457 -msgid "" -"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " -"to an octave." -msgstr "" - -#: src/gui/sampleEdit.cpp:463 -#, c-format -msgid "Loop (length: %d)##Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:463 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 -#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6017 -msgid "Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 -#: src/gui/sampleEdit.cpp:752 -msgid "changing the loop in a BRR sample may result in glitches!" -msgstr "" - -#: src/gui/sampleEdit.cpp:501 src/gui/insEdit.cpp:5321 -msgid "Type" -msgstr "" - -#: src/gui/sampleEdit.cpp:529 -msgid "BRR emphasis" -msgstr "" - -#: src/gui/sampleEdit.cpp:538 -msgid "" -"this is a BRR sample.\n" -"enabling this option will muffle it (only affects non-SNES chips)." -msgstr "" - -#: src/gui/sampleEdit.cpp:540 -msgid "" -"enable this option to slightly boost high frequencies\n" -"to compensate for the SNES' Gaussian filter's muffle." -msgstr "" - -#: src/gui/sampleEdit.cpp:546 -msgid "8-bit dither" -msgstr "" - -#: src/gui/sampleEdit.cpp:554 -msgid "dither the sample when used on a chip that only supports 8-bit samples." -msgstr "" - -#: src/gui/sampleEdit.cpp:695 src/gui/gui.cpp:2969 -msgid "Start" -msgstr "" - -#: src/gui/sampleEdit.cpp:731 src/gui/gui.cpp:2977 -msgid "End" -msgstr "" - -#: src/gui/sampleEdit.cpp:841 -#, c-format -msgid "" -"%s\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:843 -#, c-format -msgid "" -"%s (%s)\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:847 -msgid "" -"\n" -"\n" -"not enough memory for this sample!" -msgstr "" - -#: src/gui/sampleEdit.cpp:871 -msgid "Edit mode: Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:880 -msgid "Edit mode: Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 -msgid "Resize" -msgstr "" - -#: src/gui/sampleEdit.cpp:906 -msgid "couldn't resize! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 -msgid "Resample" -msgstr "" - -#: src/gui/sampleEdit.cpp:951 -msgid "Factor" -msgstr "" - -#: src/gui/sampleEdit.cpp:956 -msgid "Filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:961 -msgid "couldn't resample! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 -#: src/gui/sampleEdit.cpp:1281 -msgid "Apply" -msgstr "" - -#: src/gui/sampleEdit.cpp:1053 -msgid "Fade in" -msgstr "" - -#: src/gui/sampleEdit.cpp:1060 -msgid "Fade out" -msgstr "" - -#: src/gui/sampleEdit.cpp:1065 -msgid "Insert silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1076 -msgid "Go" -msgstr "" - -#: src/gui/sampleEdit.cpp:1081 -msgid "couldn't insert! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1098 -msgid "Apply silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1112 -msgid "Trim" -msgstr "" - -#: src/gui/sampleEdit.cpp:1135 -msgid "Signed/unsigned exchange" -msgstr "" - -#: src/gui/sampleEdit.cpp:1140 -msgid "Apply filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:1151 -msgid "Cutoff:" -msgstr "" - -#: src/gui/sampleEdit.cpp:1161 src/gui/insEdit.cpp:5895 -#: src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 src/gui/insEdit.cpp:7216 -#: src/gui/insEdit.cpp:7478 -msgid "Resonance" -msgstr "" - -#: src/gui/sampleEdit.cpp:1167 src/gui/insEdit.cpp:6897 -msgid "Power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1181 -msgid "Low-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1186 -msgid "Band-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1191 -msgid "High-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1262 -msgid "Crossfade loop points" -msgstr "" - -#: src/gui/sampleEdit.cpp:1271 -msgid "Number of samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:1277 -msgid "Linear <-> Equal power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1283 -msgid "Crossfade: length would go out of bounds. Aborted..." -msgstr "" - -#: src/gui/sampleEdit.cpp:1286 -msgid "Crossfade: length would overflow loopStart. Try a smaller random value." -msgstr "" - -#: src/gui/sampleEdit.cpp:1332 -msgid "Preview sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1346 -msgid "Create instrument from sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1747 -msgid "paste (replace)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1750 -msgid "paste (mix)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1754 src/gui/gui.cpp:2763 -msgid "select all" -msgstr "" - -#: src/gui/sampleEdit.cpp:1758 -msgid "set loop to selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1761 -msgid "create wavetable from selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:1769 -#, c-format -msgid "%d samples, %d bytes" -msgstr "" - -#: src/gui/sampleEdit.cpp:1784 -#, c-format -msgid " (%d-%d: %d samples)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1976 -msgid "Non-8/16-bit samples cannot be edited without prior conversion." -msgstr "" - -#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 -msgid "Choose a System!" -msgstr "" - -#: src/gui/newSong.cpp:179 -msgid "Categories" -msgstr "" - -#: src/gui/newSong.cpp:210 -msgid "no systems here yet!" -msgstr "" - -#: src/gui/newSong.cpp:212 -msgid "no results" -msgstr "" - -#: src/gui/newSong.cpp:228 -msgid "I'm feeling lucky" -msgstr "" - -#: src/gui/newSong.cpp:230 -msgid "no categories available! what in the world." -msgstr "" - -#: src/gui/newSong.cpp:265 -msgid "it appears you're extremely lucky today!" -msgstr "" - -#: src/gui/cursor.cpp:205 -#, c-format -msgid "finish selection: %d.%d,%d - %d.%d,%d" -msgstr "" - -#: src/gui/tutorial.cpp:485 -msgid "" -"Play demo songs?\n" -"- Down: Play current song\n" -"- Up: Play demo songs" -msgstr "" - -#: src/gui/tutorial.cpp:489 -msgid "" -"Welcome to Combat Vehicle!\n" -"\n" -"Controls:\n" -"X - Shoot Arrow Key - Move\n" -"Z - Special Esc - Quit" -msgstr "" - -#: src/gui/tutorial.cpp:494 -msgid "GAME OVER" -msgstr "" - -#: src/gui/tutorial.cpp:496 -msgid "High Score!" -msgstr "" - -#: src/gui/tutorial.cpp:656 -msgid "Welcome!" -msgstr "" - -#: src/gui/tutorial.cpp:659 -msgid "welcome to Furnace, the biggest open-source chiptune tracker!" -msgstr "" - -#: src/gui/tutorial.cpp:663 -msgid "here are some tips to get you started:" -msgstr "" - -#: src/gui/tutorial.cpp:666 -msgid "" -"- add an instrument by clicking on + in Instruments\n" -"- click on the pattern view to focus it\n" -"- channel columns have the following, in this order: note, instrument, " -"volume and effects\n" -"- hit space bar while on the pattern to toggle Edit Mode\n" -"- click on the pattern or use arrow keys to move the cursor\n" -"- values (instrument, volume, effects and effect values) are in hexadecimal\n" -"- hit enter to play/stop the song\n" -"- extend the song by adding more orders in the Orders window\n" -"- click on the Orders matrix to change the patterns of a channel (left click " -"increases; right click decreases)" -msgstr "" - -#: src/gui/tutorial.cpp:678 -msgid "" -"if you need help, you may:\n" -"- read the manual (a file called manual.pdf)\n" -"- ask for help in Discussions (https://github.com/tildearrow/furnace/" -"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " -"in Revolt (official: https://rvlt.gg/GRPS6tmc)" -msgstr "" - -#: src/gui/tutorial.cpp:685 -msgid "" -"if you find any issues, be sure to report them! the issue tracker is here: " -"https://github.com/tildearrow/furnace/issues" -msgstr "" - -#: src/gui/tutorial.cpp:1426 -#, c-format -msgid "STAGE %d" -msgstr "" - -#: src/gui/songInfo.cpp:50 -msgid "Author" -msgstr "" - -#: src/gui/songInfo.cpp:60 -msgid "Album" -msgstr "" - -#: src/gui/songInfo.cpp:79 -msgid "Auto" -msgstr "" - -#: src/gui/songInfo.cpp:100 -msgid "Tuning (A-4)" -msgstr "" - -#: src/gui/grooves.cpp:38 -msgid "use effect 09xx to select a groove pattern." -msgstr "" - -#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4474 -msgid "pattern" -msgstr "" - -#: src/gui/grooves.cpp:132 -msgid "remove" -msgstr "" - -#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4195 -msgid "Unsaved changes! Save changes before opening another file?" -msgstr "" - -#: src/gui/doAction.cpp:52 -msgid "Unsaved changes! Save changes before opening backup?" -msgstr "" - -#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4231 src/gui/gui.cpp:5013 -#: src/gui/gui.cpp:5051 src/gui/gui.cpp:5057 src/gui/gui.cpp:5645 -#: src/gui/gui.cpp:5669 src/gui/gui.cpp:5693 src/gui/gui.cpp:5717 -#: src/gui/gui.cpp:5741 src/gui/gui.cpp:5765 -#, c-format -msgid "Error while saving file! (%s)" -msgstr "" - -#: src/gui/doAction.cpp:189 -msgid "Error while sending request (MIDI output not configured?)" -msgstr "" - -#: src/gui/doAction.cpp:197 -msgid "Select an option: (cannot be undone!)" -msgstr "" - -#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 -#: src/gui/gui.cpp:6079 -msgid "too many instruments!" -msgstr "" - -#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 -#: src/gui/gui.cpp:6147 src/gui/insEdit.cpp:6860 -msgid "too many wavetables!" -msgstr "" - -#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 -msgid "too many samples!" -msgstr "" - -#: src/gui/doAction.cpp:1124 -msgid "couldn't paste! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/doAction.cpp:1628 -msgid "select at least one sample!" -msgstr "" - -#: src/gui/doAction.cpp:1630 -msgid "maximum size is 256 samples!" -msgstr "" - -#: src/gui/csPlayer.cpp:113 -msgid "Load" -msgstr "" - -#: src/gui/csPlayer.cpp:117 -msgid "Kill" -msgstr "" - -#: src/gui/csPlayer.cpp:119 -msgid "Kikai wa mou shindeiru!" -msgstr "" - -#: src/gui/csPlayer.cpp:123 -msgid "Burn Current Song" -msgstr "" - -#: src/gui/csPlayer.cpp:141 -msgid "Status" -msgstr "" - -#: src/gui/csPlayer.cpp:148 -msgid "start" -msgstr "" - -#: src/gui/csPlayer.cpp:150 -msgid "PC" -msgstr "" - -#: src/gui/csPlayer.cpp:152 -msgid "wait" -msgstr "" - -#: src/gui/csPlayer.cpp:154 -msgid "SP" -msgstr "" - -#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 -msgid "note" -msgstr "" - -#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 -msgid "pitch" -msgstr "" - -#: src/gui/csPlayer.cpp:160 -msgid "vol" -msgstr "" - -#: src/gui/csPlayer.cpp:162 -msgid "vols" -msgstr "" - -#: src/gui/csPlayer.cpp:164 -msgid "vib" -msgstr "" - -#: src/gui/csPlayer.cpp:166 -msgid "porta" -msgstr "" - -#: src/gui/csPlayer.cpp:168 -msgid "arp" -msgstr "" - -#: src/gui/csPlayer.cpp:203 -msgid "Trace" -msgstr "" - -#: src/gui/csPlayer.cpp:244 -msgid "Disassemble" -msgstr "" - -#: src/gui/gui.cpp:1130 src/gui/gui.cpp:1134 -msgid "the song is over!" -msgstr "" - -#: src/gui/gui.cpp:1661 -msgid "Open File" -msgstr "" - -#: src/gui/gui.cpp:1662 src/gui/gui.cpp:1792 src/gui/gui.cpp:1832 -#: src/gui/gui.cpp:1947 src/gui/gui.cpp:1956 src/gui/gui.cpp:1965 -#: src/gui/gui.cpp:2067 src/gui/gui.cpp:2087 src/gui/gui.cpp:2105 -msgid "compatible files" -msgstr "" - -#: src/gui/gui.cpp:1663 src/gui/gui.cpp:1737 src/gui/gui.cpp:1793 -#: src/gui/gui.cpp:1833 src/gui/gui.cpp:1845 src/gui/gui.cpp:1864 -#: src/gui/gui.cpp:2068 src/gui/gui.cpp:2078 src/gui/gui.cpp:2089 -#: src/gui/gui.cpp:2107 -msgid "all files" -msgstr "" - -#: src/gui/gui.cpp:1670 -msgid "no backups made yet!" -msgstr "" - -#: src/gui/gui.cpp:1675 src/gui/gui.cpp:1684 src/gui/gui.cpp:2124 -msgid "Furnace song" -msgstr "" - -#: src/gui/gui.cpp:1683 -msgid "Save File" -msgstr "" - -#: src/gui/gui.cpp:1692 src/gui/gui.cpp:1702 -msgid "Export DMF" -msgstr "" - -#: src/gui/gui.cpp:1693 -msgid "DefleMask 1.1.3 module" -msgstr "" - -#: src/gui/gui.cpp:1703 -msgid "DefleMask 1.0/legacy module" -msgstr "" - -#: src/gui/gui.cpp:1720 -msgid "Load Instrument" -msgstr "" - -#: src/gui/gui.cpp:1721 -msgid "all compatible files" -msgstr "" - -#: src/gui/gui.cpp:1722 src/gui/gui.cpp:1771 -msgid "Furnace instrument" -msgstr "" - -#: src/gui/gui.cpp:1723 src/gui/gui.cpp:1781 -msgid "DefleMask preset" -msgstr "" - -#: src/gui/gui.cpp:1724 -msgid "TFM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1725 -msgid "VGM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1726 -msgid "Scream Tracker 3 instrument" -msgstr "" - -#: src/gui/gui.cpp:1727 -msgid "SoundBlaster instrument" -msgstr "" - -#: src/gui/gui.cpp:1728 -msgid "Wohlstand OPL instrument" -msgstr "" - -#: src/gui/gui.cpp:1729 -msgid "Wohlstand OPN instrument" -msgstr "" - -#: src/gui/gui.cpp:1730 -msgid "Gens KMod patch dump" -msgstr "" - -#: src/gui/gui.cpp:1731 -msgid "BNK file (AdLib)" -msgstr "" - -#: src/gui/gui.cpp:1732 -msgid "FF preset bank" -msgstr "" - -#: src/gui/gui.cpp:1733 -msgid "2612edit GYB preset bank" -msgstr "" - -#: src/gui/gui.cpp:1734 -msgid "VOPM preset bank" -msgstr "" - -#: src/gui/gui.cpp:1735 -msgid "Wohlstand WOPL bank" -msgstr "" - -#: src/gui/gui.cpp:1736 -msgid "Wohlstand WOPN bank" -msgstr "" - -#: src/gui/gui.cpp:1770 src/gui/gui.cpp:1780 -msgid "Save Instrument" -msgstr "" - -#: src/gui/gui.cpp:1791 -msgid "Load Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1803 src/gui/gui.cpp:1812 src/gui/gui.cpp:1821 -msgid "Save Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1804 -msgid "Furnace wavetable" -msgstr "" - -#: src/gui/gui.cpp:1813 -msgid "DefleMask wavetable" -msgstr "" - -#: src/gui/gui.cpp:1822 -msgid "raw data" -msgstr "" - -#: src/gui/gui.cpp:1831 -msgid "Load Sample" -msgstr "" - -#: src/gui/gui.cpp:1844 -msgid "Load Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1853 -msgid "Save Sample" -msgstr "" - -#: src/gui/gui.cpp:1854 src/gui/gui.cpp:1874 src/gui/gui.cpp:1884 -#: src/gui/gui.cpp:1894 -msgid "Wave file" -msgstr "" - -#: src/gui/gui.cpp:1863 -msgid "Save Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1873 src/gui/gui.cpp:1883 src/gui/gui.cpp:1893 -msgid "Export Audio" -msgstr "" - -#: src/gui/gui.cpp:1903 -msgid "Export VGM" -msgstr "" - -#: src/gui/gui.cpp:1904 -msgid "VGM file" -msgstr "" - -#: src/gui/gui.cpp:1913 -msgid "Export ZSM" -msgstr "" - -#: src/gui/gui.cpp:1914 -msgid "ZSM file" -msgstr "" - -#: src/gui/gui.cpp:1923 src/gui/gui.cpp:1933 -msgid "Export Command Stream" -msgstr "" - -#: src/gui/gui.cpp:1924 -msgid "text file" -msgstr "" - -#: src/gui/gui.cpp:1934 -msgid "binary file" -msgstr "" - -#: src/gui/gui.cpp:1941 src/gui/gui.cpp:5364 -msgid "Coming soon!" -msgstr "" - -#: src/gui/gui.cpp:1946 src/gui/gui.cpp:1955 src/gui/gui.cpp:1964 -msgid "Select Font" -msgstr "" - -#: src/gui/gui.cpp:1973 -msgid "Select Color File" -msgstr "" - -#: src/gui/gui.cpp:1974 src/gui/gui.cpp:1983 src/gui/gui.cpp:2002 -#: src/gui/gui.cpp:2011 src/gui/gui.cpp:2020 src/gui/gui.cpp:2029 -#: src/gui/gui.cpp:2047 src/gui/gui.cpp:2056 -msgid "configuration files" -msgstr "" - -#: src/gui/gui.cpp:1982 -msgid "Select Keybind File" -msgstr "" - -#: src/gui/gui.cpp:1991 -msgid "Select Layout File" -msgstr "" - -#: src/gui/gui.cpp:1992 src/gui/gui.cpp:2038 -msgid ".ini files" -msgstr "" - -#: src/gui/gui.cpp:2001 -msgid "Select User Presets File" -msgstr "" - -#: src/gui/gui.cpp:2010 -msgid "Select Settings File" -msgstr "" - -#: src/gui/gui.cpp:2019 -msgid "Export Colors" -msgstr "" - -#: src/gui/gui.cpp:2028 -msgid "Export Keybinds" -msgstr "" - -#: src/gui/gui.cpp:2037 -msgid "Export Layout" -msgstr "" - -#: src/gui/gui.cpp:2046 -msgid "Export User Presets" -msgstr "" - -#: src/gui/gui.cpp:2055 -msgid "Export Settings" -msgstr "" - -#: src/gui/gui.cpp:2066 -msgid "Load ROM" -msgstr "" - -#: src/gui/gui.cpp:2076 -msgid "Play Command Stream" -msgstr "" - -#: src/gui/gui.cpp:2077 -msgid "command stream" -msgstr "" - -#: src/gui/gui.cpp:2086 -msgid "Open Test" -msgstr "" - -#: src/gui/gui.cpp:2088 src/gui/gui.cpp:2106 -msgid "another option" -msgstr "" - -#: src/gui/gui.cpp:2104 -msgid "Open Test (Multi)" -msgstr "" - -#: src/gui/gui.cpp:2123 -msgid "Save Test" -msgstr "" - -#: src/gui/gui.cpp:2125 -msgid "DefleMask module" -msgstr "" - -#: src/gui/gui.cpp:2165 -msgid "compression error" -msgstr "" - -#: src/gui/gui.cpp:2177 -msgid "zlib stream error" -msgstr "" - -#: src/gui/gui.cpp:2199 -msgid "zlib finish stream error" -msgstr "" - -#: src/gui/gui.cpp:2253 src/gui/gui.cpp:2416 -#, c-format -msgid "on seek: %s" -msgstr "" - -#: src/gui/gui.cpp:2260 src/gui/gui.cpp:2423 -#, c-format -msgid "on pre tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2267 src/gui/gui.cpp:2430 -msgid "file is empty" -msgstr "" - -#: src/gui/gui.cpp:2270 src/gui/gui.cpp:2433 -#, c-format -msgid "on tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2277 src/gui/gui.cpp:2440 -#, c-format -msgid "on get size: %s" -msgstr "" - -#: src/gui/gui.cpp:2284 src/gui/gui.cpp:2447 -#, c-format -msgid "on read: %s" -msgstr "" - -#: src/gui/gui.cpp:2310 -msgid "everything OK" -msgstr "" - -#: src/gui/gui.cpp:2328 -msgid "" -"you have loaded a backup!\n" -"if you need to, please save it somewhere.\n" -"\n" -"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" -"Furnace will not save backups of backups." -msgstr "" - -#: src/gui/gui.cpp:2336 src/gui/gui.cpp:3737 src/gui/gui.cpp:4207 -msgid "Unsaved changes! Save changes before opening file?" -msgstr "" - -#: src/gui/gui.cpp:2730 -msgid "paste special..." -msgstr "" - -#: src/gui/gui.cpp:2731 -msgid "paste mix" -msgstr "" - -#: src/gui/gui.cpp:2732 -msgid "paste mix (background)" -msgstr "" - -#: src/gui/gui.cpp:2733 -msgid "paste with ins (foreground)" -msgstr "" - -#: src/gui/gui.cpp:2735 src/gui/gui.cpp:2747 src/gui/gui.cpp:2957 -msgid "no instruments available" -msgstr "" - -#: src/gui/gui.cpp:2745 -msgid "paste with ins (background)" -msgstr "" - -#: src/gui/gui.cpp:2757 -msgid "paste flood" -msgstr "" - -#: src/gui/gui.cpp:2758 -msgid "paste overflow" -msgstr "" - -#: src/gui/gui.cpp:2767 -msgid "operation mask..." -msgstr "" - -#: src/gui/gui.cpp:2774 -msgid "pull delete" -msgstr "" - -#: src/gui/gui.cpp:2778 -msgid "insert" -msgstr "" - -#: src/gui/gui.cpp:2786 -msgid "transpose (note)" -msgstr "" - -#: src/gui/gui.cpp:2790 -msgid "transpose (value)" -msgstr "" - -#: src/gui/gui.cpp:2802 src/gui/gui.cpp:3046 -msgid "invert values" -msgstr "" - -#: src/gui/gui.cpp:2818 -msgid "collapse/expand" -msgstr "" - -#: src/gui/gui.cpp:2823 -msgid "input latch" -msgstr "" - -#: src/gui/gui.cpp:2850 -msgid "" -"&&: selected instrument\n" -"..: no instrument" -msgstr "" - -#: src/gui/gui.cpp:2904 -msgid "Set" -msgstr "" - -#: src/gui/gui.cpp:2914 -msgid "Reset" -msgstr "" - -#: src/gui/gui.cpp:2924 -msgid "note up" -msgstr "" - -#: src/gui/gui.cpp:2925 -msgid "note down" -msgstr "" - -#: src/gui/gui.cpp:2926 -msgid "octave up" -msgstr "" - -#: src/gui/gui.cpp:2927 -msgid "octave down" -msgstr "" - -#: src/gui/gui.cpp:2929 -msgid "values up" -msgstr "" - -#: src/gui/gui.cpp:2930 -msgid "values down" -msgstr "" - -#: src/gui/gui.cpp:2931 -msgid "values up (+16)" -msgstr "" - -#: src/gui/gui.cpp:2932 -msgid "values down (-16)" -msgstr "" - -#: src/gui/gui.cpp:2935 -msgid "transpose" -msgstr "" - -#: src/gui/gui.cpp:2943 -msgid "Notes" -msgstr "" - -#: src/gui/gui.cpp:2948 -msgid "Values" -msgstr "" - -#: src/gui/gui.cpp:2955 -msgid "change instrument..." -msgstr "" - -#: src/gui/gui.cpp:2968 -msgid "gradient/fade..." -msgstr "" - -#: src/gui/gui.cpp:2985 src/gui/gui.cpp:3030 -msgid "Nibble mode" -msgstr "" - -#: src/gui/gui.cpp:2994 -msgid "Go ahead" -msgstr "" - -#: src/gui/gui.cpp:3000 src/gui/insEdit.cpp:7604 -msgid "scale..." -msgstr "" - -#: src/gui/gui.cpp:3005 -msgid "Scale" -msgstr "" - -#: src/gui/gui.cpp:3011 src/gui/insEdit.cpp:7632 -msgid "randomize..." -msgstr "" - -#: src/gui/gui.cpp:3012 -msgid "Minimum" -msgstr "" - -#: src/gui/gui.cpp:3021 -msgid "Maximum" -msgstr "" - -#: src/gui/gui.cpp:3050 -msgid "flip selection" -msgstr "" - -#: src/gui/gui.cpp:3053 -msgid "collapse/expand amount##CollapseAmount" -msgstr "" - -#: src/gui/gui.cpp:3062 -msgid "collapse pattern" -msgstr "" - -#: src/gui/gui.cpp:3063 -msgid "expand pattern" -msgstr "" - -#: src/gui/gui.cpp:3068 -msgid "collapse song" -msgstr "" - -#: src/gui/gui.cpp:3069 -msgid "expand song" -msgstr "" - -#: src/gui/gui.cpp:3074 -msgid "find/replace" -msgstr "" - -#: src/gui/gui.cpp:3088 src/gui/gui.cpp:5795 src/gui/gui.cpp:7300 -#, c-format -msgid "could NOT save layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3100 -#, c-format -msgid "could NOT load layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3562 -msgid "" -"Furnace has been started in Safe Mode.\n" -"this means that:\n" -"\n" -"- software rendering is being used\n" -"- audio output may not work\n" -"- font loading is disabled\n" -"\n" -"check any settings which may have made Furnace start up in this mode.\n" -"font loading is one of these." -msgstr "" - -#: src/gui/gui.cpp:4047 -msgid "can't keep going without graphics! Furnace will quit now." -msgstr "" - -#: src/gui/gui.cpp:4061 src/gui/gui.cpp:6650 src/gui/gui.cpp:7026 -msgid "error while loading fonts! please check your settings." -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "File" -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "file" -msgstr "" - -#: src/gui/gui.cpp:4186 -msgid "new..." -msgstr "" - -#: src/gui/gui.cpp:4193 -msgid "open..." -msgstr "" - -#: src/gui/gui.cpp:4200 -msgid "open recent" -msgstr "" - -#: src/gui/gui.cpp:4216 -msgid "nothing here yet" -msgstr "" - -#: src/gui/gui.cpp:4219 -msgid "clear history" -msgstr "" - -#: src/gui/gui.cpp:4220 -msgid "Are you sure you want to clear the recent file list?" -msgstr "" - -#: src/gui/gui.cpp:4235 -msgid "save as..." -msgstr "" - -#: src/gui/gui.cpp:4240 src/gui/gui.cpp:4281 -msgid "export audio..." -msgstr "" - -#: src/gui/gui.cpp:4244 src/gui/gui.cpp:4285 -msgid "export VGM..." -msgstr "" - -#: src/gui/gui.cpp:4253 src/gui/gui.cpp:4294 -msgid "export ZSM..." -msgstr "" - -#: src/gui/gui.cpp:4263 src/gui/gui.cpp:4304 -msgid "export Amiga validation data..." -msgstr "" - -#: src/gui/gui.cpp:4268 src/gui/gui.cpp:4309 -msgid "export text..." -msgstr "" - -#: src/gui/gui.cpp:4272 src/gui/gui.cpp:4313 -msgid "export command stream..." -msgstr "" - -#: src/gui/gui.cpp:4276 src/gui/gui.cpp:4317 -msgid "export .dmf..." -msgstr "" - -#: src/gui/gui.cpp:4322 -msgid "export..." -msgstr "" - -#: src/gui/gui.cpp:4328 -msgid "manage chips" -msgstr "" - -#: src/gui/gui.cpp:4332 -msgid "add chip..." -msgstr "" - -#: src/gui/gui.cpp:4337 src/gui/sysManager.cpp:138 -#, c-format -msgid "cannot add chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4349 -msgid "configure chip..." -msgstr "" - -#: src/gui/gui.cpp:4359 -msgid "change chip..." -msgstr "" - -#: src/gui/gui.cpp:4361 src/gui/gui.cpp:4384 -msgid "Preserve channel positions" -msgstr "" - -#: src/gui/gui.cpp:4373 src/gui/sysManager.cpp:109 -#, c-format -msgid "cannot change chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4382 -msgid "remove chip..." -msgstr "" - -#: src/gui/gui.cpp:4388 -#, c-format -msgid "cannot remove chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4402 -msgid "open built-in assets directory" -msgstr "" - -#: src/gui/gui.cpp:4408 -msgid "restore backup" -msgstr "" - -#: src/gui/gui.cpp:4412 -msgid "exit..." -msgstr "" - -#: src/gui/gui.cpp:4420 -msgid "edit" -msgstr "" - -#: src/gui/gui.cpp:4428 -msgid "clear..." -msgstr "" - -#: src/gui/gui.cpp:4433 -msgid "settings" -msgstr "" - -#: src/gui/gui.cpp:4435 -msgid "full screen" -msgstr "" - -#: src/gui/gui.cpp:4439 -msgid "lock layout" -msgstr "" - -#: src/gui/gui.cpp:4442 -msgid "pattern visualizer" -msgstr "" - -#: src/gui/gui.cpp:4448 -msgid "reset layout" -msgstr "" - -#: src/gui/gui.cpp:4449 -msgid "Are you sure you want to reset the workspace layout?" -msgstr "" - -#: src/gui/gui.cpp:4452 -msgid "switch to mobile view" -msgstr "" - -#: src/gui/gui.cpp:4456 -msgid "user systems..." -msgstr "" - -#: src/gui/gui.cpp:4459 -msgid "settings..." -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "Window" -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "window" -msgstr "" - -#: src/gui/gui.cpp:4466 -msgid "song" -msgstr "" - -#: src/gui/gui.cpp:4467 -msgid "song comments" -msgstr "" - -#: src/gui/gui.cpp:4468 -msgid "song information" -msgstr "" - -#: src/gui/gui.cpp:4469 -msgid "subsongs" -msgstr "" - -#: src/gui/gui.cpp:4471 -msgid "channels" -msgstr "" - -#: src/gui/gui.cpp:4472 -msgid "chip manager" -msgstr "" - -#: src/gui/gui.cpp:4473 -msgid "orders" -msgstr "" - -#: src/gui/gui.cpp:4475 -msgid "pattern manager" -msgstr "" - -#: src/gui/gui.cpp:4476 -msgid "mixer" -msgstr "" - -#: src/gui/gui.cpp:4477 -msgid "compatibility flags" -msgstr "" - -#: src/gui/gui.cpp:4480 src/gui/gui.cpp:4482 -msgid "assets" -msgstr "" - -#: src/gui/gui.cpp:4484 -msgid "instruments" -msgstr "" - -#: src/gui/gui.cpp:4485 -msgid "samples" -msgstr "" - -#: src/gui/gui.cpp:4486 -msgid "wavetables" -msgstr "" - -#: src/gui/gui.cpp:4489 -msgid "instrument editor" -msgstr "" - -#: src/gui/gui.cpp:4490 -msgid "sample editor" -msgstr "" - -#: src/gui/gui.cpp:4491 -msgid "wavetable editor" -msgstr "" - -#: src/gui/gui.cpp:4494 -msgid "visualizers" -msgstr "" - -#: src/gui/gui.cpp:4495 -msgid "oscilloscope (master)" -msgstr "" - -#: src/gui/gui.cpp:4496 -msgid "oscilloscope (per-channel)" -msgstr "" - -#: src/gui/gui.cpp:4497 -msgid "oscilloscope (X-Y)" -msgstr "" - -#: src/gui/gui.cpp:4498 -msgid "volume meter" -msgstr "" - -#: src/gui/gui.cpp:4501 -msgid "tempo" -msgstr "" - -#: src/gui/gui.cpp:4502 -msgid "clock" -msgstr "" - -#: src/gui/gui.cpp:4503 -msgid "grooves" -msgstr "" - -#: src/gui/gui.cpp:4504 -msgid "speed" -msgstr "" - -#: src/gui/gui.cpp:4508 -msgid "log viewer" -msgstr "" - -#: src/gui/gui.cpp:4509 -msgid "register view" -msgstr "" - -#: src/gui/gui.cpp:4510 -msgid "statistics" -msgstr "" - -#: src/gui/gui.cpp:4511 -msgid "memory composition" -msgstr "" - -#: src/gui/gui.cpp:4515 src/gui/gui.cpp:4523 -msgid "effect list" -msgstr "" - -#: src/gui/gui.cpp:4516 -msgid "play/edit controls" -msgstr "" - -#: src/gui/gui.cpp:4517 -msgid "piano/input pad" -msgstr "" - -#: src/gui/gui.cpp:4518 -msgid "spoiler" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "Help" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "help" -msgstr "" - -#: src/gui/gui.cpp:4524 -msgid "debug menu" -msgstr "" - -#: src/gui/gui.cpp:4525 -msgid "inspector" -msgstr "" - -#: src/gui/gui.cpp:4526 -msgid "panic" -msgstr "" - -#: src/gui/gui.cpp:4527 -msgid "about..." -msgstr "" - -#: src/gui/gui.cpp:4542 -#, c-format -msgid "| Speed %d:%d" -msgstr "" - -#: src/gui/gui.cpp:4544 -#, c-format -msgid "| Speed %d" -msgstr "" - -#: src/gui/gui.cpp:4546 -msgid "| Groove" -msgstr "" - -#: src/gui/gui.cpp:4549 -#, c-format -msgid " @ %gHz (%g BPM) " -msgstr "" - -#: src/gui/gui.cpp:4552 -#, c-format -msgid "| Order %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4554 -#, c-format -msgid "| Order %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4558 -#, c-format -msgid "| Row %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4560 -#, c-format -msgid "| Row %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4563 -msgid "| " -msgstr "" - -#: src/gui/gui.cpp:4566 -msgid "Don't you have anything better to do?" -msgstr "" - -#: src/gui/gui.cpp:4575 -#, c-format -msgid "%d year " -msgid_plural "%d years " -msgstr[0] "" -msgstr[1] "" - -#: src/gui/gui.cpp:4576 -#, c-format -msgid "%d month " -msgid_plural "%d months " -msgstr[0] "" -msgstr[1] "" - -#: src/gui/gui.cpp:4577 -#, c-format -msgid "%d day " -msgid_plural "%d days " -msgstr[0] "" -msgstr[1] "" - -#: src/gui/gui.cpp:4597 -msgid "Note off (cut)" -msgstr "" - -#: src/gui/gui.cpp:4599 -msgid "Note off (release)" -msgstr "" - -#: src/gui/gui.cpp:4601 -msgid "Macro release only" -msgstr "" - -#: src/gui/gui.cpp:4603 -#, c-format -msgid "Note on: %s" -msgstr "" - -#: src/gui/gui.cpp:4611 -#, c-format -msgid "Ins %d: " -msgstr "" - -#: src/gui/gui.cpp:4614 -#, c-format -msgid "Ins %d: %s" -msgstr "" - -#: src/gui/gui.cpp:4623 -#, c-format -msgid "Set volume: %d (%.2X, INVALID!)" -msgstr "" - -#: src/gui/gui.cpp:4626 -#, c-format -msgid "Set volume: %d (%.2X, %d%%)" -msgstr "" - -#: src/gui/gui.cpp:4648 -msgid "| modified" -msgstr "" - -#: src/gui/gui.cpp:4813 src/gui/gui.cpp:4816 -msgid "System File Dialog Pending" -msgstr "" - -#: src/gui/gui.cpp:4929 -msgid "" -"there was an error in the file dialog! you may want to report this issue " -"to:\n" -"https://github.com/tildearrow/furnace/issues\n" -"check the Log Viewer (window > log viewer) for more information.\n" -"\n" -"for now please disable the system file picker in Settings > General." -msgstr "" - -#: src/gui/gui.cpp:4932 -msgid "can't do anything without Storage permissions!" -msgstr "" - -#: src/gui/gui.cpp:4934 -msgid "" -"Zenity/KDialog not available!\n" -"please install one of these, or disable the system file picker in Settings > " -"General." -msgstr "" - -#: src/gui/gui.cpp:5070 -msgid "" -"error while saving instrument! only the following instrument types are " -"supported:\n" -"- FM (OPN)\n" -"- SN76489/Sega PSG\n" -"- Game Boy\n" -"- PC Engine\n" -"- NES\n" -"- C64\n" -"- FM (OPLL)\n" -"- FDS" -msgstr "" - -#: src/gui/gui.cpp:5098 -msgid "there were some errors while loading samples:\n" -msgstr "" - -#: src/gui/gui.cpp:5143 src/gui/gui.cpp:6327 -msgid "...but you haven't selected a sample!" -msgstr "" - -#: src/gui/gui.cpp:5158 src/gui/gui.cpp:5167 -msgid "could not save sample! open Log Viewer for more information." -msgstr "" - -#: src/gui/gui.cpp:5186 -msgid "there were some warnings/errors while loading instruments:\n" -msgstr "" - -#: src/gui/gui.cpp:5192 -#, c-format -msgid "> %s: cannot load instrument! (%s)\n" -msgstr "" - -#: src/gui/gui.cpp:5210 src/gui/gui.cpp:5264 -#, c-format -msgid "cannot load instrument! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5216 -msgid "" -"congratulations! you managed to load nothing.\n" -"you are entitled to a bug report." -msgstr "" - -#: src/gui/gui.cpp:5257 src/gui/gui.cpp:6231 -msgid "...but you haven't selected an instrument!" -msgstr "" - -#: src/gui/gui.cpp:5269 -msgid "there were some errors while loading wavetables:\n" -msgstr "" - -#: src/gui/gui.cpp:5278 src/gui/gui.cpp:5288 src/gui/gui.cpp:5307 -#, c-format -msgid "cannot load wavetable! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5315 -msgid "...but you haven't selected a wavetable!" -msgstr "" - -#: src/gui/gui.cpp:5330 src/gui/gui.cpp:5351 src/gui/gui.cpp:5375 -#: src/gui/gui.cpp:5396 -msgid "could not open file!" -msgstr "" - -#: src/gui/gui.cpp:5338 -#, c-format -msgid "could not write VGM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5359 -#, c-format -msgid "Could not write ZSM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5383 -#, c-format -msgid "could not write text! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5404 -#, c-format -msgid "could not write command stream! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5428 -msgid "could not import user presets!" -msgstr "" - -#: src/gui/gui.cpp:5433 src/gui/gui.cpp:5450 -#, c-format -msgid "could not import user presets! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5471 -#, c-format -msgid "You opened: %s" -msgstr "" - -#: src/gui/gui.cpp:5474 -msgid "You opened:" -msgstr "" - -#: src/gui/gui.cpp:5482 -#, c-format -msgid "You saved: %s" -msgstr "" - -#: src/gui/gui.cpp:5498 src/gui/gui.cpp:5633 src/gui/gui.cpp:5634 -msgid "Warning" -msgstr "" - -#: src/gui/gui.cpp:5503 src/gui/gui.cpp:5624 src/gui/gui.cpp:5625 -#: src/gui/insEdit.cpp:7520 -msgid "Error" -msgstr "" - -#: src/gui/gui.cpp:5508 src/gui/gui.cpp:6165 src/gui/gui.cpp:6166 -msgid "Select Instrument" -msgstr "" - -#: src/gui/gui.cpp:5513 src/gui/gui.cpp:6244 src/gui/gui.cpp:6245 -msgid "Import Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:5528 src/gui/gui.cpp:5581 src/gui/gui.cpp:5582 -msgid "Rendering..." -msgstr "" - -#: src/gui/gui.cpp:5551 src/gui/gui.cpp:5601 -msgid "New Song" -msgstr "" - -#: src/gui/gui.cpp:5583 -msgid "Please wait..." -msgstr "" - -#: src/gui/gui.cpp:5584 -msgid "Abort" -msgstr "" - -#: src/gui/gui.cpp:5626 -#, c-format -msgid "%s" -msgstr "" - -#: src/gui/gui.cpp:5638 src/gui/gui.cpp:5662 src/gui/gui.cpp:5686 -#: src/gui/gui.cpp:5710 src/gui/gui.cpp:5734 src/gui/gui.cpp:5758 -#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5806 src/gui/gui.cpp:5817 -#: src/gui/gui.cpp:5829 src/gui/gui.cpp:5983 src/gui/gui.cpp:6005 -#: src/gui/gui.cpp:6020 src/gui/gui.cpp:6031 -msgid "Yes" -msgstr "" - -#: src/gui/gui.cpp:5856 -msgid "Erasing" -msgstr "" - -#: src/gui/gui.cpp:5859 -msgid "All subsongs" -msgstr "" - -#: src/gui/gui.cpp:5866 -msgid "Current subsong" -msgstr "" - -#: src/gui/gui.cpp:5933 -msgid "Optimization" -msgstr "" - -#: src/gui/gui.cpp:5936 src/gui/patManager.cpp:36 -msgid "De-duplicate patterns" -msgstr "" - -#: src/gui/gui.cpp:5945 -msgid "Remove unused instruments" -msgstr "" - -#: src/gui/gui.cpp:5958 -msgid "Remove unused samples" -msgstr "" - -#: src/gui/gui.cpp:5975 -msgid "Never mind! Cancel" -msgstr "" - -#: src/gui/gui.cpp:6054 -msgid "Drum kit mode:" -msgstr "" - -#: src/gui/gui.cpp:6058 -msgid "12 samples per octave" -msgstr "" - -#: src/gui/gui.cpp:6063 -msgid "Starting octave" -msgstr "" - -#: src/gui/gui.cpp:6083 -msgid "Drum Kit" -msgstr "" - -#: src/gui/gui.cpp:6169 -msgid "this is an instrument bank! select which one to use:" -msgstr "" - -#: src/gui/gui.cpp:6172 -msgid "this is an instrument bank! select which ones to load:" -msgstr "" - -#: src/gui/gui.cpp:6246 -msgid "Data type:" -msgstr "" - -#: src/gui/gui.cpp:6273 -msgid "(will be mixed down to mono)" -msgstr "" - -#: src/gui/gui.cpp:6274 -msgid "Unsigned" -msgstr "" - -#: src/gui/gui.cpp:6278 -msgid "Big endian" -msgstr "" - -#: src/gui/gui.cpp:6286 -msgid "Swap nibbles" -msgstr "" - -#: src/gui/gui.cpp:6290 -msgid "Swap words" -msgstr "" - -#: src/gui/gui.cpp:6294 -msgid "Encoding:" -msgstr "" - -#: src/gui/gui.cpp:6307 -msgid "Reverse bit order" -msgstr "" - -#: src/gui/gui.cpp:6349 -msgid "Error! No string provided!" -msgstr "" - -#: src/gui/gui.cpp:6671 -msgid "it appears I couldn't load these fonts. any setting you can check?" -msgstr "" - -#: src/gui/gui.cpp:6851 src/gui/gui.cpp:6959 -msgid "" -"could not init renderer!\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6853 src/gui/gui.cpp:6961 -#, c-format -msgid "" -"could not init renderer! %s\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6858 src/gui/gui.cpp:6966 -msgid "could not init renderer!" -msgstr "" - -#: src/gui/gui.cpp:6869 -#, c-format -msgid "could not open window! %s" -msgstr "" - -#: src/gui/gui.cpp:6874 -msgid "" -"\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:7502 -msgid "Unsaved changes! Save changes before quitting?" -msgstr "" - -#: src/gui/sysManager.cpp:42 -msgid "Preserve channel order" -msgstr "" - -#: src/gui/sysManager.cpp:44 -msgid "Clone channel data" -msgstr "" - -#: src/gui/sysManager.cpp:46 -msgid "Clone at end" -msgstr "" - -#: src/gui/sysManager.cpp:56 -msgid "Actions" -msgstr "" - -#: src/gui/sysManager.cpp:69 -msgid "(drag to swap chips)" -msgstr "" - -#: src/gui/sysManager.cpp:90 -msgid "Clone##SysDup" -msgstr "" - -#: src/gui/sysManager.cpp:92 -#, c-format -msgid "cannot clone chip! (%s)" -msgstr "" - -#: src/gui/sysManager.cpp:98 -msgid "Change##SysChange" -msgstr "" - -#: src/gui/sysManager.cpp:120 -msgid "Are you sure you want to remove this chip?" -msgstr "" - -#: src/gui/patManager.cpp:43 -msgid "Re-arrange patterns" -msgstr "" - -#: src/gui/patManager.cpp:50 -msgid "Sort orders" -msgstr "" - -#: src/gui/patManager.cpp:57 -msgid "Make patterns unique" -msgstr "" - -#: src/gui/patManager.cpp:103 -#, c-format -msgid "" -"Pattern %.2X\n" -"- not allocated" -msgstr "" - -#: src/gui/patManager.cpp:105 -#, c-format -msgid "" -"Pattern %.2X\n" -"- use count: %d (%.0f%%)\n" -"\n" -"right-click to erase" -msgstr "" - #: src/gui/insEdit.cpp:39 msgid "Down Down Down" msgstr "" @@ -5868,12 +4568,12 @@ msgid "LFO > Amp" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 src/gui/insEdit.cpp:6955 -#: src/gui/insEdit.cpp:7481 +#: src/gui/insEdit.cpp:7481 src/gui/sysConf.cpp:716 msgid "Attack" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 src/gui/insEdit.cpp:6956 -#: src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7482 src/gui/sysConf.cpp:721 msgid "Decay" msgstr "" @@ -5882,15 +4582,20 @@ msgid "Decay 2" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 -#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 +#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 src/gui/settings.cpp:3927 +#: src/gui/sysConf.cpp:731 msgid "Release" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 src/gui/insEdit.cpp:6957 -#: src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7483 src/gui/sysConf.cpp:726 msgid "Sustain" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 +msgid "Level" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "EnvScale" msgstr "" @@ -5900,6 +4605,7 @@ msgid "Multiplier" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 src/gui/insEdit.cpp:75 +#: src/gui/sysConf.cpp:2086 msgid "Detune" msgstr "" @@ -5907,7 +4613,7 @@ msgstr "" msgid "Detune 2" msgstr "" -#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 src/gui/settings.cpp:3937 msgid "SSG-EG" msgstr "" @@ -5935,6 +4641,21 @@ msgstr "" msgid "Vibrato" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 src/gui/insEdit.cpp:5812 +#: src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 src/gui/insEdit.cpp:6963 +#: src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 src/gui/insEdit.cpp:7035 +#: src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 src/gui/insEdit.cpp:7101 +#: src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 src/gui/insEdit.cpp:7151 +#: src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7425 +#: src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7473 +#: src/gui/waveEdit.cpp:730 src/gui/settings.cpp:3883 src/gui/settings.cpp:3938 +#: src/gui/settings.cpp:4106 +msgid "Waveform" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "Scale Rate" msgstr "" @@ -6227,6 +4948,11 @@ msgstr "" msgid "15. Chorus" msgstr "" +#: src/gui/insEdit.cpp:177 src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 +#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 +msgid "Sine" +msgstr "" + #: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 msgid "Half Sine" msgstr "" @@ -6263,6 +4989,11 @@ msgstr "" msgid "AbsSine (Even Periods)" msgstr "" +#: src/gui/insEdit.cpp:200 src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 +#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 +msgid "Triangle" +msgstr "" + #: src/gui/insEdit.cpp:201 msgid "Cut Sine" msgstr "" @@ -6338,6 +5069,11 @@ msgstr "" msgid "ring" msgstr "" +#: src/gui/insEdit.cpp:325 src/gui/insEdit.cpp:654 src/gui/waveEdit.cpp:32 +#: src/gui/waveEdit.cpp:202 +msgid "Saw" +msgstr "" + #: src/gui/insEdit.cpp:327 msgid "How did you even" msgstr "" @@ -6579,6 +5315,14 @@ msgstr "" msgid "low pass (noise)" msgstr "" +#: src/gui/insEdit.cpp:483 src/gui/mixer.cpp:29 +msgid "right" +msgstr "" + +#: src/gui/insEdit.cpp:484 src/gui/mixer.cpp:28 +msgid "left" +msgstr "" + #: src/gui/insEdit.cpp:485 msgid "rear right" msgstr "" @@ -6660,7 +5404,7 @@ msgstr "" #: src/gui/insEdit.cpp:5861 src/gui/insEdit.cpp:5862 src/gui/insEdit.cpp:6487 #: src/gui/insEdit.cpp:6488 src/gui/insEdit.cpp:6555 src/gui/insEdit.cpp:6556 #: src/gui/insEdit.cpp:6995 src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7029 -#: src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7166 src/gui/settings.cpp:3925 #, c-format msgid "Envelope" msgstr "" @@ -6677,6 +5421,11 @@ msgstr "" msgid "Wait for Release" msgstr "" +#: src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 src/gui/insEdit.cpp:605 +#: src/gui/insEdit.cpp:6017 src/gui/sampleEdit.cpp:463 +msgid "Loop" +msgstr "" + #: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 msgid "Loop until Release" msgstr "" @@ -6836,7 +5585,7 @@ msgid "Release mode: Passive (delayed release)" msgstr "" #: src/gui/insEdit.cpp:2284 src/gui/insEdit.cpp:2382 src/gui/insEdit.cpp:5582 -#: src/gui/insEdit.cpp:6241 +#: src/gui/insEdit.cpp:6241 src/gui/settings.cpp:796 msgid "Length" msgstr "" @@ -6902,6 +5651,10 @@ msgstr "" msgid "Use wavetable" msgstr "" +#: src/gui/insEdit.cpp:2687 src/gui/waveEdit.cpp:496 +msgid "Width" +msgstr "" + #: src/gui/insEdit.cpp:2708 msgid "Use sample map" msgstr "" @@ -7051,6 +5804,24 @@ msgstr "" msgid "no instrument selected" msgstr "" +#: src/gui/insEdit.cpp:5223 src/gui/sampleEdit.cpp:111 src/gui/waveEdit.cpp:424 +msgid "select one..." +msgstr "" + +#: src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 +msgid "or" +msgstr "" + +#: src/gui/insEdit.cpp:5245 src/gui/sampleEdit.cpp:128 src/gui/waveEdit.cpp:441 +msgid "Create New" +msgstr "" + +#: src/gui/insEdit.cpp:5321 src/gui/sampleEdit.cpp:501 +#: src/gui/settings.cpp:1605 src/gui/settings.cpp:2217 +msgid "Type" +msgstr "" + #: src/gui/insEdit.cpp:5393 msgid "" "none of the currently present chips are able to play this instrument type!" @@ -7184,6 +5955,12 @@ msgstr "" msgid "tri" msgstr "" +#: src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 src/gui/insEdit.cpp:6948 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7150 +#: src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 src/gui/waveEdit.cpp:597 +msgid "Duty" +msgstr "" + #: src/gui/insEdit.cpp:5882 msgid "Ring Modulation" msgstr "" @@ -7205,6 +5982,12 @@ msgstr "" msgid "Cutoff" msgstr "" +#: src/gui/insEdit.cpp:5895 src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 +#: src/gui/insEdit.cpp:7216 src/gui/insEdit.cpp:7478 +#: src/gui/sampleEdit.cpp:1161 +msgid "Resonance" +msgstr "" + #: src/gui/insEdit.cpp:5902 src/gui/insEdit.cpp:6408 src/gui/insEdit.cpp:6952 #: src/gui/insEdit.cpp:7179 src/gui/insEdit.cpp:7477 msgid "Filter Mode" @@ -7448,6 +6231,10 @@ msgstr "" msgid "Update Rate" msgstr "" +#: src/gui/insEdit.cpp:6897 src/gui/sampleEdit.cpp:1167 +msgid "Power" +msgstr "" + #: src/gui/insEdit.cpp:6902 msgid "Global" msgstr "" @@ -7533,7 +6320,7 @@ msgid "Panning (right)" msgstr "" #: src/gui/insEdit.cpp:6978 src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7223 -#: src/gui/insEdit.cpp:7315 +#: src/gui/insEdit.cpp:7315 src/gui/settings.cpp:4033 msgid "Noise" msgstr "" @@ -7610,12 +6397,13 @@ msgstr "" msgid "Envelope Mode" msgstr "" -#: src/gui/insEdit.cpp:7186 +#: src/gui/insEdit.cpp:7186 src/gui/settings.cpp:1316 msgid "Outputs" msgstr "" #: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7382 #: src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7430 +#: src/gui/settings.cpp:228 msgid "Control" msgstr "" @@ -7746,3 +6534,5576 @@ msgstr "" #: src/gui/insEdit.cpp:7638 msgid "Max" msgstr "" + +#: src/gui/intro.cpp:124 +msgid "Preview" +msgstr "" + +#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 +msgid "SORRY NOTHING" +msgstr "" + +#: src/gui/intro.cpp:310 +msgid "hold to skip" +msgstr "" + +#: src/gui/log.cpp:26 +msgid "warning" +msgstr "" + +#: src/gui/log.cpp:27 +msgid "info" +msgstr "" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" + +#: src/gui/log.cpp:68 +msgid "time" +msgstr "" + +#: src/gui/log.cpp:70 +msgid "level" +msgstr "" + +#: src/gui/log.cpp:72 +msgid "message" +msgstr "" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "" + +#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 +msgid "no chips with memory" +msgstr "" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "" + +#: src/gui/mixer.cpp:229 +msgid "Master Volume" +msgstr "" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1072 +msgid "Front/Rear" +msgstr "" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4148 +msgid "Patchbay" +msgstr "" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "" + +#: src/gui/mixer.cpp:310 +msgid "Display hidden ports" +msgstr "" + +#: src/gui/mixer.cpp:312 +msgid "Display internal" +msgstr "" + +#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 +#: src/gui/settings.cpp:1841 src/gui/settings.cpp:2029 +msgid "System" +msgstr "" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "" + +#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 +msgid "Choose a System!" +msgstr "" + +#: src/gui/newSong.cpp:179 +msgid "Categories" +msgstr "" + +#: src/gui/newSong.cpp:181 src/gui/userPresets.cpp:346 +msgid "Systems" +msgstr "" + +#: src/gui/newSong.cpp:210 +msgid "no systems here yet!" +msgstr "" + +#: src/gui/newSong.cpp:212 +msgid "no results" +msgstr "" + +#: src/gui/newSong.cpp:228 +msgid "I'm feeling lucky" +msgstr "" + +#: src/gui/newSong.cpp:230 +msgid "no categories available! what in the world." +msgstr "" + +#: src/gui/newSong.cpp:265 +msgid "it appears you're extremely lucky today!" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "" + +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" +msgstr "" + +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "" + +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "" + +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "" + +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "" + +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "" + +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "" + +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "" + +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "" + +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "" + +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "" + +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "" + +#: src/gui/piano.cpp:103 +msgid "Options" +msgstr "" + +#: src/gui/piano.cpp:106 +msgid "Key layout:" +msgstr "" + +#: src/gui/piano.cpp:108 src/gui/settings.cpp:611 src/gui/settings.cpp:612 +#: src/gui/settings.cpp:1243 src/gui/settings.cpp:1244 +msgid "Automatic" +msgstr "" + +#: src/gui/piano.cpp:111 +msgid "Standard" +msgstr "" + +#: src/gui/piano.cpp:114 +msgid "Continuous" +msgstr "" + +#: src/gui/piano.cpp:118 +msgid "Value input pad:" +msgstr "" + +#: src/gui/piano.cpp:120 +msgid "Disabled" +msgstr "" + +#: src/gui/piano.cpp:123 +msgid "Replace piano" +msgstr "" + +#: src/gui/piano.cpp:126 +msgid "Split (automatic)" +msgstr "" + +#: src/gui/piano.cpp:129 +msgid "Split (always visible)" +msgstr "" + +#: src/gui/piano.cpp:133 +msgid "Share play/edit offset/range" +msgstr "" + +#: src/gui/piano.cpp:134 +msgid "Read-only (can't input notes)" +msgstr "" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "" + +#: src/gui/sampleEdit.cpp:65 +#, c-format +msgid "%s: maximum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:72 +#, c-format +msgid "%s: minimum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:79 +#, c-format +msgid "%s: sample rate must be %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 +msgid "no sample selected" +msgstr "" + +#: src/gui/sampleEdit.cpp:229 +#, c-format +msgid "SNES: loop start must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:235 +#, c-format +msgid "SNES: loop end must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:240 +msgid "SNES: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:249 +msgid "QSound: loop cannot be longer than 32767 samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:259 +msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:263 +msgid "NES: maximum DPCM sample length is 32648" +msgstr "" + +#: src/gui/sampleEdit.cpp:268 +msgid "X1-010: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:271 +msgid "X1-010: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:276 +msgid "GA20: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:287 +msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:290 +msgid "YM2608: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:300 +msgid "YM2610: ADPCM-A samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:302 +msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:305 +msgid "YM2610: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:309 +msgid "YM2610: maximum ADPCM-A sample length is 2097152" +msgstr "" + +#: src/gui/sampleEdit.cpp:318 +msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:321 +msgid "Y8950: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:328 +msgid "Amiga: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:331 +msgid "Amiga: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:335 +msgid "Amiga: maximum sample length is 131070" +msgstr "" + +#: src/gui/sampleEdit.cpp:344 +msgid "SegaPCM: maximum sample length is 65280" +msgstr "" + +#: src/gui/sampleEdit.cpp:353 +msgid "K053260: loop point ignored (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:357 +msgid "K053260: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:362 +msgid "C140: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:371 +msgid "C219: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:374 +msgid "C219: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:378 +msgid "C219: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:386 +msgid "MSM6295: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:389 +msgid "MSM6295: maximum bankswitched sample length is 129024" +msgstr "" + +#: src/gui/sampleEdit.cpp:395 +msgid "GBA DMA: loop start must be a multiple of 4" +msgstr "" + +#: src/gui/sampleEdit.cpp:398 +msgid "GBA DMA: loop length must be a multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:402 +msgid "GBA DMA: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:411 +msgid "ES5506: backward loop mode isn't supported" +msgstr "" + +#: src/gui/sampleEdit.cpp:414 +msgid "" +"backward/ping-pong only supported in Generic PCM DAC\n" +"ping-pong also on ES5506" +msgstr "" + +#: src/gui/sampleEdit.cpp:444 +msgid "Info" +msgstr "" + +#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 +msgid "Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:453 +msgid "Compat Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:457 +msgid "" +"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " +"to an octave." +msgstr "" + +#: src/gui/sampleEdit.cpp:463 +#, c-format +msgid "Loop (length: %d)##Loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 +#: src/gui/sampleEdit.cpp:752 +msgid "changing the loop in a BRR sample may result in glitches!" +msgstr "" + +#: src/gui/sampleEdit.cpp:529 +msgid "BRR emphasis" +msgstr "" + +#: src/gui/sampleEdit.cpp:538 +msgid "" +"this is a BRR sample.\n" +"enabling this option will muffle it (only affects non-SNES chips)." +msgstr "" + +#: src/gui/sampleEdit.cpp:540 +msgid "" +"enable this option to slightly boost high frequencies\n" +"to compensate for the SNES' Gaussian filter's muffle." +msgstr "" + +#: src/gui/sampleEdit.cpp:546 +msgid "8-bit dither" +msgstr "" + +#: src/gui/sampleEdit.cpp:554 +msgid "dither the sample when used on a chip that only supports 8-bit samples." +msgstr "" + +#: src/gui/sampleEdit.cpp:841 +#, c-format +msgid "" +"%s\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:843 +#, c-format +msgid "" +"%s (%s)\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:847 +msgid "" +"\n" +"\n" +"not enough memory for this sample!" +msgstr "" + +#: src/gui/sampleEdit.cpp:871 +msgid "Edit mode: Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:880 +msgid "Edit mode: Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 +msgid "Resize" +msgstr "" + +#: src/gui/sampleEdit.cpp:906 +msgid "couldn't resize! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 +msgid "Resample" +msgstr "" + +#: src/gui/sampleEdit.cpp:951 +msgid "Factor" +msgstr "" + +#: src/gui/sampleEdit.cpp:956 +msgid "Filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:961 +msgid "couldn't resample! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:996 src/gui/waveEdit.cpp:1045 +msgid "Amplify" +msgstr "" + +#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 +#: src/gui/sampleEdit.cpp:1281 +msgid "Apply" +msgstr "" + +#: src/gui/sampleEdit.cpp:1046 src/gui/waveEdit.cpp:1063 +msgid "Normalize" +msgstr "" + +#: src/gui/sampleEdit.cpp:1053 +msgid "Fade in" +msgstr "" + +#: src/gui/sampleEdit.cpp:1060 +msgid "Fade out" +msgstr "" + +#: src/gui/sampleEdit.cpp:1065 +msgid "Insert silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1076 +msgid "Go" +msgstr "" + +#: src/gui/sampleEdit.cpp:1081 +msgid "couldn't insert! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:1098 +msgid "Apply silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1112 +msgid "Trim" +msgstr "" + +#: src/gui/sampleEdit.cpp:1121 src/gui/waveEdit.cpp:1105 +msgid "Reverse" +msgstr "" + +#: src/gui/sampleEdit.cpp:1135 +msgid "Signed/unsigned exchange" +msgstr "" + +#: src/gui/sampleEdit.cpp:1140 +msgid "Apply filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:1151 +msgid "Cutoff:" +msgstr "" + +#: src/gui/sampleEdit.cpp:1181 +msgid "Low-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1186 +msgid "Band-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 +msgid "High-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1262 +msgid "Crossfade loop points" +msgstr "" + +#: src/gui/sampleEdit.cpp:1271 +msgid "Number of samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:1277 +msgid "Linear <-> Equal power" +msgstr "" + +#: src/gui/sampleEdit.cpp:1283 +msgid "Crossfade: length would go out of bounds. Aborted..." +msgstr "" + +#: src/gui/sampleEdit.cpp:1286 +msgid "Crossfade: length would overflow loopStart. Try a smaller random value." +msgstr "" + +#: src/gui/sampleEdit.cpp:1332 +msgid "Preview sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1346 +msgid "Create instrument from sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1353 src/gui/xyOsc.cpp:59 +msgid "Zoom" +msgstr "" + +#: src/gui/sampleEdit.cpp:1747 +msgid "paste (replace)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1750 +msgid "paste (mix)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1758 +msgid "set loop to selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1761 +msgid "create wavetable from selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:1769 +#, c-format +msgid "%d samples, %d bytes" +msgstr "" + +#: src/gui/sampleEdit.cpp:1784 +#, c-format +msgid " (%d-%d: %d samples)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1976 +msgid "Non-8/16-bit samples cannot be edited without prior conversion." +msgstr "" + +#: src/gui/songInfo.cpp:50 +msgid "Author" +msgstr "" + +#: src/gui/songInfo.cpp:60 +msgid "Album" +msgstr "" + +#: src/gui/songInfo.cpp:79 +msgid "Auto" +msgstr "" + +#: src/gui/songInfo.cpp:100 +msgid "Tuning (A-4)" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Base Tempo##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Tick Rate##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:46 +msgid "click to display tick rate" +msgstr "" + +#: src/gui/speed.cpp:48 +msgid "click to display base tempo" +msgstr "" + +#: src/gui/speed.cpp:80 +msgid "Groove" +msgstr "" + +#: src/gui/speed.cpp:87 +msgid "click for one speed" +msgstr "" + +#: src/gui/speed.cpp:90 +msgid "Speeds" +msgstr "" + +#: src/gui/speed.cpp:99 +msgid "click for groove pattern" +msgstr "" + +#: src/gui/speed.cpp:110 +msgid "click for two (alternating) speeds" +msgstr "" + +#: src/gui/speed.cpp:168 +msgid "Virtual Tempo" +msgstr "" + +#: src/gui/speed.cpp:177 +msgid "Numerator" +msgstr "" + +#: src/gui/speed.cpp:187 +msgid "Denominator (set to base tempo)" +msgstr "" + +#: src/gui/speed.cpp:193 +msgid "Divider" +msgstr "" + +#: src/gui/speed.cpp:208 +msgid "Highlight" +msgstr "" + +#: src/gui/speed.cpp:231 +msgid "Pattern Length" +msgstr "" + +#: src/gui/speed.cpp:245 +msgid "Song Length" +msgstr "" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "" + +#: src/gui/subSongs.cpp:22 +#, c-format +msgid "%d. " +msgstr "" + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "" + +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "" + +#: src/gui/sysManager.cpp:98 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:120 +msgid "Are you sure you want to remove this chip?" +msgstr "" + +#: src/gui/tutorial.cpp:485 +msgid "" +"Play demo songs?\n" +"- Down: Play current song\n" +"- Up: Play demo songs" +msgstr "" + +#: src/gui/tutorial.cpp:489 +msgid "" +"Welcome to Combat Vehicle!\n" +"\n" +"Controls:\n" +"X - Shoot Arrow Key - Move\n" +"Z - Special Esc - Quit" +msgstr "" + +#: src/gui/tutorial.cpp:494 +msgid "GAME OVER" +msgstr "" + +#: src/gui/tutorial.cpp:496 +msgid "High Score!" +msgstr "" + +#: src/gui/tutorial.cpp:656 +msgid "Welcome!" +msgstr "" + +#: src/gui/tutorial.cpp:659 +msgid "welcome to Furnace, the biggest open-source chiptune tracker!" +msgstr "" + +#: src/gui/tutorial.cpp:663 +msgid "here are some tips to get you started:" +msgstr "" + +#: src/gui/tutorial.cpp:666 +msgid "" +"- add an instrument by clicking on + in Instruments\n" +"- click on the pattern view to focus it\n" +"- channel columns have the following, in this order: note, instrument, " +"volume and effects\n" +"- hit space bar while on the pattern to toggle Edit Mode\n" +"- click on the pattern or use arrow keys to move the cursor\n" +"- values (instrument, volume, effects and effect values) are in hexadecimal\n" +"- hit enter to play/stop the song\n" +"- extend the song by adding more orders in the Orders window\n" +"- click on the Orders matrix to change the patterns of a channel (left click " +"increases; right click decreases)" +msgstr "" + +#: src/gui/tutorial.cpp:678 +msgid "" +"if you need help, you may:\n" +"- read the manual (a file called manual.pdf)\n" +"- ask for help in Discussions (https://github.com/tildearrow/furnace/" +"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " +"in Revolt (official: https://rvlt.gg/GRPS6tmc)" +msgstr "" + +#: src/gui/tutorial.cpp:685 +msgid "" +"if you find any issues, be sure to report them! the issue tracker is here: " +"https://github.com/tildearrow/furnace/issues" +msgstr "" + +#: src/gui/tutorial.cpp:1426 +#, c-format +msgid "STAGE %d" +msgstr "" + +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "" + +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "" + +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "" + +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" +msgstr "" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1080 +msgid "Configure" +msgstr "" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "" + +#: src/gui/userPresets.cpp:476 +msgid "" +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" +msgstr "" + +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "" + +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1183 +#: src/gui/settings.cpp:2101 src/gui/settings.cpp:2493 +#: src/gui/settings.cpp:3736 +msgid "Import" +msgstr "" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "" + +#: src/gui/util.cpp:93 +msgid "" +msgstr "" + +#: src/gui/util.cpp:97 +msgid "Ctrl-" +msgstr "" + +#: src/gui/util.cpp:99 +msgid "Alt-" +msgstr "" + +#: src/gui/util.cpp:100 +msgid "Shift-" +msgstr "" + +#: src/gui/waveEdit.cpp:33 src/gui/settings.cpp:4032 +msgid "Pulse" +msgstr "" + +#: src/gui/waveEdit.cpp:38 src/gui/sysConf.cpp:1874 +msgid "Linear" +msgstr "" + +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +msgstr "" + +#: src/gui/waveEdit.cpp:40 src/gui/sysConf.cpp:1878 +msgid "Cubic" +msgstr "" + +#: src/gui/waveEdit.cpp:193 +msgid "Rect. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:194 +msgid "Abs. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:195 +msgid "Quart. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:196 +msgid "Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:197 +msgid "Abs. Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:200 +msgid "rectSquare" +msgstr "" + +#: src/gui/waveEdit.cpp:203 +msgid "Rect. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:204 +msgid "Abs. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:206 +msgid "Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:207 +msgid "Rect. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:208 +msgid "Abs. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:210 +msgid "Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:211 +msgid "Rect. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:212 +msgid "Abs. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:213 +msgid "Quart. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:214 +msgid "Squish. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:215 +msgid "Squish. Abs. Cub. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:218 +msgid "Rect. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:219 +msgid "Abs. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:220 +msgid "Quart. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:221 +msgid "Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:222 +msgid "Abs. Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:224 +msgid "Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:225 +msgid "Rect. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:226 +msgid "Abs. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:227 +msgid "Quart. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:228 +msgid "Squish. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:229 +msgid "Squish. Abs. Cub. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 +msgid "no wavetable selected" +msgstr "" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" +msgstr "" + +#: src/gui/waveEdit.cpp:491 +msgid "Lines" +msgstr "" + +#: src/gui/waveEdit.cpp:498 +msgid "" +"use a width of:\n" +"- any on Amiga/N163\n" +"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " +"Boy and WonderSwan\n" +"- 64 on FDS\n" +"- 128 on X1-010\n" +"any other widths will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:510 +msgid "Height" +msgstr "" + +#: src/gui/waveEdit.cpp:512 +msgid "" +"use a height of:\n" +"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " +"Envelope shape and N163\n" +"- 32 for PC Engine\n" +"- 64 for FDS and Virtual Boy\n" +"- 256 for X1-010 and SCC\n" +"any other heights will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:578 +msgid "Shapes" +msgstr "" + +#: src/gui/waveEdit.cpp:607 +msgid "Exponent" +msgstr "" + +#: src/gui/waveEdit.cpp:617 +msgid "XOR Point" +msgstr "" + +#: src/gui/waveEdit.cpp:627 +msgid "Amplitude/Phase" +msgstr "" + +#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 +msgid "Op" +msgstr "" + +#: src/gui/waveEdit.cpp:683 +msgid "Mult" +msgstr "" + +#: src/gui/waveEdit.cpp:685 +msgid "FB" +msgstr "" + +#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 +msgid "Connection Diagram" +msgstr "" + +#: src/gui/waveEdit.cpp:765 +msgid "Out" +msgstr "" + +#: src/gui/waveEdit.cpp:872 +msgid "WaveTools" +msgstr "" + +#: src/gui/waveEdit.cpp:890 +msgid "Scale X" +msgstr "" + +#: src/gui/waveEdit.cpp:896 +msgid "wavetable longer than 256 samples!" +msgstr "" + +#: src/gui/waveEdit.cpp:960 +msgid "Scale Y" +msgstr "" + +#: src/gui/waveEdit.cpp:978 +msgid "Offset X" +msgstr "" + +#: src/gui/waveEdit.cpp:1000 +msgid "Offset Y" +msgstr "" + +#: src/gui/waveEdit.cpp:1017 +msgid "Smooth" +msgstr "" + +#: src/gui/waveEdit.cpp:1117 +msgid "Half" +msgstr "" + +#: src/gui/waveEdit.cpp:1127 +msgid "Double" +msgstr "" + +#: src/gui/waveEdit.cpp:1137 +msgid "Convert Signed/Unsigned" +msgstr "" + +#: src/gui/waveEdit.cpp:1167 +msgid "Dec" +msgstr "" + +#: src/gui/waveEdit.cpp:1179 +msgid "Signed/Unsigned" +msgstr "" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "" + +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" +msgstr "" + +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" +msgstr "" + +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "" + +#: src/gui/settings.cpp:82 src/gui/settings.cpp:92 src/gui/settings.cpp:102 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:83 src/gui/settings.cpp:93 src/gui/settings.cpp:103 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:113 src/gui/settings.cpp:186 src/gui/settings.cpp:3911 +msgid "High" +msgstr "" + +#: src/gui/settings.cpp:114 src/gui/settings.cpp:184 src/gui/settings.cpp:3910 +msgid "Low" +msgstr "" + +#: src/gui/settings.cpp:146 +msgid "ASAP (C++ port)" +msgstr "" + +#: src/gui/settings.cpp:169 +msgid "ESFMu (fast)" +msgstr "" + +#: src/gui/settings.cpp:183 +msgid "Lower" +msgstr "" + +#: src/gui/settings.cpp:185 +msgid "Medium" +msgstr "" + +#: src/gui/settings.cpp:187 +msgid "Ultra" +msgstr "" + +#: src/gui/settings.cpp:188 +msgid "Ultimate" +msgstr "" + +#: src/gui/settings.cpp:192 +msgid "evdev SND_TONE" +msgstr "" + +#: src/gui/settings.cpp:193 +msgid "KIOCSOUND on /dev/tty1" +msgstr "" + +#: src/gui/settings.cpp:194 +msgid "/dev/port" +msgstr "" + +#: src/gui/settings.cpp:195 +msgid "KIOCSOUND on standard output" +msgstr "" + +#: src/gui/settings.cpp:196 +msgid "outb()" +msgstr "" + +#: src/gui/settings.cpp:200 src/gui/settings.cpp:210 +msgid "Disabled/custom" +msgstr "" + +#: src/gui/settings.cpp:201 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "" + +#: src/gui/settings.cpp:202 +msgid "Raw (note number is value)" +msgstr "" + +#: src/gui/settings.cpp:203 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "" + +#: src/gui/settings.cpp:204 src/gui/settings.cpp:211 +msgid "Use dual control change (one for each nibble)" +msgstr "" + +#: src/gui/settings.cpp:205 src/gui/settings.cpp:212 +msgid "Use 14-bit control change" +msgstr "" + +#: src/gui/settings.cpp:206 src/gui/settings.cpp:213 +msgid "Use single control change (imprecise)" +msgstr "" + +#: src/gui/settings.cpp:217 +msgid "--select--" +msgstr "" + +#: src/gui/settings.cpp:218 src/gui/settings.cpp:219 src/gui/settings.cpp:220 +#: src/gui/settings.cpp:221 src/gui/settings.cpp:222 src/gui/settings.cpp:223 +#: src/gui/settings.cpp:224 +msgid "???" +msgstr "" + +#: src/gui/settings.cpp:225 +msgid "Note Off" +msgstr "" + +#: src/gui/settings.cpp:226 +msgid "Note On" +msgstr "" + +#: src/gui/settings.cpp:227 +msgid "Aftertouch" +msgstr "" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:549 src/gui/settings.cpp:3117 +msgid "Program" +msgstr "" + +#: src/gui/settings.cpp:230 +msgid "ChanPressure" +msgstr "" + +#: src/gui/settings.cpp:231 +msgid "Pitch Bend" +msgstr "" + +#: src/gui/settings.cpp:232 +msgid "SysEx" +msgstr "" + +#: src/gui/settings.cpp:236 src/gui/settings.cpp:1653 src/gui/settings.cpp:1663 +#: src/gui/settings.cpp:1683 src/gui/settings.cpp:1689 +#, c-format +msgid "Any" +msgstr "" + +#: src/gui/settings.cpp:240 src/gui/settings.cpp:3303 src/gui/settings.cpp:3868 +#: src/gui/settings.cpp:4061 +msgid "Instrument" +msgstr "" + +#: src/gui/settings.cpp:242 +msgid "Effect 1 type" +msgstr "" + +#: src/gui/settings.cpp:243 +msgid "Effect 1 value" +msgstr "" + +#: src/gui/settings.cpp:244 +msgid "Effect 2 type" +msgstr "" + +#: src/gui/settings.cpp:245 +msgid "Effect 2 value" +msgstr "" + +#: src/gui/settings.cpp:246 +msgid "Effect 3 type" +msgstr "" + +#: src/gui/settings.cpp:247 +msgid "Effect 3 value" +msgstr "" + +#: src/gui/settings.cpp:248 +msgid "Effect 4 type" +msgstr "" + +#: src/gui/settings.cpp:249 +msgid "Effect 4 value" +msgstr "" + +#: src/gui/settings.cpp:250 +msgid "Effect 5 type" +msgstr "" + +#: src/gui/settings.cpp:251 +msgid "Effect 5 value" +msgstr "" + +#: src/gui/settings.cpp:252 +msgid "Effect 6 type" +msgstr "" + +#: src/gui/settings.cpp:253 +msgid "Effect 6 value" +msgstr "" + +#: src/gui/settings.cpp:254 +msgid "Effect 7 type" +msgstr "" + +#: src/gui/settings.cpp:255 +msgid "Effect 7 value" +msgstr "" + +#: src/gui/settings.cpp:256 +msgid "Effect 8 type" +msgstr "" + +#: src/gui/settings.cpp:257 +msgid "Effect 8 value" +msgstr "" + +#: src/gui/settings.cpp:291 +msgid "Press key..." +msgstr "" + +#: src/gui/settings.cpp:540 +msgid "Do you want to save your settings?" +msgstr "" + +#: src/gui/settings.cpp:547 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:551 +msgid "Render backend" +msgstr "" + +#: src/gui/settings.cpp:606 src/gui/settings.cpp:625 src/gui/settings.cpp:1257 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "" + +#: src/gui/settings.cpp:609 +msgid "Advanced render backend settings" +msgstr "" + +#: src/gui/settings.cpp:611 +msgid "Render driver" +msgstr "" + +#: src/gui/settings.cpp:628 +msgid "" +"beware: changing these settings may render Furnace unusable! do so at your " +"own risk.\n" +"start Furnace with -safemode if you mess something up." +msgstr "" + +#: src/gui/settings.cpp:629 +msgid "Red bits" +msgstr "" + +#: src/gui/settings.cpp:634 +msgid "Green bits" +msgstr "" + +#: src/gui/settings.cpp:639 +msgid "Blue bits" +msgstr "" + +#: src/gui/settings.cpp:644 +msgid "Alpha bits" +msgstr "" + +#: src/gui/settings.cpp:649 +msgid "Color depth" +msgstr "" + +#: src/gui/settings.cpp:654 +msgid "Stencil buffer size" +msgstr "" + +#: src/gui/settings.cpp:659 src/gui/settings.cpp:1330 +msgid "Buffer size" +msgstr "" + +#: src/gui/settings.cpp:665 +msgid "Double buffer" +msgstr "" + +#: src/gui/settings.cpp:670 +msgid "" +"the following values are common (in red, green, blue, alpha order):\n" +"- 24 bits: 8, 8, 8, 0\n" +"- 16 bits: 5, 6, 5, 0\n" +"- 32 bits (with alpha): 8, 8, 8, 8\n" +"- 30 bits (deep): 10, 10, 10, 0" +msgstr "" + +#: src/gui/settings.cpp:672 src/gui/sysConf.cpp:2444 +msgid "nothing to configure" +msgstr "" + +#: src/gui/settings.cpp:677 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" + +#: src/gui/settings.cpp:680 +msgid "VSync" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Frame rate limit" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:694 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:698 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:705 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:710 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" + +#: src/gui/settings.cpp:715 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:720 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:725 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:730 +msgid "" +"threaded input processes key presses for note preview on a separate thread " +"(on supported platforms), which reduces latency.\n" +"however, crashes have been reported when threaded input is on. enable this " +"option if that is the case." +msgstr "" + +#: src/gui/settings.cpp:735 +msgid "Enable event delay" +msgstr "" + +#: src/gui/settings.cpp:741 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" + +#: src/gui/settings.cpp:745 +msgid "Per-channel oscilloscope threads" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "you're being silly, aren't you? that's enough." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "what are you doing? stop!" +msgstr "" + +#: src/gui/settings.cpp:761 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "" + +#: src/gui/settings.cpp:766 +msgid "Oscilloscope rendering engine:" +msgstr "" + +#: src/gui/settings.cpp:768 +msgid "ImGui line plot" +msgstr "" + +#: src/gui/settings.cpp:772 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "" + +#: src/gui/settings.cpp:774 +msgid "GLSL (if available)" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:781 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:788 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:790 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:807 +msgid "Use system file picker" +msgstr "" + +#: src/gui/settings.cpp:812 +msgid "Number of recent files" +msgstr "" + +#: src/gui/settings.cpp:819 +msgid "Compress when saving" +msgstr "" + +#: src/gui/settings.cpp:824 +msgid "use zlib to compress saved songs." +msgstr "" + +#: src/gui/settings.cpp:828 +msgid "Save unused patterns" +msgstr "" + +#: src/gui/settings.cpp:834 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:839 +msgid "" +"use a packed format which saves space when saving songs.\n" +"disable if you need compatibility with older Furnace and/or tools\n" +"which do not support this format." +msgstr "" + +#: src/gui/settings.cpp:843 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "" + +#: src/gui/settings.cpp:848 +msgid "do not report any issues arising from the use of this option!" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Play after opening song:" +msgstr "" + +#: src/gui/settings.cpp:853 +msgid "No##pol0" +msgstr "" + +#: src/gui/settings.cpp:857 +msgid "Only if already playing##pol1" +msgstr "" + +#: src/gui/settings.cpp:861 +msgid "Yes##pol0" +msgstr "" + +#: src/gui/settings.cpp:867 +msgid "Audio export loop/fade out time:" +msgstr "" + +#: src/gui/settings.cpp:869 +msgid "Set to these values on start-up:##fot0" +msgstr "" + +#: src/gui/settings.cpp:887 +msgid "Remember last values##fot1" +msgstr "" + +#: src/gui/settings.cpp:894 +msgid "Store instrument name in .fui" +msgstr "" + +#: src/gui/settings.cpp:899 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" + +#: src/gui/settings.cpp:903 +msgid "Load instrument name from .fui" +msgstr "" + +#: src/gui/settings.cpp:908 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" + +#: src/gui/settings.cpp:912 +msgid "Auto-fill file name when saving" +msgstr "" + +#: src/gui/settings.cpp:917 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "" + +#: src/gui/settings.cpp:923 +msgid "Initial system:" +msgstr "" + +#: src/gui/settings.cpp:925 +msgid "Current system" +msgstr "" + +#: src/gui/settings.cpp:988 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/settings.cpp:1123 +msgid "When creating new song:" +msgstr "" + +#: src/gui/settings.cpp:1125 +msgid "Display system preset selector##NSB0" +msgstr "" + +#: src/gui/settings.cpp:1129 +msgid "Start with initial system##NSB1" +msgstr "" + +#: src/gui/settings.cpp:1133 +msgid "Default author name" +msgstr "" + +#: src/gui/settings.cpp:1137 +msgid "Start-up" +msgstr "" + +#: src/gui/settings.cpp:1138 +msgid "Play intro on start-up:" +msgstr "" + +#: src/gui/settings.cpp:1140 +msgid "No##pis0" +msgstr "" + +#: src/gui/settings.cpp:1144 +msgid "Short##pis1" +msgstr "" + +#: src/gui/settings.cpp:1148 +msgid "Full (short when loading song)##pis2" +msgstr "" + +#: src/gui/settings.cpp:1152 +msgid "Full (always)##pis3" +msgstr "" + +#: src/gui/settings.cpp:1159 +msgid "Disable fade-in during start-up" +msgstr "" + +#: src/gui/settings.cpp:1165 +msgid "About screen party time" +msgstr "" + +#: src/gui/settings.cpp:1170 +msgid "Warning: may cause epileptic seizures." +msgstr "" + +#: src/gui/settings.cpp:1174 +msgid "Behavior" +msgstr "" + +#: src/gui/settings.cpp:1176 +msgid "New instruments are blank" +msgstr "" + +#: src/gui/settings.cpp:1182 src/gui/settings.cpp:4195 +msgid "Configuration" +msgstr "" + +#: src/gui/settings.cpp:1191 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1192 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" + +#: src/gui/settings.cpp:1200 +msgid "Output" +msgstr "" + +#: src/gui/settings.cpp:1208 +msgid "Backend" +msgstr "" + +#: src/gui/settings.cpp:1241 +msgid "Driver" +msgstr "" + +#: src/gui/settings.cpp:1264 +msgid "Device" +msgstr "" + +#: src/gui/settings.cpp:1268 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1269 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "" + +#: src/gui/settings.cpp:1271 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "" + +#: src/gui/settings.cpp:1278 src/gui/settings.cpp:1280 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1324 +msgid "" +"common values:\n" +"- 1 for mono\n" +"- 2 for stereo\n" +"- 4 for quadraphonic\n" +"- 6 for 5.1 surround\n" +"- 8 for 7.1 surround" +msgstr "" + +#: src/gui/settings.cpp:1332 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "" + +#: src/gui/settings.cpp:1347 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "" + +#: src/gui/settings.cpp:1356 +msgid "" +"runs chip emulation on separate threads.\n" +"may increase performance when using heavy emulation cores.\n" +"\n" +"warnings:\n" +"- experimental!\n" +"- only useful on multi-chip songs." +msgstr "" + +#: src/gui/settings.cpp:1361 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1368 +msgid "that's the limit!" +msgstr "" + +#: src/gui/settings.cpp:1372 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "" + +#: src/gui/settings.cpp:1380 +msgid "Low-latency mode" +msgstr "" + +#: src/gui/settings.cpp:1385 +msgid "" +"reduces latency by running the engine faster than the tick rate.\n" +"useful for live playback/jam mode.\n" +"\n" +"warning: only enable if your buffer size is small (10ms or less)." +msgstr "" + +#: src/gui/settings.cpp:1389 +msgid "Force mono audio" +msgstr "" + +#: src/gui/settings.cpp:1397 +msgid "Exclusive mode" +msgstr "" + +#: src/gui/settings.cpp:1407 +#, c-format +msgid "want: %d samples @ %.0fHz (%d channel)" +msgid_plural "want: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/settings.cpp:1408 +#, c-format +msgid "got: %d samples @ %.0fHz (%d channel)" +msgid_plural "got: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/settings.cpp:1411 +msgid "Mixing" +msgstr "" + +#: src/gui/settings.cpp:1413 src/gui/settings.cpp:2022 +msgid "Quality" +msgstr "" + +#: src/gui/settings.cpp:1418 +msgid "Software clipping" +msgstr "" + +#: src/gui/settings.cpp:1424 +msgid "DC offset correction" +msgstr "" + +#: src/gui/settings.cpp:1455 +msgid "MIDI" +msgstr "" + +#: src/gui/settings.cpp:1457 src/gui/settings.cpp:1459 +msgid "MIDI input" +msgstr "" + +#: src/gui/settings.cpp:1461 src/gui/settings.cpp:1464 +#: src/gui/settings.cpp:1755 src/gui/settings.cpp:1757 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1480 +msgid "Re-scan MIDI devices" +msgstr "" + +#: src/gui/settings.cpp:1491 src/gui/settings.cpp:2198 +msgid "Note input" +msgstr "" + +#: src/gui/settings.cpp:1492 +msgid "Velocity input" +msgstr "" + +#: src/gui/settings.cpp:1496 +msgid "Map MIDI channels to direct channels" +msgstr "" + +#: src/gui/settings.cpp:1502 +msgid "Program change pass-through" +msgstr "" + +#: src/gui/settings.cpp:1507 +msgid "Map Yamaha FM voice data to instruments" +msgstr "" + +#: src/gui/settings.cpp:1509 +msgid "Program change is instrument selection" +msgstr "" + +#: src/gui/settings.cpp:1513 +msgid "Value input style" +msgstr "" + +#: src/gui/settings.cpp:1516 src/gui/settings.cpp:1541 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "CC of upper nibble##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "CC of lower nibble##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1534 +msgid "Per-column control change" +msgstr "" + +#: src/gui/settings.cpp:1564 src/gui/settings.cpp:1574 +msgid "Volume curve" +msgstr "" + +#: src/gui/settings.cpp:1577 +msgid "Actions:" +msgstr "" + +#: src/gui/settings.cpp:1591 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" + +#: src/gui/settings.cpp:1609 +msgid "Note/Control" +msgstr "" + +#: src/gui/settings.cpp:1611 +msgid "Velocity/Value" +msgstr "" + +#: src/gui/settings.cpp:1613 +msgid "Action" +msgstr "" + +#: src/gui/settings.cpp:1705 src/gui/settings.cpp:1706 +msgid "--none--" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "waiting...##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "Learn##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1751 src/gui/settings.cpp:1753 +msgid "MIDI output" +msgstr "" + +#: src/gui/settings.cpp:1770 +msgid "Output mode:" +msgstr "" + +#: src/gui/settings.cpp:1772 +msgid "Off (use for TX81Z)" +msgstr "" + +#: src/gui/settings.cpp:1776 +msgid "Melodic" +msgstr "" + +#: src/gui/settings.cpp:1787 +msgid "Send Program Change" +msgstr "" + +#: src/gui/settings.cpp:1793 +msgid "Send MIDI clock" +msgstr "" + +#: src/gui/settings.cpp:1799 +msgid "Send MIDI timecode" +msgstr "" + +#: src/gui/settings.cpp:1805 +msgid "Timecode frame rate:" +msgstr "" + +#: src/gui/settings.cpp:1807 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1811 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1815 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1819 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1823 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1832 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1834 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1843 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1845 src/gui/settings.cpp:2033 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1848 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1850 src/gui/settings.cpp:2038 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2031 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2036 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2060 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2098 src/gui/settings.cpp:2100 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2109 src/gui/settings.cpp:3744 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2110 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2149 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2215 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2229 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2234 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2239 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2244 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2268 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2358 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2378 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2399 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2449 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2487 src/gui/settings.cpp:3754 +#: src/gui/settings.cpp:3784 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2489 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2491 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2506 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2513 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2518 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2523 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2530 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2535 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2537 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2541 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2545 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2549 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2555 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2557 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2561 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2565 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2572 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2574 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2589 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2594 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2596 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2604 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2608 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2616 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2620 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2624 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2630 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2636 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2640 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2647 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2653 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2655 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2661 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2667 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2678 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2680 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2684 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2688 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2695 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2719 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2721 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2723 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2727 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2731 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2737 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2739 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2743 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2747 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2751 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2759 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2763 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2770 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2776 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2782 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2788 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2794 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2802 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2806 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2813 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2818 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2822 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2827 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2829 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2833 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2837 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2844 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2845 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2849 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2856 src/gui/settings.cpp:3471 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2872 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2874 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2876 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2885 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2892 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2907 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2917 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:2928 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:2947 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:2955 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:2966 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:2976 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:2982 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:2987 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:2989 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:2993 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:2997 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3001 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3007 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3009 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3017 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3027 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3035 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3040 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3048 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3052 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3057 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3061 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3067 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" +msgstr "" + +#: src/gui/settings.cpp:3075 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3081 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"请在确保你有足够的显存后再启动此设定\n" +"这是一个在ImGui实现动态字体加载之前的临时解决方案" +msgstr "" + +#: src/gui/settings.cpp:3089 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3095 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"請在確保你有足夠的顯存后再啟動此設定\n" +"這是一個在ImGui實現動態字體加載之前的臨時解決方案" +msgstr "" + +#: src/gui/settings.cpp:3103 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" +"이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." +msgstr "" + +#: src/gui/settings.cpp:3118 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3130 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3135 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3143 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3150 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3156 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3158 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3162 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3166 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3170 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3177 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3182 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3184 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3188 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3192 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3199 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3205 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3219 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3224 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3226 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3230 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3245 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3251 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3256 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3258 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3262 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3268 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3273 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3278 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3283 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3288 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3293 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3295 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3321 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3334 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3340 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3348 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3354 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3358 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3362 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3366 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3376 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3378 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3382 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3386 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3390 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3394 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3400 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3402 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3406 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3410 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3414 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3420 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3422 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3426 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3433 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3438 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3440 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3444 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3448 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3454 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3456 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3460 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3464 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3473 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3489 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3495 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3506 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3512 src/gui/settings.cpp:3954 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3513 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3529 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3542 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3548 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3556 src/gui/settings.cpp:3931 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3557 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3559 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3563 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3567 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3574 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3579 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3581 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3585 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3589 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3593 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3597 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3601 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3605 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3611 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3613 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3617 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3624 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3630 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3637 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3639 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3643 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3650 src/gui/settings.cpp:3877 +msgid "Oscilloscope" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3658 src/gui/settings.cpp:3836 +#: src/gui/settings.cpp:3878 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3664 src/gui/sysConf.cpp:1067 +msgid "Mono" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3676 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3696 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3708 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3714 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3720 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3726 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3735 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3745 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3748 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3755 src/gui/settings.cpp:3785 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3761 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3763 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3768 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3777 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3778 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3792 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3794 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3796 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3797 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3798 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3799 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3800 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3802 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3803 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3804 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3805 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3806 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3808 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3809 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3810 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3811 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3812 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3814 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3815 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3816 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3817 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3818 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3824 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3826 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3827 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3828 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3829 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3830 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3832 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3833 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3835 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3837 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3838 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3839 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3840 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3841 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3842 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3843 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3845 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3846 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3848 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3849 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3850 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3851 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3852 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3856 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3857 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3858 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3859 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3861 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3864 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3866 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3873 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3879 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3880 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3881 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3882 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3884 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3885 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3886 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3888 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3889 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3890 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:3919 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:3920 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:3921 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:3924 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:3935 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Car. accent (primary" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3961 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:3962 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "T6W28" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Game Boy" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:3967 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:3968 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:3969 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:3970 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:3973 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:3974 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:3975 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:3977 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "FDS" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Virtual Boy" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Namco 163" +msgstr "" + +#: src/gui/settings.cpp:3982 +msgid "Konami SCC" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "POKEY" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:3986 +msgid "WonderSwan" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "VERA" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "MultiPCM" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "SNES" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Namco WSG" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "ADPCM-B" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4004 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4005 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4006 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4007 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4008 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4009 +msgid "Pokémon Mini" +msgstr "" + +#: src/gui/settings.cpp:4010 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4012 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4013 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4014 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Dave" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Nintendo DS" +msgstr "" + +#: src/gui/settings.cpp:4021 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4022 +msgid "GBA MinMod" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Bifurcator" +msgstr "" + +#: src/gui/settings.cpp:4024 +msgid "SID2" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Other/Unknown" +msgstr "" + +#: src/gui/settings.cpp:4029 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4030 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "PCM" +msgstr "" + +#: src/gui/settings.cpp:4036 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4037 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4045 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4050 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4051 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4052 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4053 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4054 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4056 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4057 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4058 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4059 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4063 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4064 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "Invalid effect" +msgstr "" + +#: src/gui/settings.cpp:4068 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4069 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4080 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4083 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4084 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4085 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4086 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4088 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4090 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4092 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4095 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4096 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4098 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4113 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4123 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4124 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4127 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4128 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4133 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4135 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4136 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4137 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4138 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4142 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4143 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4144 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4151 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4159 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4165 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4171 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4208 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4299 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4301 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4303 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4305 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4307 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4309 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4314 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4324 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4325 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4335 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4337 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4339 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4341 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4343 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4345 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4469 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4471 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4473 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4477 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4487 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4491 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4495 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4499 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4503 +msgid "unlocked audio multi-threading options!" +msgstr "" + +#: src/gui/settings.cpp:4507 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4525 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4531 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4539 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5609 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5798 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/sysConf.cpp:49 src/gui/sysConf.cpp:121 src/gui/sysConf.cpp:486 +#: src/gui/sysConf.cpp:604 src/gui/sysConf.cpp:647 src/gui/sysConf.cpp:684 +#: src/gui/sysConf.cpp:843 src/gui/sysConf.cpp:1098 src/gui/sysConf.cpp:1181 +#: src/gui/sysConf.cpp:1220 src/gui/sysConf.cpp:1294 src/gui/sysConf.cpp:1380 +#: src/gui/sysConf.cpp:1444 src/gui/sysConf.cpp:1482 src/gui/sysConf.cpp:1572 +#: src/gui/sysConf.cpp:1668 src/gui/sysConf.cpp:1716 src/gui/sysConf.cpp:1757 +#: src/gui/sysConf.cpp:1810 src/gui/sysConf.cpp:2284 src/gui/sysConf.cpp:2307 +msgid "Clock rate:" +msgstr "" + +#: src/gui/sysConf.cpp:73 src/gui/sysConf.cpp:152 src/gui/sysConf.cpp:911 +#: src/gui/sysConf.cpp:1459 src/gui/sysConf.cpp:1783 +msgid "Chip type:" +msgstr "" + +#: src/gui/sysConf.cpp:75 +msgid "YM3438 (9-bit DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:79 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:83 +msgid "YMF276 (external DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:90 src/gui/sysConf.cpp:804 src/gui/sysConf.cpp:1350 +#: src/gui/sysConf.cpp:1420 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:93 src/gui/sysConf.cpp:807 src/gui/sysConf.cpp:1353 +#: src/gui/sysConf.cpp:1423 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:99 +msgid "Modified sine wave (joke)" +msgstr "" + +#: src/gui/sysConf.cpp:123 src/gui/sysConf.cpp:1296 src/gui/sysConf.cpp:1718 +#: src/gui/sysConf.cpp:2286 +msgid "3.58MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:127 +msgid "3.55MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:131 +msgid "4MHz (BBC Micro)" +msgstr "" + +#: src/gui/sysConf.cpp:135 +msgid "1.79MHz (Half NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:139 +msgid "3MHz (Exed Exes)" +msgstr "" + +#: src/gui/sysConf.cpp:143 +msgid "2MHz (Sega System 1)" +msgstr "" + +#: src/gui/sysConf.cpp:147 +msgid "447KHz (TI-99/4A)" +msgstr "" + +#: src/gui/sysConf.cpp:154 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:158 +msgid "TI SN76489" +msgstr "" + +#: src/gui/sysConf.cpp:162 +msgid "TI SN76489 with Atari-like short noise" +msgstr "" + +#: src/gui/sysConf.cpp:166 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:170 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:174 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:178 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:182 +msgid "Tandy PSSJ 3-voice sound" +msgstr "" + +#: src/gui/sysConf.cpp:186 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:190 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:196 +msgid "Disable noise period change phase reset" +msgstr "" + +#: src/gui/sysConf.cpp:200 src/gui/sysConf.cpp:2190 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "" + +#: src/gui/sysConf.cpp:219 src/gui/sysConf.cpp:583 +msgid "Pseudo-PAL" +msgstr "" + +#: src/gui/sysConf.cpp:222 src/gui/sysConf.cpp:342 +msgid "Disable anti-click" +msgstr "" + +#: src/gui/sysConf.cpp:225 src/gui/sysConf.cpp:345 +msgid "Chip revision:" +msgstr "" + +#: src/gui/sysConf.cpp:227 +msgid "HuC6280 (original)" +msgstr "" + +#: src/gui/sysConf.cpp:231 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:257 +msgid "CPU rate:" +msgstr "" + +#: src/gui/sysConf.cpp:259 +msgid "6.18MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:263 +msgid "5.95MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:268 +msgid "Sample memory:" +msgstr "" + +#: src/gui/sysConf.cpp:270 +msgid "8K (rev A/B/E)" +msgstr "" + +#: src/gui/sysConf.cpp:274 +msgid "64K (rev D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:279 +msgid "DAC resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:281 +msgid "16-bit (rev A/B/D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:285 +msgid "8-bit + TDM (rev C/E)" +msgstr "" + +#: src/gui/sysConf.cpp:290 src/gui/sysConf.cpp:1931 +msgid "Enable echo" +msgstr "" + +#: src/gui/sysConf.cpp:293 +msgid "Swap echo channels" +msgstr "" + +#: src/gui/sysConf.cpp:296 src/gui/sysConf.cpp:1151 +msgid "Echo delay:" +msgstr "" + +#: src/gui/sysConf.cpp:302 +msgid "Echo resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:308 src/gui/sysConf.cpp:1159 +msgid "Echo feedback:" +msgstr "" + +#: src/gui/sysConf.cpp:314 src/gui/sysConf.cpp:1967 +msgid "Echo volume:" +msgstr "" + +#: src/gui/sysConf.cpp:347 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:351 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:355 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:359 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Wave channel orientation:" +msgstr "" + +#: src/gui/sysConf.cpp:371 +msgid "Inverted" +msgstr "" + +#: src/gui/sysConf.cpp:378 +msgid "Exact data (inverted)" +msgstr "" + +#: src/gui/sysConf.cpp:382 +msgid "Exact output (normal)" +msgstr "" + +#: src/gui/sysConf.cpp:388 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "" + +#: src/gui/sysConf.cpp:405 src/gui/sysConf.cpp:438 +msgid "DAC bit depth (reduces output rate):" +msgstr "" + +#: src/gui/sysConf.cpp:426 src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:1919 +msgid "Volume scale:" +msgstr "" + +#: src/gui/sysConf.cpp:432 +msgid "Mix buffers (allows longer echo delay):" +msgstr "" + +#: src/gui/sysConf.cpp:444 +msgid "Channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:450 +msgid "Sample rate:" +msgstr "" + +#: src/gui/sysConf.cpp:460 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "" + +#: src/gui/sysConf.cpp:462 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "" + +#: src/gui/sysConf.cpp:488 +msgid "NTSC (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:492 src/gui/sysConf.cpp:557 +msgid "PAL (3.55MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:496 +msgid "Arcade (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:500 +msgid "Half NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:506 +msgid "Patch set:" +msgstr "" + +#: src/gui/sysConf.cpp:528 +msgid "Ignore top/hi-hat frequency changes" +msgstr "" + +#: src/gui/sysConf.cpp:531 +msgid "Apply fixed frequency to all drums at once" +msgstr "" + +#: src/gui/sysConf.cpp:553 +msgid "NTSC/X16 (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:561 +msgid "X1/X68000 (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:567 src/gui/sysConf.cpp:587 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:607 src/gui/sysConf.cpp:650 src/gui/sysConf.cpp:1222 +#: src/gui/sysConf.cpp:2310 +msgid "NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:611 src/gui/sysConf.cpp:654 src/gui/sysConf.cpp:1226 +msgid "PAL (1.67MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:1230 +msgid "Dendy (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:621 +msgid "DPCM channel mode:" +msgstr "" + +#: src/gui/sysConf.cpp:624 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:628 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:687 +msgid "NTSC (1.02MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:691 +msgid "PAL (0.99MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:695 +msgid "SSI 2001 (0.89MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:701 src/gui/sysConf.cpp:2320 +msgid "Global parameter priority:" +msgstr "" + +#: src/gui/sysConf.cpp:704 src/gui/sysConf.cpp:2323 +msgid "Left to right" +msgstr "" + +#: src/gui/sysConf.cpp:708 src/gui/sysConf.cpp:2327 +msgid "Last used channel" +msgstr "" + +#: src/gui/sysConf.cpp:714 +msgid "Hard reset envelope:" +msgstr "" + +#: src/gui/sysConf.cpp:737 +msgid "Envelope reset time:" +msgstr "" + +#: src/gui/sysConf.cpp:747 +msgid "" +"- 0 disables envelope reset. not recommended!\n" +"- 1 may trigger SID envelope bugs.\n" +"- values that are too high may result in notes being skipped." +msgstr "" + +#: src/gui/sysConf.cpp:749 +msgid "Disable 1Exy env update (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:753 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:757 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:793 +msgid "8MHz (Neo Geo MVS)" +msgstr "" + +#: src/gui/sysConf.cpp:797 +msgid "8.06MHz (Neo Geo AES)" +msgstr "" + +#: src/gui/sysConf.cpp:812 src/gui/sysConf.cpp:1337 src/gui/sysConf.cpp:1407 +msgid "SSG Volume" +msgstr "" + +#: src/gui/sysConf.cpp:818 src/gui/sysConf.cpp:1413 +msgid "FM/ADPCM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:845 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:849 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:853 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:857 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "" + +#: src/gui/sysConf.cpp:861 +msgid "1MHz (Amstrad CPC)" +msgstr "" + +#: src/gui/sysConf.cpp:865 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:869 +msgid "1.25MHz (Mag Max)" +msgstr "" + +#: src/gui/sysConf.cpp:873 +msgid "1.5MHz (Vectrex)" +msgstr "" + +#: src/gui/sysConf.cpp:877 +msgid "1.536MHz (Kyugo)" +msgstr "" + +#: src/gui/sysConf.cpp:881 +msgid "1.67MHz (?)" +msgstr "" + +#: src/gui/sysConf.cpp:885 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" + +#: src/gui/sysConf.cpp:889 +msgid "1.99MHz (PC-88)" +msgstr "" + +#: src/gui/sysConf.cpp:893 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "" + +#: src/gui/sysConf.cpp:897 +msgid "2^21Hz (Game Boy)" +msgstr "" + +#: src/gui/sysConf.cpp:901 +msgid "3.58MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:905 +msgid "3.6MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:913 +msgid "AY-3-8910" +msgstr "" + +#: src/gui/sysConf.cpp:917 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:921 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:925 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:931 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "" + +#: src/gui/sysConf.cpp:935 +msgid "Stereo##_AY_STEREO" +msgstr "" + +#: src/gui/sysConf.cpp:940 +msgid "Separation" +msgstr "" + +#: src/gui/sysConf.cpp:949 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "" + +#: src/gui/sysConf.cpp:971 +msgid "SAM Coupé (8MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:975 +msgid "NTSC (7.15MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:979 +msgid "PAL (7.09MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:999 +msgid "Stereo separation:" +msgstr "" + +#: src/gui/sysConf.cpp:1006 src/gui/sysConf.cpp:2412 +msgid "Model:" +msgstr "" + +#: src/gui/sysConf.cpp:1008 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1012 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1018 +msgid "Chip memory:" +msgstr "" + +#: src/gui/sysConf.cpp:1020 +msgid "2MB (ECS/AGA max)" +msgstr "" + +#: src/gui/sysConf.cpp:1030 +msgid "512KB (OCS max)" +msgstr "" + +#: src/gui/sysConf.cpp:1043 src/gui/sysConf.cpp:1081 src/gui/sysConf.cpp:2395 +#: src/gui/sysConf.cpp:2449 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1046 +msgid "Bypass frequency limits" +msgstr "" + +#: src/gui/sysConf.cpp:1065 +msgid "Mixing mode:" +msgstr "" + +#: src/gui/sysConf.cpp:1071 +msgid "Mono (no distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:1075 src/gui/sysConf.cpp:1197 src/gui/sysConf.cpp:1864 +#: src/gui/sysConf.cpp:2204 +msgid "Stereo" +msgstr "" + +#: src/gui/sysConf.cpp:1100 +msgid "1.19MHz (PC)" +msgstr "" + +#: src/gui/sysConf.cpp:1104 +msgid "1.99MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1108 +msgid "2.46MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1114 +msgid "Speaker type:" +msgstr "" + +#: src/gui/sysConf.cpp:1116 +msgid "Unfiltered" +msgstr "" + +#: src/gui/sysConf.cpp:1120 +msgid "Cone" +msgstr "" + +#: src/gui/sysConf.cpp:1124 +msgid "Piezo" +msgstr "" + +#: src/gui/sysConf.cpp:1128 +msgid "Use system beeper (Linux only!)" +msgstr "" + +#: src/gui/sysConf.cpp:1134 +msgid "Reset phase on frequency change" +msgstr "" + +#: src/gui/sysConf.cpp:1183 +msgid "16MHz (Seta 1)" +msgstr "" + +#: src/gui/sysConf.cpp:1187 +msgid "16.67MHz (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1191 src/gui/sysConf.cpp:1759 +msgid "14.32MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:1201 +msgid "Bankswitched (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1235 src/gui/sysConf.cpp:1261 +msgid "Initial channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:1241 src/gui/sysConf.cpp:2398 +msgid "Disable hissing" +msgstr "" + +#: src/gui/sysConf.cpp:1244 +msgid "Scale frequency to wave length" +msgstr "" + +#: src/gui/sysConf.cpp:1300 src/gui/sysConf.cpp:1722 +msgid "3.54MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1304 src/gui/sysConf.cpp:1726 src/gui/sysConf.cpp:2290 +msgid "4MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1308 src/gui/sysConf.cpp:1730 +msgid "3MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1312 src/gui/sysConf.cpp:1734 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1316 +msgid "1.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1321 src/gui/sysConf.cpp:1391 src/gui/sysConf.cpp:1639 +#: src/gui/sysConf.cpp:1852 +msgid "Output rate:" +msgstr "" + +#: src/gui/sysConf.cpp:1323 src/gui/sysConf.cpp:1397 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "" + +#: src/gui/sysConf.cpp:1327 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1331 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "" + +#: src/gui/sysConf.cpp:1343 +msgid "FM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:1382 +msgid "8MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1386 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1393 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "" + +#: src/gui/sysConf.cpp:1401 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1446 +msgid "8MHz (FM Towns)" +msgstr "" + +#: src/gui/sysConf.cpp:1450 +msgid "10MHz (Sega System 18)" +msgstr "" + +#: src/gui/sysConf.cpp:1454 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "" + +#: src/gui/sysConf.cpp:1461 +msgid "RF5C68 (10-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1465 +msgid "RF5C164 (16-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1520 +msgid "Sample rate table:" +msgstr "" + +#: src/gui/sysConf.cpp:1524 +msgid "divider \\ clock" +msgstr "" + +#: src/gui/sysConf.cpp:1526 +msgid "full" +msgstr "" + +#: src/gui/sysConf.cpp:1528 +msgid "half" +msgstr "" + +#: src/gui/sysConf.cpp:1641 +msgid "clock / 132" +msgstr "" + +#: src/gui/sysConf.cpp:1645 +msgid "clock / 165" +msgstr "" + +#: src/gui/sysConf.cpp:1651 +msgid "Bankswitched (NMK112)" +msgstr "" + +#: src/gui/sysConf.cpp:1670 +msgid "1.79MHz (NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:1674 +msgid "1.77MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1678 +msgid "1.5MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1682 +msgid "2MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1697 +msgid "Consistent frequency across all duties" +msgstr "" + +#: src/gui/sysConf.cpp:1704 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "" + +#: src/gui/sysConf.cpp:1738 +msgid "3.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1763 +msgid "14.19MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1767 +msgid "14MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1771 +msgid "16MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1775 +msgid "15MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1779 +msgid "33.8688MHz (OPL3-L)" +msgstr "" + +#: src/gui/sysConf.cpp:1784 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1788 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1794 +msgid "Compatible panning (0800)" +msgstr "" + +#: src/gui/sysConf.cpp:1858 +msgid "Output bit depth:" +msgstr "" + +#: src/gui/sysConf.cpp:1868 +msgid "Interpolation:" +msgstr "" + +#: src/gui/sysConf.cpp:1882 +msgid "Sinc" +msgstr "" + +#: src/gui/sysConf.cpp:1920 +msgid "Left##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1925 +msgid "Right##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1935 +msgid "Initial echo state:" +msgstr "" + +#: src/gui/sysConf.cpp:1955 +msgid "Delay##EchoDelay" +msgstr "" + +#: src/gui/sysConf.cpp:1961 +msgid "Feedback##EchoFeedback" +msgstr "" + +#: src/gui/sysConf.cpp:1968 +msgid "Left##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1973 +msgid "Right##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1979 +msgid "Echo filter:" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Hex##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Dec##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2031 +#, c-format +msgid "sum: %d" +msgstr "" + +#: src/gui/sysConf.cpp:2092 +msgid "Capacitor values (nF):" +msgstr "" + +#: src/gui/sysConf.cpp:2102 +msgid "Initial part volume (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2112 +msgid "Initial part volume (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2122 +msgid "Envelope mode (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2124 +msgid "Capacitor (attack/decay)##EM00" +msgstr "" + +#: src/gui/sysConf.cpp:2128 +msgid "External (volume macro)##EM01" +msgstr "" + +#: src/gui/sysConf.cpp:2134 +msgid "Envelope mode (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2136 +msgid "Capacitor (attack/decay)##EM10" +msgstr "" + +#: src/gui/sysConf.cpp:2140 +msgid "External (volume macro)##EM11" +msgstr "" + +#: src/gui/sysConf.cpp:2146 +msgid "Global vibrato:" +msgstr "" + +#: src/gui/sysConf.cpp:2153 +msgid "Depth" +msgstr "" + +#: src/gui/sysConf.cpp:2219 src/gui/sysConf.cpp:2373 +msgid "Waveform storage mode:" +msgstr "" + +#: src/gui/sysConf.cpp:2221 +msgid "RAM" +msgstr "" + +#: src/gui/sysConf.cpp:2225 +msgid "ROM (up to 8 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2241 +msgid "Compatible noise frequencies" +msgstr "" + +#: src/gui/sysConf.cpp:2256 +msgid "Legacy slides and pitch (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:2314 +msgid "PAL (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:2344 +msgid "Banking style:" +msgstr "" + +#: src/gui/sysConf.cpp:2346 +msgid "Namco System 2 (2MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2351 +msgid "Namco System 21 (4MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2356 +msgid "Raw (16MB; no VGM export!)" +msgstr "" + +#: src/gui/sysConf.cpp:2375 +msgid "Dynamic (unconfirmed)" +msgstr "" + +#: src/gui/sysConf.cpp:2379 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2414 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2418 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2467 +msgid "Custom clock rate" +msgstr "" + +#~ msgid "this is a test!" +#~ msgstr "este es una prueba!" diff --git a/po/furnace.pot b/po/furnace.pot index c6a55f603..95775532f 100644 --- a/po/furnace.pot +++ b/po/furnace.pot @@ -6,44 +6,32 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/main.cpp:510 -msgid "this is a test!" +#: src/gui/debugWindow.cpp:662 +msgid "This is a language test." msgstr "" -#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 -msgid "left" +#: src/gui/debugWindow.cpp:663 +msgid "This is another language test." msgstr "" -#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 -msgid "right" +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" msgstr "" -#: src/gui/mixer.cpp:128 -msgid "input" +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" msgstr "" -#: src/gui/mixer.cpp:168 -msgid "output" +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" msgstr "" -#: src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 -msgid "Mixer" +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" msgstr "" -#: src/gui/mixer.cpp:229 -msgid "Master Volume" -msgstr "" - -#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:90 -#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 -#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1128 -#: src/gui/insEdit.cpp:519 -msgid "Invert" -msgstr "" - -#: src/gui/mixer.cpp:268 src/gui/userPresets.cpp:417 -#: src/gui/findReplace.cpp:687 src/gui/findReplace.cpp:943 -#: src/gui/guiConst.cpp:228 src/gui/sampleEdit.cpp:1003 +#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 #: src/gui/insEdit.cpp:5575 src/gui/insEdit.cpp:5660 src/gui/insEdit.cpp:6920 #: src/gui/insEdit.cpp:6928 src/gui/insEdit.cpp:6936 src/gui/insEdit.cpp:6946 #: src/gui/insEdit.cpp:6961 src/gui/insEdit.cpp:6975 src/gui/insEdit.cpp:6987 @@ -65,850 +53,41 @@ msgstr "" #: src/gui/insEdit.cpp:7380 src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 #: src/gui/insEdit.cpp:7409 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7433 #: src/gui/insEdit.cpp:7443 src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7461 -#: src/gui/insEdit.cpp:7470 +#: src/gui/insEdit.cpp:7470 src/gui/mixer.cpp:268 src/gui/sampleEdit.cpp:1003 +#: src/gui/userPresets.cpp:417 src/gui/settings.cpp:241 +#: src/gui/settings.cpp:1054 src/gui/settings.cpp:1432 +#: src/gui/settings.cpp:1444 src/gui/settings.cpp:3309 +#: src/gui/settings.cpp:3955 msgid "Volume" msgstr "" -#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 src/gui/insEdit.cpp:6941 -#: src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 src/gui/insEdit.cpp:7108 -#: src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 src/gui/insEdit.cpp:7212 -#: src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 src/gui/insEdit.cpp:7253 -#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7287 -#: src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 src/gui/insEdit.cpp:7392 -#: src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 -msgid "Panning" +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1607 src/gui/settings.cpp:3346 +#: src/gui/settings.cpp:4028 +msgid "Channel" msgstr "" -#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 -msgid "Front/Rear" +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" msgstr "" -#: src/gui/mixer.cpp:299 -msgid "Patchbay" +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" msgstr "" -#: src/gui/mixer.cpp:305 -msgid "Automatic patchbay" +#: src/gui/chanOsc.cpp:45 +msgid "Off" msgstr "" -#: src/gui/mixer.cpp:310 -msgid "Display hidden ports" +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" msgstr "" -#: src/gui/mixer.cpp:312 -msgid "Display internal" +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" msgstr "" -#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 -msgid "System" -msgstr "" - -#: src/gui/mixer.cpp:354 -msgid "Sample Preview" -msgstr "" - -#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:745 -#: src/gui/editControls.cpp:837 src/gui/editControls.cpp:953 -#: src/gui/editControls.cpp:1093 src/gui/guiConst.cpp:558 -msgid "Metronome" -msgstr "" - -#: src/gui/mixer.cpp:446 -msgid "disconnect all" -msgstr "" - -#: src/gui/editing.cpp:200 -#, c-format -msgid "no data in oldPatMap for channel %d!" -msgstr "" - -#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 -#, c-format -msgid "invalid clipboard data! failed at line %d char %d" -msgstr "" - -#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 -msgid "can't collapse any further!" -msgstr "" - -#: src/gui/editing.cpp:1749 -msgid "can't expand any further!" -msgstr "" - -#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 -#, c-format -msgid "copy: %s" -msgstr "" - -#: src/gui/memory.cpp:146 -#, c-format -msgid "bank %d" -msgstr "" - -#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 -msgid "no chips with memory" -msgstr "" - -#: src/gui/intro.cpp:89 src/gui/gui.cpp:2339 src/gui/gui.cpp:3740 -#: src/gui/gui.cpp:5007 src/gui/gui.cpp:5029 src/gui/gui.cpp:5467 -#: src/gui/gui.cpp:5769 src/gui/gui.cpp:5779 -#, c-format -msgid "Error while loading file! (%s)" -msgstr "" - -#: src/gui/intro.cpp:124 -msgid "Preview" -msgstr "" - -#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 -msgid "SORRY NOTHING" -msgstr "" - -#: src/gui/intro.cpp:310 -msgid "hold to skip" -msgstr "" - -#: src/gui/dataList.cpp:76 -msgid "Bug!" -msgstr "" - -#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 -#: src/gui/insEdit.cpp:5334 -msgid "Unknown" -msgstr "" - -#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 -msgid "duplicate" -msgstr "" - -#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 -#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 -msgid "replace..." -msgstr "" - -#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4226 -msgid "save" -msgstr "" - -#: src/gui/dataList.cpp:145 -msgid "save (.dmp)" -msgstr "" - -#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 -#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 -#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2761 src/gui/gui.cpp:2770 -msgid "delete" -msgstr "" - -#: src/gui/dataList.cpp:243 -msgid "out of memory for this sample!" -msgstr "" - -#: src/gui/dataList.cpp:254 -msgid "make instrument" -msgstr "" - -#: src/gui/dataList.cpp:257 -msgid "make me a drum kit" -msgstr "" - -#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 -#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 -msgid "Add" -msgstr "" - -#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 -#: src/gui/subSongs.cpp:108 -msgid "Duplicate" -msgstr "" - -#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 -#: src/gui/editControls.cpp:497 src/gui/waveEdit.cpp:435 -#: src/gui/waveEdit.cpp:467 src/gui/sampleEdit.cpp:122 -#: src/gui/sampleEdit.cpp:171 src/gui/insEdit.cpp:5239 src/gui/insEdit.cpp:5304 -msgid "Open" -msgstr "" - -#: src/gui/dataList.cpp:363 -msgid "replace instrument..." -msgstr "" - -#: src/gui/dataList.cpp:366 -msgid "load instrument from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:372 -msgid "replace wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:378 -msgid "replace sample..." -msgstr "" - -#: src/gui/dataList.cpp:381 -msgid "import raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:384 -msgid "import raw sample (replace)..." -msgstr "" - -#: src/gui/dataList.cpp:392 -msgid "load from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:399 -msgid "Open (insert; right-click to replace)" -msgstr "" - -#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 -#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 -#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5311 -msgid "Save" -msgstr "" - -#: src/gui/dataList.cpp:424 -msgid "save instrument as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:430 -msgid "save wavetable as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:433 -msgid "save raw wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:439 -msgid "save raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 -msgid "save as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 -msgid "Toggle folders/standard view" -msgstr "" - -#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 -#: src/gui/subSongs.cpp:55 -msgid "Move up" -msgstr "" - -#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 -#: src/gui/subSongs.cpp:62 -msgid "Move down" -msgstr "" - -#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 -msgid "Create" -msgstr "" - -#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 -msgid "New folder" -msgstr "" - -#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 -msgid "Preview (right click to stop)" -msgstr "" - -#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 -#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 -msgid "Delete" -msgstr "" - -#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5902 -msgid "Instruments" -msgstr "" - -#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 -msgid "" -msgstr "" - -#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 -msgid "rename..." -msgstr "" - -#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5911 -msgid "Wavetables" -msgstr "" - -#: src/gui/dataList.cpp:674 src/gui/xyOsc.cpp:68 src/gui/sampleEdit.cpp:898 -#: src/gui/sampleEdit.cpp:1072 src/gui/gui.cpp:5920 -msgid "Samples" -msgstr "" - -#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 -msgid "save as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/waveEdit.cpp:480 -#: src/gui/sampleEdit.cpp:187 -msgid "save raw..." -msgstr "" - -#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 -msgid "import raw..." -msgstr "" - -#: src/gui/dataList.cpp:874 -msgid "import raw (replace)..." -msgstr "" - -#: src/gui/exportOptions.cpp:29 -msgid "Export type:" -msgstr "" - -#: src/gui/exportOptions.cpp:32 -msgid "one file" -msgstr "" - -#: src/gui/exportOptions.cpp:35 -msgid "multiple files (one per chip)" -msgstr "" - -#: src/gui/exportOptions.cpp:38 -msgid "multiple files (one per channel)" -msgstr "" - -#: src/gui/exportOptions.cpp:44 -msgid "Bit depth:" -msgstr "" - -#: src/gui/exportOptions.cpp:46 -msgid "16-bit integer" -msgstr "" - -#: src/gui/exportOptions.cpp:49 -msgid "32-bit float" -msgstr "" - -#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6258 -msgid "Sample rate" -msgstr "" - -#: src/gui/exportOptions.cpp:61 -msgid "Channels in file" -msgstr "" - -#: src/gui/exportOptions.cpp:67 -msgid "Loops" -msgstr "" - -#: src/gui/exportOptions.cpp:70 -msgid "Fade out (seconds)" -msgstr "" - -#: src/gui/exportOptions.cpp:76 -msgid "Channels to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6174 -msgid "All" -msgstr "" - -#: src/gui/exportOptions.cpp:84 src/gui/effectList.cpp:34 -#: src/gui/compatFlags.cpp:219 src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6180 -#: src/gui/insEdit.cpp:518 -msgid "None" -msgstr "" - -#: src/gui/exportOptions.cpp:110 src/gui/exportOptions.cpp:214 -#: src/gui/exportOptions.cpp:225 src/gui/exportOptions.cpp:243 -#: src/gui/exportOptions.cpp:266 src/gui/exportOptions.cpp:297 -#: src/gui/exportOptions.cpp:318 src/gui/exportOptions.cpp:341 -#: src/gui/commandPalette.cpp:199 src/gui/newSong.cpp:273 src/gui/gui.cpp:5657 -#: src/gui/gui.cpp:5681 src/gui/gui.cpp:5705 src/gui/gui.cpp:5729 -#: src/gui/gui.cpp:5753 src/gui/gui.cpp:5784 src/gui/gui.cpp:5843 -#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6341 -msgid "Cancel" -msgstr "" - -#: src/gui/exportOptions.cpp:115 src/gui/exportOptions.cpp:217 -#: src/gui/exportOptions.cpp:246 src/gui/exportOptions.cpp:300 -#: src/gui/exportOptions.cpp:321 src/gui/exportOptions.cpp:344 -#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 -#: src/gui/guiConst.cpp:536 src/gui/gui.cpp:5566 src/gui/gui.cpp:5618 -msgid "Export" -msgstr "" - -#: src/gui/exportOptions.cpp:130 -msgid "select at least one channel" -msgstr "" - -#: src/gui/exportOptions.cpp:137 -msgid "settings:" -msgstr "" - -#: src/gui/exportOptions.cpp:138 -msgid "format version" -msgstr "" - -#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 -#: src/gui/insEdit.cpp:362 -msgid "loop" -msgstr "" - -#: src/gui/exportOptions.cpp:148 -msgid "loop trail:" -msgstr "" - -#: src/gui/exportOptions.cpp:150 -msgid "auto-detect" -msgstr "" - -#: src/gui/exportOptions.cpp:153 -msgid "add one loop" -msgstr "" - -#: src/gui/exportOptions.cpp:156 -msgid "custom" -msgstr "" - -#: src/gui/exportOptions.cpp:167 -msgid "add pattern change hints" -msgstr "" - -#: src/gui/exportOptions.cpp:170 -msgid "" -"inserts data blocks on pattern changes.\n" -"useful if you are writing a playback routine.\n" -"\n" -"the format of a pattern change data block is:\n" -"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" -"- ll: length, a 32-bit little-endian number\n" -"- oo: order\n" -"- rr: initial row (a 0Dxx effect is able to select a different row)\n" -"- pp: pattern index (one per channel)\n" -"\n" -"pattern indexes are ordered as they appear in the song." -msgstr "" - -#: src/gui/exportOptions.cpp:183 -msgid "direct stream mode" -msgstr "" - -#: src/gui/exportOptions.cpp:186 -msgid "" -"required for DualPCM and MSM6258 export.\n" -"\n" -"allows for volume/direction changes when playing samples,\n" -"at the cost of a massive increase in file size." -msgstr "" - -#: src/gui/exportOptions.cpp:191 -msgid "chips to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:200 -#, c-format -msgid "this chip is only available in VGM %d.%.2x and higher!" -msgstr "" - -#: src/gui/exportOptions.cpp:204 -msgid "this chip is not supported by the VGM format!" -msgstr "" - -#: src/gui/exportOptions.cpp:210 -#, c-format -msgid "select the chip you wish to export, but only up to %d of each type." -msgstr "" - -#: src/gui/exportOptions.cpp:222 -msgid "nothing to export" -msgstr "" - -#: src/gui/exportOptions.cpp:233 -msgid "Commander X16 Zsound Music File" -msgstr "" - -#: src/gui/exportOptions.cpp:234 -msgid "Tick Rate (Hz)" -msgstr "" - -#: src/gui/exportOptions.cpp:240 -msgid "optimize size" -msgstr "" - -#: src/gui/exportOptions.cpp:256 src/gui/editControls.cpp:630 -msgid "" -"this is NOT ROM export! only use for making sure the\n" -"Furnace Amiga emulator is working properly by\n" -"comparing it with real Amiga output." -msgstr "" - -#: src/gui/exportOptions.cpp:261 src/gui/editControls.cpp:635 -msgid "Directory" -msgstr "" - -#: src/gui/exportOptions.cpp:269 src/gui/editControls.cpp:638 -msgid "Bake Data" -msgstr "" - -#: src/gui/exportOptions.cpp:284 src/gui/editControls.cpp:653 -#, c-format -msgid "Done! Baked %d files." -msgstr "" - -#: src/gui/exportOptions.cpp:293 -msgid "this option exports the song to a text file.\n" -msgstr "" - -#: src/gui/exportOptions.cpp:310 -msgid "" -"this option exports a text or binary file which\n" -"contains a dump of the internal command stream\n" -"produced when playing the song.\n" -"\n" -"technical/development use only!" -msgstr "" - -#: src/gui/exportOptions.cpp:331 -msgid "" -"export in DefleMask module format.\n" -"only do it if you really, really need to, or are downgrading an existing ." -"dmf." -msgstr "" - -#: src/gui/exportOptions.cpp:335 -msgid "format version:" -msgstr "" - -#: src/gui/exportOptions.cpp:336 -msgid "1.1.3 and higher" -msgstr "" - -#: src/gui/exportOptions.cpp:337 -msgid "1.0/legacy (0.12)" -msgstr "" - -#: src/gui/exportOptions.cpp:357 -msgid "Audio" -msgstr "" - -#: src/gui/exportOptions.cpp:361 -msgid "VGM" -msgstr "" - -#: src/gui/exportOptions.cpp:370 -msgid "ZSM" -msgstr "" - -#: src/gui/exportOptions.cpp:380 -msgid "Amiga Validation" -msgstr "" - -#: src/gui/exportOptions.cpp:385 -msgid "Text" -msgstr "" - -#: src/gui/exportOptions.cpp:389 -msgid "Command Stream" -msgstr "" - -#: src/gui/exportOptions.cpp:393 -msgid "DMF" -msgstr "" - -#: src/gui/exportOptions.cpp:422 -msgid "congratulations! you've unlocked a secret panel." -msgstr "" - -#: src/gui/exportOptions.cpp:423 -msgid "Toggle hidden systems" -msgstr "" - -#: src/gui/exportOptions.cpp:427 -msgid "Toggle all instrument types" -msgstr "" - -#: src/gui/exportOptions.cpp:431 -msgid "Set pitch linearity to Partial" -msgstr "" - -#: src/gui/exportOptions.cpp:435 -msgid "Enable multi-threading settings" -msgstr "" - -#: src/gui/exportOptions.cpp:439 -msgid "Set fat to max" -msgstr "" - -#: src/gui/exportOptions.cpp:446 -msgid "Set muscle and fat to zero" -msgstr "" - -#: src/gui/exportOptions.cpp:453 -msgid "Tell tildearrow this must be a mistake" -msgstr "" - -#: src/gui/exportOptions.cpp:454 -msgid "" -"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " -"you get here." -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Base Tempo##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Tick Rate##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:46 -msgid "click to display tick rate" -msgstr "" - -#: src/gui/speed.cpp:48 -msgid "click to display base tempo" -msgstr "" - -#: src/gui/speed.cpp:80 -msgid "Groove" -msgstr "" - -#: src/gui/speed.cpp:87 -msgid "click for one speed" -msgstr "" - -#: src/gui/speed.cpp:90 -msgid "Speeds" -msgstr "" - -#: src/gui/speed.cpp:99 -msgid "click for groove pattern" -msgstr "" - -#: src/gui/speed.cpp:102 src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 -#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 -#: src/gui/insEdit.cpp:6885 -msgid "Speed" -msgstr "" - -#: src/gui/speed.cpp:110 -msgid "click for two (alternating) speeds" -msgstr "" - -#: src/gui/speed.cpp:168 -msgid "Virtual Tempo" -msgstr "" - -#: src/gui/speed.cpp:177 -msgid "Numerator" -msgstr "" - -#: src/gui/speed.cpp:187 -msgid "Denominator (set to base tempo)" -msgstr "" - -#: src/gui/speed.cpp:193 -msgid "Divider" -msgstr "" - -#: src/gui/speed.cpp:208 -msgid "Highlight" -msgstr "" - -#: src/gui/speed.cpp:231 -msgid "Pattern Length" -msgstr "" - -#: src/gui/speed.cpp:245 -msgid "Song Length" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 -#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 -#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/sysManager.cpp:54 -#: src/gui/insEdit.cpp:5288 -msgid "Name" -msgstr "" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 -#: src/gui/newSong.cpp:133 -msgid "Search..." -msgstr "" - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "" - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "" - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "" - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "" - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "" - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "" - -#: src/gui/regView.cpp:38 -msgid "- no register pool available" -msgstr "" - -#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 -msgid "ERROR" -msgstr "" - -#: src/gui/log.cpp:26 -msgid "warning" -msgstr "" - -#: src/gui/log.cpp:27 -msgid "info" -msgstr "" - -#: src/gui/log.cpp:28 src/gui/gui.cpp:4507 -msgid "debug" -msgstr "" - -#: src/gui/log.cpp:29 -msgid "trace" -msgstr "" - -#: src/gui/log.cpp:48 src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 -#: src/gui/editControls.cpp:1000 -msgid "Follow" -msgstr "" - -#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 -msgid "Level" -msgstr "" - -#: src/gui/log.cpp:68 -msgid "time" -msgstr "" - -#: src/gui/log.cpp:70 -msgid "level" -msgstr "" - -#: src/gui/log.cpp:72 -msgid "message" -msgstr "" - -#: src/gui/pattern.cpp:468 -msgid "there aren't any channels to show." -msgstr "" - -#: src/gui/pattern.cpp:492 -msgid "click for pattern options (effect columns/pattern names/visualizer)" -msgstr "" - -#: src/gui/pattern.cpp:504 -msgid "Options:" -msgstr "" - -#: src/gui/pattern.cpp:506 -msgid "Effect columns/collapse" -msgstr "" - -#: src/gui/pattern.cpp:507 -msgid "Pattern names" -msgstr "" - -#: src/gui/pattern.cpp:508 -msgid "Channel group hints" -msgstr "" - -#: src/gui/pattern.cpp:509 -msgid "Visualizer" -msgstr "" - -#: src/gui/pattern.cpp:517 -msgid "Channel status:" -msgstr "" - -#: src/gui/pattern.cpp:519 -msgid "No##_PCS0" -msgstr "" - -#: src/gui/pattern.cpp:522 -msgid "Yes##_PCS1" -msgstr "" - -#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 -msgid "WARNING!!" -msgstr "" - -#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 -msgid "this instrument cannot be previewed because" -msgstr "" - -#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 -msgid "none of the chips can play it" -msgstr "" - -#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 -msgid "your instrument is in peril!! be careful..." -msgstr "" - -#: src/gui/osc.cpp:176 -#, c-format -msgid "zoom: %.2fx (%.1fdB)" -msgstr "" - -#: src/gui/osc.cpp:187 -#, c-format -msgid "window size: %.1fms" -msgstr "" - -#: src/gui/osc.cpp:385 -msgid "(-Infinity)dB" -msgstr "" - -#: src/gui/debugWindow.cpp:662 -msgid "This is a language test." -msgstr "" - -#: src/gui/debugWindow.cpp:663 -msgid "This is another language test." +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" msgstr "" #: src/gui/chanOsc.cpp:143 @@ -935,7 +114,7 @@ msgstr "" msgid "Amplitude" msgstr "" -#: src/gui/chanOsc.cpp:199 +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3687 msgid "Line size" msgstr "" @@ -951,7 +130,7 @@ msgstr "" msgid "error while updating gradient texture!" msgstr "" -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3733 msgid "Color" msgstr "" @@ -963,12 +142,13 @@ msgstr "" msgid "Spread" msgstr "" -#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:124 +#: src/gui/chanOsc.cpp:314 src/gui/subSongs.cpp:121 src/gui/sysManager.cpp:124 +#: src/gui/userPresets.cpp:370 src/gui/settings.cpp:2221 msgid "Remove" msgstr "" -#: src/gui/chanOsc.cpp:338 +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3825 src/gui/settings.cpp:4105 +#: src/gui/settings.cpp:4132 src/gui/settings.cpp:4158 msgid "Background" msgstr "" @@ -1009,9 +189,9 @@ msgstr "" msgid "Text color" msgstr "" -#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/tutorial.cpp:687 -#: src/gui/gui.cpp:5627 src/gui/gui.cpp:6043 src/gui/gui.cpp:6211 -#: src/gui/gui.cpp:6310 src/gui/gui.cpp:6359 +#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:5633 src/gui/gui.cpp:6049 +#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6316 src/gui/gui.cpp:6365 +#: src/gui/tutorial.cpp:687 src/gui/xyOsc.cpp:80 msgid "OK" msgstr "" @@ -1040,791 +220,83 @@ msgstr "" msgid "Error!" msgstr "" -#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1736 src/gui/gui.cpp:2727 -#: src/gui/insEdit.cpp:363 -msgid "cut" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1740 src/gui/gui.cpp:2728 -#: src/gui/insEdit.cpp:7538 -msgid "copy" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 +msgid "Osc" msgstr "" -#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1744 src/gui/gui.cpp:2729 -#: src/gui/gui.cpp:2782 src/gui/insEdit.cpp:7543 -msgid "paste" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/gui/editControls.cpp:51 -msgid "" -"select\n" -"all" +#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:5288 +#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 +#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 +#: src/gui/settings.cpp:1005 src/gui/settings.cpp:4323 +msgid "Name" msgstr "" -#: src/gui/editControls.cpp:52 -msgid "piano" +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4423 -msgid "undo" +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" msgstr "" -#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4424 -msgid "redo" -msgstr "" - -#: src/gui/editControls.cpp:57 -msgid "" -"paste\n" -"mix" -msgstr "" - -#: src/gui/editControls.cpp:58 -msgid "" -"paste\n" -"mix bg" -msgstr "" - -#: src/gui/editControls.cpp:59 -msgid "" -"paste\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:60 -msgid "" -"paste\n" -"ins bg" -msgstr "" - -#: src/gui/editControls.cpp:61 -msgid "" -"paste\n" -"flood" -msgstr "" - -#: src/gui/editControls.cpp:62 -msgid "" -"paste\n" -"overflow" -msgstr "" - -#: src/gui/editControls.cpp:63 -msgid "" -"transpose\n" -"notes" -msgstr "" - -#: src/gui/editControls.cpp:64 -msgid "" -"transpose\n" -"values" -msgstr "" - -#: src/gui/editControls.cpp:67 -msgid "" -"change\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:68 -msgid "" -"find/\n" -"replace" -msgstr "" - -#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3057 -msgid "collapse" -msgstr "" - -#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3058 -msgid "expand" -msgstr "" - -#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2814 -msgid "flip" -msgstr "" - -#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 -msgid "invert" -msgstr "" - -#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2794 src/gui/gui.cpp:2954 -msgid "interpolate" -msgstr "" - -#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2806 src/gui/insEdit.cpp:7610 -msgid "scale" -msgstr "" - -#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2798 -msgid "fade" -msgstr "" - -#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2810 src/gui/insEdit.cpp:7639 -msgid "randomize" -msgstr "" - -#: src/gui/editControls.cpp:79 -msgid "opmask" -msgstr "" - -#: src/gui/editControls.cpp:80 -msgid "" -"scroll\n" -"mode" -msgstr "" - -#: src/gui/editControls.cpp:81 -msgid "" -"input\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:82 -msgid "" -"set\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:83 -msgid "" -"clear\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 -#: src/gui/insEdit.cpp:7557 -msgid "clear" -msgstr "" - -#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 -#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 -#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:5887 -msgid "Pattern" -msgstr "" - -#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 -#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 -#: src/gui/guiConst.cpp:577 src/gui/gui.cpp:5876 -msgid "Orders" -msgstr "" - -#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 -#: src/gui/findReplace.cpp:914 -msgid "Ins" -msgstr "" - -#: src/gui/editControls.cpp:433 -msgid "Wave" -msgstr "" - -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 -#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 -msgid "Sample" -msgstr "" - -#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 -#: src/gui/guiConst.cpp:230 -msgid "Song" -msgstr "" - -#: src/gui/editControls.cpp:446 src/gui/guiConst.cpp:601 src/gui/gui.cpp:6268 -msgid "Channels" -msgstr "" - -#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 -msgid "Chips" -msgstr "" - -#: src/gui/editControls.cpp:458 src/gui/compatFlags.cpp:319 -msgid "Other" -msgstr "" - -#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 -msgid "New" -msgstr "" - -#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4188 -msgid "Unsaved changes! Save changes before creating a new song?" -msgstr "" - -#: src/gui/editControls.cpp:507 -msgid "Save as..." -msgstr "" - -#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1674 -msgid "Restore Backup" -msgstr "" - -#: src/gui/editControls.cpp:524 -msgid "Song Info" -msgstr "" - -#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 -msgid "Subsongs" -msgstr "" - -#: src/gui/editControls.cpp:541 -msgid "Channels here..." -msgstr "" - -#: src/gui/editControls.cpp:544 -msgid "Chips here..." -msgstr "" - -#: src/gui/editControls.cpp:547 -msgid "What the hell..." -msgstr "" - -#: src/gui/editControls.cpp:554 -msgid "ChanOsc" -msgstr "" - -#: src/gui/editControls.cpp:558 -msgid "RegView" -msgstr "" - -#: src/gui/editControls.cpp:562 -msgid "Stats" -msgstr "" - -#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 -msgid "Grooves" -msgstr "" - -#: src/gui/editControls.cpp:569 -msgid "Compat Flags" -msgstr "" - -#: src/gui/editControls.cpp:573 -msgid "XYOsc" -msgstr "" - -#: src/gui/editControls.cpp:577 -msgid "Meter" -msgstr "" - -#: src/gui/editControls.cpp:581 -msgid "Memory" -msgstr "" - -#: src/gui/editControls.cpp:585 -msgid "CV" -msgstr "" - -#: src/gui/editControls.cpp:589 -msgid "Presets" -msgstr "" - -#: src/gui/editControls.cpp:593 -msgid "PatManager" -msgstr "" - -#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 -msgid "Panic" -msgstr "" - -#: src/gui/editControls.cpp:601 src/gui/guiConst.cpp:589 -#: src/gui/guiConst.cpp:591 src/gui/gui.cpp:4433 -msgid "Settings" -msgstr "" - -#: src/gui/editControls.cpp:606 -msgid "Log" -msgstr "" - -#: src/gui/editControls.cpp:610 -msgid "Debug" -msgstr "" - -#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 -msgid "About" -msgstr "" - -#: src/gui/editControls.cpp:619 -msgid "Switch to Desktop Mode" -msgstr "" - -#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 -#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 -msgid "Octave" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Coarse Step" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Edit Step" -msgstr "" - -#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 -#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 -#: src/gui/guiConst.cpp:545 -msgid "Play" -msgstr "" - -#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 -#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 -#: src/gui/guiConst.cpp:546 -msgid "Stop" -msgstr "" - -#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 -#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 -#: src/gui/gui.cpp:4420 -msgid "Edit" -msgstr "" - -#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 -#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 -msgid "Repeat pattern" -msgstr "" - -#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 -#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 -msgid "Step one row" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Poly##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Mono##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 -#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 -msgid "Polyphony" -msgstr "" - -#: src/gui/editControls.cpp:957 -msgid "Oct." -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Coarse" -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Step" -msgstr "" - -#: src/gui/editControls.cpp:998 -msgid "Foll." -msgstr "" - -#: src/gui/editControls.cpp:1003 -msgid "Ord##FollowOrders" -msgstr "" - -#: src/gui/editControls.cpp:1011 -msgid "Pat##FollowPattern" -msgstr "" - -#: src/gui/editControls.cpp:1057 -msgid "Play from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1065 -msgid "Repeat from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 -msgid "Follow orders" -msgstr "" - -#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 -msgid "Follow pattern" -msgstr "" - -#: src/gui/util.cpp:93 -msgid "" -msgstr "" - -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "" - -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "" - -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "" - -#: src/gui/stats.cpp:36 -msgid "Audio load" -msgstr "" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "" - -#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1353 -msgid "Zoom" -msgstr "" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "" - -#: src/gui/xyOsc.cpp:74 -msgid "Intensity" -msgstr "" - -#: src/gui/xyOsc.cpp:77 -msgid "Line Thickness" -msgstr "" - -#: src/gui/xyOsc.cpp:213 -msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/channels.cpp:82 #, c-format -msgid "(-Infinity)dB,%.1fdB" -msgstr "" - -#: src/gui/xyOsc.cpp:217 -#, c-format -msgid "%.1fdB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:219 -#, c-format -msgid "%.1fdB,%.1fdB" -msgstr "" - -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" -msgstr "" - -#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 -msgid "Systems" -msgstr "" - -#: src/gui/userPresets.cpp:349 -msgid "New Preset" -msgstr "" - -#: src/gui/userPresets.cpp:361 -msgid "select a preset" -msgstr "" - -#: src/gui/userPresets.cpp:374 -msgid "Remove##UPresetRemove" -msgstr "" - -#: src/gui/userPresets.cpp:439 -msgid "Configure" -msgstr "" - -#: src/gui/userPresets.cpp:470 -msgid "Advanced" -msgstr "" - -#: src/gui/userPresets.cpp:476 msgid "" -"insert additional settings in `option=value` format.\n" -"available options:\n" -"- tickRate" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 +#: src/gui/sysPicker.cpp:35 +msgid "Search..." msgstr "" -#: src/gui/userPresets.cpp:515 -msgid "Import" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/gui/effectList.cpp:18 -#, c-format -msgid "Chip at cursor: %s" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/gui/effectList.cpp:21 -msgid "Search" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/gui/effectList.cpp:25 -msgid "Effect types to show:" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/gui/effectList.cpp:47 -msgid "Description" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/gui/subSongs.cpp:22 -#, c-format -msgid "%d. " +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 -msgid "too many subsongs!" -msgstr "" - -#: src/gui/subSongs.cpp:114 -msgid "this is the only subsong!" -msgstr "" - -#: src/gui/subSongs.cpp:116 -msgid "are you sure you want to remove this subsong?" -msgstr "" - -#: src/gui/spoiler.cpp:32 -msgid "SPOILER" -msgstr "" - -#: src/gui/orders.cpp:114 -msgid "Add new order" -msgstr "" - -#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:794 -msgid "Remove order" -msgstr "" - -#: src/gui/orders.cpp:137 -msgid "Duplicate order (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:795 -msgid "Move order up" -msgstr "" - -#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:796 -msgid "Move order down" -msgstr "" - -#: src/gui/orders.cpp:167 -msgid "Place copy of current order at end of song (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:177 -msgid "Order change mode: entire row" -msgstr "" - -#: src/gui/orders.cpp:179 -msgid "Order change mode: one" -msgstr "" - -#: src/gui/orders.cpp:205 -msgid "Order edit mode: Select and type (scroll vertically)" -msgstr "" - -#: src/gui/orders.cpp:207 -msgid "Order edit mode: Select and type (scroll horizontally)" -msgstr "" - -#: src/gui/orders.cpp:209 -msgid "Order edit mode: Select and type (don't scroll)" -msgstr "" - -#: src/gui/orders.cpp:211 -msgid "Order edit mode: Click to change" -msgstr "" - -#: src/gui/findReplace.cpp:29 -msgid "ignore" -msgstr "" - -#: src/gui/findReplace.cpp:30 -msgid "equals" -msgstr "" - -#: src/gui/findReplace.cpp:31 -msgid "not equal" -msgstr "" - -#: src/gui/findReplace.cpp:32 -msgid "between" -msgstr "" - -#: src/gui/findReplace.cpp:33 -msgid "not between" -msgstr "" - -#: src/gui/findReplace.cpp:34 -msgid "any" -msgstr "" - -#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 -msgid "none" -msgstr "" - -#: src/gui/findReplace.cpp:39 -msgid "set" -msgstr "" - -#: src/gui/findReplace.cpp:40 -msgid "add" -msgstr "" - -#: src/gui/findReplace.cpp:41 -msgid "add (overflow)" -msgstr "" - -#: src/gui/findReplace.cpp:42 -msgid "scale %" -msgstr "" - -#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 -msgid "Find" -msgstr "" - -#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 -msgid "order" -msgstr "" - -#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 -msgid "row" -msgstr "" - -#: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 -msgid "channel" -msgstr "" - -#: src/gui/findReplace.cpp:541 -msgid "go" -msgstr "" - -#: src/gui/findReplace.cpp:585 -msgid "no matches found!" -msgstr "" - -#: src/gui/findReplace.cpp:587 -msgid "Back" -msgstr "" - -#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 -#: src/gui/sampleEdit.cpp:590 -msgid "Note" -msgstr "" - -#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 -msgid "Effect" -msgstr "" - -#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 -msgid "Value" -msgstr "" - -#: src/gui/findReplace.cpp:750 -msgid "Delete query" -msgstr "" - -#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 -msgid "Add effect" -msgstr "" - -#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 -msgid "Remove effect" -msgstr "" - -#: src/gui/findReplace.cpp:786 -msgid "Search range:" -msgstr "" - -#: src/gui/findReplace.cpp:791 -msgid "Selection" -msgstr "" - -#: src/gui/findReplace.cpp:799 -msgid "Confine to channels" -msgstr "" - -#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 -msgid "From" -msgstr "" - -#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 -msgid "To" -msgstr "" - -#: src/gui/findReplace.cpp:826 -msgid "Match effect position:" -msgstr "" - -#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5652 src/gui/gui.cpp:5676 -#: src/gui/gui.cpp:5700 src/gui/gui.cpp:5724 src/gui/gui.cpp:5748 -#: src/gui/gui.cpp:5776 src/gui/gui.cpp:5801 src/gui/gui.cpp:5812 -#: src/gui/gui.cpp:5824 src/gui/gui.cpp:5836 src/gui/gui.cpp:6000 -#: src/gui/gui.cpp:6015 src/gui/gui.cpp:6025 src/gui/gui.cpp:6038 -msgid "No" -msgstr "" - -#: src/gui/findReplace.cpp:832 -msgid "match effects regardless of position." -msgstr "" - -#: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 -msgid "Lax" -msgstr "" - -#: src/gui/findReplace.cpp:838 -msgid "match effects only if they appear in-order." -msgstr "" - -#: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 -msgid "Strict" -msgstr "" - -#: src/gui/findReplace.cpp:844 -msgid "match effects only if they appear exactly as specified." -msgstr "" - -#: src/gui/findReplace.cpp:856 -msgid "Replace" -msgstr "" - -#: src/gui/findReplace.cpp:908 -msgid "INVALID" -msgstr "" - -#: src/gui/findReplace.cpp:1052 -msgid "Effect replace mode:" -msgstr "" - -#: src/gui/findReplace.cpp:1053 -msgid "Replace matches only" -msgstr "" - -#: src/gui/findReplace.cpp:1056 -msgid "Replace matches, then free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1059 -msgid "Clear effects" -msgstr "" - -#: src/gui/findReplace.cpp:1062 -msgid "Insert in free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1065 -msgid "Replace##QueryReplace" +#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:110 +#: src/gui/exportOptions.cpp:214 src/gui/exportOptions.cpp:225 +#: src/gui/exportOptions.cpp:243 src/gui/exportOptions.cpp:266 +#: src/gui/exportOptions.cpp:297 src/gui/exportOptions.cpp:318 +#: src/gui/exportOptions.cpp:341 src/gui/gui.cpp:5663 src/gui/gui.cpp:5687 +#: src/gui/gui.cpp:5711 src/gui/gui.cpp:5735 src/gui/gui.cpp:5759 +#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5849 src/gui/gui.cpp:6223 +#: src/gui/gui.cpp:6347 src/gui/newSong.cpp:273 +msgid "Cancel" msgstr "" #: src/gui/compatFlags.cpp:32 @@ -2226,6 +698,12 @@ msgstr "" msgid "Pitch linearity:" msgstr "" +#: src/gui/compatFlags.cpp:219 src/gui/effectList.cpp:34 +#: src/gui/exportOptions.cpp:84 src/gui/gui.cpp:6186 src/gui/insEdit.cpp:518 +#: src/gui/waveEdit.cpp:37 src/gui/sysConf.cpp:1870 +msgid "None" +msgstr "" + #: src/gui/compatFlags.cpp:223 msgid "like ProTracker/FamiTracker" msgstr "" @@ -2291,6 +769,10 @@ msgstr "" msgid "Cut/delay effect policy:" msgstr "" +#: src/gui/compatFlags.cpp:276 src/gui/findReplace.cpp:840 +msgid "Strict" +msgstr "" + #: src/gui/compatFlags.cpp:280 msgid "only when time is less than speed (like DefleMask/ProTracker)" msgstr "" @@ -2303,6 +785,10 @@ msgstr "" msgid "only when time is less than or equal to speed (original buggy behavior)" msgstr "" +#: src/gui/compatFlags.cpp:288 src/gui/findReplace.cpp:834 +msgid "Lax" +msgstr "" + #: src/gui/compatFlags.cpp:292 msgid "no checks" msgstr "" @@ -2311,8 +797,8 @@ msgstr "" msgid "Simultaneous jump (0B+0D) treatment:" msgstr "" -#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6055 src/gui/insEdit.cpp:217 -#: src/gui/insEdit.cpp:231 +#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6061 src/gui/insEdit.cpp:217 +#: src/gui/insEdit.cpp:231 src/gui/sysConf.cpp:367 msgid "Normal" msgstr "" @@ -2328,6 +814,12 @@ msgstr "" msgid "only accept 0Dxx" msgstr "" +#: src/gui/compatFlags.cpp:319 src/gui/editControls.cpp:458 +#: src/gui/settings.cpp:2057 src/gui/settings.cpp:3874 +#: src/gui/settings.cpp:3958 +msgid "Other" +msgstr "" + #: src/gui/compatFlags.cpp:320 msgid "Auto-insert one tick gap between notes" msgstr "" @@ -2397,11 +889,2611 @@ msgid "" "ineffective on logarithmic channels" msgstr "" +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "" + +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "" + +#: src/gui/csPlayer.cpp:123 +msgid "Burn Current Song" +msgstr "" + +#: src/gui/csPlayer.cpp:141 +msgid "Status" +msgstr "" + +#: src/gui/csPlayer.cpp:146 src/gui/findReplace.cpp:539 +msgid "channel" +msgstr "" + +#: src/gui/csPlayer.cpp:148 +msgid "start" +msgstr "" + +#: src/gui/csPlayer.cpp:150 +msgid "PC" +msgstr "" + +#: src/gui/csPlayer.cpp:152 +msgid "wait" +msgstr "" + +#: src/gui/csPlayer.cpp:154 +msgid "SP" +msgstr "" + +#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 +msgid "pitch" +msgstr "" + +#: src/gui/csPlayer.cpp:160 +msgid "vol" +msgstr "" + +#: src/gui/csPlayer.cpp:162 +msgid "vols" +msgstr "" + +#: src/gui/csPlayer.cpp:164 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:203 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:244 +msgid "Disassemble" +msgstr "" + +#: src/gui/csPlayer.cpp:247 src/gui/waveEdit.cpp:1171 +msgid "Hex" +msgstr "" + +#: src/gui/cursor.cpp:205 +#, c-format +msgid "finish selection: %d.%d,%d - %d.%d,%d" +msgstr "" + +#: src/gui/dataList.cpp:76 +msgid "Bug!" +msgstr "" + +#: src/gui/dataList.cpp:79 src/gui/insEdit.cpp:5334 src/gui/util.cpp:107 +#: src/gui/util.cpp:109 src/gui/settings.cpp:4160 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 +#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4232 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 +#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2767 src/gui/gui.cpp:2776 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:243 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:254 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:257 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 +#: src/gui/insEdit.cpp:520 src/gui/subSongs.cpp:88 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 +#: src/gui/editControls.cpp:497 src/gui/insEdit.cpp:5239 +#: src/gui/insEdit.cpp:5304 src/gui/sampleEdit.cpp:122 +#: src/gui/sampleEdit.cpp:171 src/gui/waveEdit.cpp:435 src/gui/waveEdit.cpp:467 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:363 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:366 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:372 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:378 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:381 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:384 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:392 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:399 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 +#: src/gui/editControls.cpp:502 src/gui/insEdit.cpp:5311 +#: src/gui/sampleEdit.cpp:184 src/gui/waveEdit.cpp:474 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:424 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:430 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:433 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:439 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5908 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5917 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:674 src/gui/gui.cpp:5926 src/gui/sampleEdit.cpp:898 +#: src/gui/sampleEdit.cpp:1072 src/gui/xyOsc.cpp:68 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/sampleEdit.cpp:187 +#: src/gui/waveEdit.cpp:480 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:874 +msgid "import raw (replace)..." +msgstr "" + +#: src/gui/doAction.cpp:38 src/gui/editControls.cpp:491 src/gui/gui.cpp:4194 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4201 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4237 src/gui/gui.cpp:5019 +#: src/gui/gui.cpp:5057 src/gui/gui.cpp:5063 src/gui/gui.cpp:5651 +#: src/gui/gui.cpp:5675 src/gui/gui.cpp:5699 src/gui/gui.cpp:5723 +#: src/gui/gui.cpp:5747 src/gui/gui.cpp:5771 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:189 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:197 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 +#: src/gui/gui.cpp:6085 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 +#: src/gui/gui.cpp:6153 src/gui/insEdit.cpp:6860 +msgid "too many wavetables!" +msgstr "" + +#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 +msgid "too many samples!" +msgstr "" + +#: src/gui/doAction.cpp:1124 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1628 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1630 +msgid "maximum size is 256 samples!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/gui.cpp:2733 src/gui/insEdit.cpp:363 +#: src/gui/sampleEdit.cpp:1736 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/gui.cpp:2734 src/gui/insEdit.cpp:7538 +#: src/gui/sampleEdit.cpp:1740 +msgid "copy" +msgstr "" + +#: src/gui/editControls.cpp:49 src/gui/gui.cpp:2735 src/gui/gui.cpp:2788 +#: src/gui/insEdit.cpp:7543 src/gui/sampleEdit.cpp:1744 +msgid "paste" +msgstr "" + +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4429 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4430 +msgid "redo" +msgstr "" + +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" +msgstr "" + +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" +msgstr "" + +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" +msgstr "" + +#: src/gui/editControls.cpp:61 +msgid "" +"paste\n" +"flood" +msgstr "" + +#: src/gui/editControls.cpp:62 +msgid "" +"paste\n" +"overflow" +msgstr "" + +#: src/gui/editControls.cpp:63 +msgid "" +"transpose\n" +"notes" +msgstr "" + +#: src/gui/editControls.cpp:64 +msgid "" +"transpose\n" +"values" +msgstr "" + +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:68 +msgid "" +"find/\n" +"replace" +msgstr "" + +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3063 +msgid "collapse" +msgstr "" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3064 +msgid "expand" +msgstr "" + +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2820 +msgid "flip" +msgstr "" + +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "" + +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2800 src/gui/gui.cpp:2960 +msgid "interpolate" +msgstr "" + +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2812 src/gui/insEdit.cpp:7610 +msgid "scale" +msgstr "" + +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2804 +msgid "fade" +msgstr "" + +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2816 src/gui/insEdit.cpp:7639 +msgid "randomize" +msgstr "" + +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "" + +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" +msgstr "" + +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:82 +msgid "" +"set\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7557 +msgid "clear" +msgstr "" + +#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 +#: src/gui/findReplace.cpp:794 src/gui/gui.cpp:5893 src/gui/guiConst.cpp:582 +#: src/gui/settings.cpp:2284 src/gui/settings.cpp:3237 +#: src/gui/settings.cpp:4040 +msgid "Pattern" +msgstr "" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 +#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 +#: src/gui/gui.cpp:5882 src/gui/guiConst.cpp:577 src/gui/settings.cpp:2425 +#: src/gui/settings.cpp:3211 src/gui/settings.cpp:3915 +msgid "Orders" +msgstr "" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "" + +#: src/gui/editControls.cpp:433 src/gui/settings.cpp:3957 +#: src/gui/settings.cpp:4035 +msgid "Wave" +msgstr "" + +#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 +#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 src/gui/settings.cpp:4163 +msgid "Sample" +msgstr "" + +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "" + +#: src/gui/editControls.cpp:446 src/gui/gui.cpp:6274 src/gui/guiConst.cpp:601 +msgid "Channels" +msgstr "" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 +msgid "Chips" +msgstr "" + +#: src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 src/gui/mixer.cpp:228 +msgid "Mixer" +msgstr "" + +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "" + +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "" + +#: src/gui/editControls.cpp:512 src/gui/exportOptions.cpp:115 +#: src/gui/exportOptions.cpp:217 src/gui/exportOptions.cpp:246 +#: src/gui/exportOptions.cpp:300 src/gui/exportOptions.cpp:321 +#: src/gui/exportOptions.cpp:344 src/gui/gui.cpp:5572 src/gui/gui.cpp:5624 +#: src/gui/guiConst.cpp:536 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1187 src/gui/settings.cpp:2105 +#: src/gui/settings.cpp:2497 src/gui/settings.cpp:3740 +msgid "Export" +msgstr "" + +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1680 +msgid "Restore Backup" +msgstr "" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "" + +#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "" + +#: src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 +#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 +#: src/gui/insEdit.cpp:6885 src/gui/speed.cpp:102 src/gui/sysConf.cpp:2148 +msgid "Speed" +msgstr "" + +#: src/gui/editControls.cpp:541 +msgid "Channels here..." +msgstr "" + +#: src/gui/editControls.cpp:544 +msgid "Chips here..." +msgstr "" + +#: src/gui/editControls.cpp:547 +msgid "What the hell..." +msgstr "" + +#: src/gui/editControls.cpp:554 +msgid "ChanOsc" +msgstr "" + +#: src/gui/editControls.cpp:558 +msgid "RegView" +msgstr "" + +#: src/gui/editControls.cpp:562 +msgid "Stats" +msgstr "" + +#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 +msgid "Grooves" +msgstr "" + +#: src/gui/editControls.cpp:569 +msgid "Compat Flags" +msgstr "" + +#: src/gui/editControls.cpp:573 +msgid "XYOsc" +msgstr "" + +#: src/gui/editControls.cpp:577 +msgid "Meter" +msgstr "" + +#: src/gui/editControls.cpp:581 +msgid "Memory" +msgstr "" + +#: src/gui/editControls.cpp:585 +msgid "CV" +msgstr "" + +#: src/gui/editControls.cpp:589 +msgid "Presets" +msgstr "" + +#: src/gui/editControls.cpp:593 +msgid "PatManager" +msgstr "" + +#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "" + +#: src/gui/editControls.cpp:601 src/gui/gui.cpp:4439 src/gui/guiConst.cpp:589 +#: src/gui/guiConst.cpp:591 +msgid "Settings" +msgstr "" + +#: src/gui/editControls.cpp:606 +msgid "Log" +msgstr "" + +#: src/gui/editControls.cpp:610 +msgid "Debug" +msgstr "" + +#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "" + +#: src/gui/editControls.cpp:619 +msgid "Switch to Desktop Mode" +msgstr "" + +#: src/gui/editControls.cpp:630 src/gui/exportOptions.cpp:256 +msgid "" +"this is NOT ROM export! only use for making sure the\n" +"Furnace Amiga emulator is working properly by\n" +"comparing it with real Amiga output." +msgstr "" + +#: src/gui/editControls.cpp:635 src/gui/exportOptions.cpp:261 +#: src/gui/settings.cpp:3865 +msgid "Directory" +msgstr "" + +#: src/gui/editControls.cpp:638 src/gui/exportOptions.cpp:269 +msgid "Bake Data" +msgstr "" + +#: src/gui/editControls.cpp:653 src/gui/exportOptions.cpp:284 +#, c-format +msgid "Done! Baked %d files." +msgstr "" + +#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 +#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 +msgid "Octave" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Coarse Step" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Edit Step" +msgstr "" + +#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 +#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "" + +#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 +#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "" + +#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 +#: src/gui/gui.cpp:4426 +msgid "Edit" +msgstr "" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:837 +#: src/gui/editControls.cpp:953 src/gui/editControls.cpp:1093 +#: src/gui/guiConst.cpp:558 src/gui/mixer.cpp:367 src/gui/settings.cpp:1430 +msgid "Metronome" +msgstr "" + +#: src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 +#: src/gui/editControls.cpp:1000 src/gui/log.cpp:48 +msgid "Follow" +msgstr "" + +#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 +#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 +msgid "Repeat pattern" +msgstr "" + +#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 +#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 +msgid "Step one row" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Poly##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Mono##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 +#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 +msgid "Polyphony" +msgstr "" + +#: src/gui/editControls.cpp:957 +msgid "Oct." +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Coarse" +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Step" +msgstr "" + +#: src/gui/editControls.cpp:998 +msgid "Foll." +msgstr "" + +#: src/gui/editControls.cpp:1003 +msgid "Ord##FollowOrders" +msgstr "" + +#: src/gui/editControls.cpp:1011 +msgid "Pat##FollowPattern" +msgstr "" + +#: src/gui/editControls.cpp:1057 +msgid "Play from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1065 +msgid "Repeat from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "" + +#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "" + +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" +msgstr "" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "" + +#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 +msgid "can't collapse any further!" +msgstr "" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "" + +#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "" + +#: src/gui/effectList.cpp:21 +msgid "Search" +msgstr "" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "" + +#: src/gui/effectList.cpp:32 src/gui/exportOptions.cpp:78 src/gui/gui.cpp:6180 +msgid "All" +msgstr "" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "" + +#: src/gui/effectList.cpp:84 src/gui/log.cpp:25 +msgid "ERROR" +msgstr "" + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "" + +#: src/gui/exportOptions.cpp:44 +msgid "Bit depth:" +msgstr "" + +#: src/gui/exportOptions.cpp:46 +msgid "16-bit integer" +msgstr "" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "" + +#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6264 src/gui/settings.cpp:1297 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:875 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:880 +msgid "Fade out (seconds)" +msgstr "" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:90 src/gui/insEdit.cpp:519 src/gui/mixer.cpp:250 +#: src/gui/sampleEdit.cpp:1128 src/gui/userPresets.cpp:393 +#: src/gui/userPresets.cpp:405 src/gui/waveEdit.cpp:1096 +#: src/gui/settings.cpp:1025 src/gui/settings.cpp:1039 +msgid "Invert" +msgstr "" + +#: src/gui/exportOptions.cpp:130 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:137 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:138 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:148 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:153 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:156 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:167 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:170 +msgid "" +"inserts data blocks on pattern changes.\n" +"useful if you are writing a playback routine.\n" +"\n" +"the format of a pattern change data block is:\n" +"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" +"- ll: length, a 32-bit little-endian number\n" +"- oo: order\n" +"- rr: initial row (a 0Dxx effect is able to select a different row)\n" +"- pp: pattern index (one per channel)\n" +"\n" +"pattern indexes are ordered as they appear in the song." +msgstr "" + +#: src/gui/exportOptions.cpp:183 +msgid "direct stream mode" +msgstr "" + +#: src/gui/exportOptions.cpp:186 +msgid "" +"required for DualPCM and MSM6258 export.\n" +"\n" +"allows for volume/direction changes when playing samples,\n" +"at the cost of a massive increase in file size." +msgstr "" + +#: src/gui/exportOptions.cpp:191 +msgid "chips to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:200 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "" + +#: src/gui/exportOptions.cpp:204 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:210 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:222 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:233 +msgid "Commander X16 Zsound Music File" +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:240 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:293 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:310 +msgid "" +"this option exports a text or binary file which\n" +"contains a dump of the internal command stream\n" +"produced when playing the song.\n" +"\n" +"technical/development use only!" +msgstr "" + +#: src/gui/exportOptions.cpp:331 +msgid "" +"export in DefleMask module format.\n" +"only do it if you really, really need to, or are downgrading an existing ." +"dmf." +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "format version:" +msgstr "" + +#: src/gui/exportOptions.cpp:336 +msgid "1.1.3 and higher" +msgstr "" + +#: src/gui/exportOptions.cpp:337 +msgid "1.0/legacy (0.12)" +msgstr "" + +#: src/gui/exportOptions.cpp:357 src/gui/settings.cpp:1198 +#: src/gui/settings.cpp:3869 +msgid "Audio" +msgstr "" + +#: src/gui/exportOptions.cpp:361 src/gui/settings.cpp:3871 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:370 src/gui/settings.cpp:3872 +msgid "ZSM" +msgstr "" + +#: src/gui/exportOptions.cpp:380 +msgid "Amiga Validation" +msgstr "" + +#: src/gui/exportOptions.cpp:385 src/gui/settings.cpp:2899 +#: src/gui/settings.cpp:3831 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:389 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:393 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:422 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:423 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:427 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:431 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:435 +msgid "Enable multi-threading settings" +msgstr "" + +#: src/gui/exportOptions.cpp:439 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:446 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:453 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:454 +msgid "" +"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " +"you get here." +msgstr "" + +#: src/gui/findReplace.cpp:29 +msgid "ignore" +msgstr "" + +#: src/gui/findReplace.cpp:30 +msgid "equals" +msgstr "" + +#: src/gui/findReplace.cpp:31 +msgid "not equal" +msgstr "" + +#: src/gui/findReplace.cpp:32 +msgid "between" +msgstr "" + +#: src/gui/findReplace.cpp:33 +msgid "not between" +msgstr "" + +#: src/gui/findReplace.cpp:34 +msgid "any" +msgstr "" + +#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 +msgid "none" +msgstr "" + +#: src/gui/findReplace.cpp:39 +msgid "set" +msgstr "" + +#: src/gui/findReplace.cpp:40 +msgid "add" +msgstr "" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "" + +#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 +msgid "Find" +msgstr "" + +#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 +msgid "order" +msgstr "" + +#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 +msgid "row" +msgstr "" + +#: src/gui/findReplace.cpp:541 +msgid "go" +msgstr "" + +#: src/gui/findReplace.cpp:585 +msgid "no matches found!" +msgstr "" + +#: src/gui/findReplace.cpp:587 +msgid "Back" +msgstr "" + +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:590 src/gui/settings.cpp:3297 +#: src/gui/settings.cpp:4055 +msgid "Note" +msgstr "" + +#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 +#: src/gui/settings.cpp:3315 +msgid "Effect" +msgstr "" + +#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 +#: src/gui/settings.cpp:2219 +msgid "Value" +msgstr "" + +#: src/gui/findReplace.cpp:750 +msgid "Delete query" +msgstr "" + +#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 +msgid "Add effect" +msgstr "" + +#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 +msgid "Remove effect" +msgstr "" + +#: src/gui/findReplace.cpp:786 +msgid "Search range:" +msgstr "" + +#: src/gui/findReplace.cpp:791 src/gui/settings.cpp:4047 +#: src/gui/settings.cpp:4112 +msgid "Selection" +msgstr "" + +#: src/gui/findReplace.cpp:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +msgstr "" + +#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5658 src/gui/gui.cpp:5682 +#: src/gui/gui.cpp:5706 src/gui/gui.cpp:5730 src/gui/gui.cpp:5754 +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:5807 src/gui/gui.cpp:5818 +#: src/gui/gui.cpp:5830 src/gui/gui.cpp:5842 src/gui/gui.cpp:6006 +#: src/gui/gui.cpp:6021 src/gui/gui.cpp:6031 src/gui/gui.cpp:6044 +msgid "No" +msgstr "" + +#: src/gui/findReplace.cpp:832 +msgid "match effects regardless of position." +msgstr "" + +#: src/gui/findReplace.cpp:838 +msgid "match effects only if they appear in-order." +msgstr "" + +#: src/gui/findReplace.cpp:844 +msgid "match effects only if they appear exactly as specified." +msgstr "" + +#: src/gui/findReplace.cpp:856 +msgid "Replace" +msgstr "" + +#: src/gui/findReplace.cpp:908 +msgid "INVALID" +msgstr "" + +#: src/gui/findReplace.cpp:1052 +msgid "Effect replace mode:" +msgstr "" + +#: src/gui/findReplace.cpp:1053 +msgid "Replace matches only" +msgstr "" + +#: src/gui/findReplace.cpp:1056 +msgid "Replace matches, then free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1059 +msgid "Clear effects" +msgstr "" + +#: src/gui/findReplace.cpp:1062 +msgid "Insert in free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1065 +msgid "Replace##QueryReplace" +msgstr "" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." +msgstr "" + +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4480 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/gui.cpp:1136 src/gui/gui.cpp:1140 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1667 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1668 src/gui/gui.cpp:1798 src/gui/gui.cpp:1838 +#: src/gui/gui.cpp:1953 src/gui/gui.cpp:1962 src/gui/gui.cpp:1971 +#: src/gui/gui.cpp:2073 src/gui/gui.cpp:2093 src/gui/gui.cpp:2111 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1669 src/gui/gui.cpp:1743 src/gui/gui.cpp:1799 +#: src/gui/gui.cpp:1839 src/gui/gui.cpp:1851 src/gui/gui.cpp:1870 +#: src/gui/gui.cpp:2074 src/gui/gui.cpp:2084 src/gui/gui.cpp:2095 +#: src/gui/gui.cpp:2113 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1676 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1681 src/gui/gui.cpp:1690 src/gui/gui.cpp:2130 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1689 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1698 src/gui/gui.cpp:1708 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1699 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1709 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1726 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1727 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1728 src/gui/gui.cpp:1777 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1729 src/gui/gui.cpp:1787 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1730 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1731 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1732 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1733 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1734 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1735 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1736 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1737 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1738 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1739 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1740 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1741 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1742 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1776 src/gui/gui.cpp:1786 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1797 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1809 src/gui/gui.cpp:1818 src/gui/gui.cpp:1827 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1810 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1837 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1850 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1859 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1860 src/gui/gui.cpp:1880 src/gui/gui.cpp:1890 +#: src/gui/gui.cpp:1900 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1869 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1879 src/gui/gui.cpp:1889 src/gui/gui.cpp:1899 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:1909 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:1910 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:1919 +msgid "Export ZSM" +msgstr "" + +#: src/gui/gui.cpp:1920 +msgid "ZSM file" +msgstr "" + +#: src/gui/gui.cpp:1929 src/gui/gui.cpp:1939 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:1940 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:1947 src/gui/gui.cpp:5370 +msgid "Coming soon!" +msgstr "" + +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1961 src/gui/gui.cpp:1970 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:1979 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:1980 src/gui/gui.cpp:1989 src/gui/gui.cpp:2008 +#: src/gui/gui.cpp:2017 src/gui/gui.cpp:2026 src/gui/gui.cpp:2035 +#: src/gui/gui.cpp:2053 src/gui/gui.cpp:2062 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:1988 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:1997 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:1998 src/gui/gui.cpp:2044 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2007 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2016 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2025 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2034 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2043 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2052 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2061 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2072 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2082 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2083 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2092 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2112 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2110 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2129 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2131 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2171 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2183 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2205 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2259 src/gui/gui.cpp:2422 +#, c-format +msgid "on seek: %s" +msgstr "" + +#: src/gui/gui.cpp:2266 src/gui/gui.cpp:2429 +#, c-format +msgid "on pre tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2273 src/gui/gui.cpp:2436 src/gui/settings.cpp:5747 +msgid "file is empty" +msgstr "" + +#: src/gui/gui.cpp:2276 src/gui/gui.cpp:2439 +#, c-format +msgid "on tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2283 src/gui/gui.cpp:2446 src/gui/settings.cpp:5756 +#, c-format +msgid "on get size: %s" +msgstr "" + +#: src/gui/gui.cpp:2290 src/gui/gui.cpp:2453 src/gui/settings.cpp:5763 +#, c-format +msgid "on read: %s" +msgstr "" + +#: src/gui/gui.cpp:2316 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2334 +msgid "" +"you have loaded a backup!\n" +"if you need to, please save it somewhere.\n" +"\n" +"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" +"Furnace will not save backups of backups." +msgstr "" + +#: src/gui/gui.cpp:2342 src/gui/gui.cpp:3743 src/gui/gui.cpp:4213 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "" + +#: src/gui/gui.cpp:2345 src/gui/gui.cpp:3746 src/gui/gui.cpp:5013 +#: src/gui/gui.cpp:5035 src/gui/gui.cpp:5473 src/gui/gui.cpp:5775 +#: src/gui/gui.cpp:5785 src/gui/intro.cpp:89 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/gui.cpp:2736 +msgid "paste special..." +msgstr "" + +#: src/gui/gui.cpp:2737 +msgid "paste mix" +msgstr "" + +#: src/gui/gui.cpp:2738 +msgid "paste mix (background)" +msgstr "" + +#: src/gui/gui.cpp:2739 +msgid "paste with ins (foreground)" +msgstr "" + +#: src/gui/gui.cpp:2741 src/gui/gui.cpp:2753 src/gui/gui.cpp:2963 +msgid "no instruments available" +msgstr "" + +#: src/gui/gui.cpp:2751 +msgid "paste with ins (background)" +msgstr "" + +#: src/gui/gui.cpp:2763 +msgid "paste flood" +msgstr "" + +#: src/gui/gui.cpp:2764 +msgid "paste overflow" +msgstr "" + +#: src/gui/gui.cpp:2769 src/gui/sampleEdit.cpp:1754 +msgid "select all" +msgstr "" + +#: src/gui/gui.cpp:2773 +msgid "operation mask..." +msgstr "" + +#: src/gui/gui.cpp:2780 +msgid "pull delete" +msgstr "" + +#: src/gui/gui.cpp:2784 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2792 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2796 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2808 src/gui/gui.cpp:3052 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2824 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2829 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:2856 +msgid "" +"&&: selected instrument\n" +"..: no instrument" +msgstr "" + +#: src/gui/gui.cpp:2910 +msgid "Set" +msgstr "" + +#: src/gui/gui.cpp:2920 src/gui/settings.cpp:2501 +msgid "Reset" +msgstr "" + +#: src/gui/gui.cpp:2930 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:2931 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:2932 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:2933 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:2935 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:2936 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:2937 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:2938 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:2941 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:2949 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:2954 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:2961 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:2974 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:2975 src/gui/sampleEdit.cpp:695 +msgid "Start" +msgstr "" + +#: src/gui/gui.cpp:2983 src/gui/sampleEdit.cpp:731 +msgid "End" +msgstr "" + +#: src/gui/gui.cpp:2991 src/gui/gui.cpp:3036 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3000 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3006 src/gui/insEdit.cpp:7604 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3011 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3017 src/gui/insEdit.cpp:7632 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3018 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3027 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3046 src/gui/waveEdit.cpp:1149 src/gui/settings.cpp:938 +msgid "Randomize" +msgstr "" + +#: src/gui/gui.cpp:3056 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3059 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3068 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3069 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3074 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3075 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3094 src/gui/gui.cpp:5801 src/gui/gui.cpp:7306 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3106 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3568 +msgid "" +"Furnace has been started in Safe Mode.\n" +"this means that:\n" +"\n" +"- software rendering is being used\n" +"- audio output may not work\n" +"- font loading is disabled\n" +"\n" +"check any settings which may have made Furnace start up in this mode.\n" +"font loading is one of these." +msgstr "" + +#: src/gui/gui.cpp:4053 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "" + +#: src/gui/gui.cpp:4067 src/gui/gui.cpp:6656 src/gui/gui.cpp:7032 +#: src/gui/settings.cpp:5619 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/gui.cpp:4191 src/gui/settings.cpp:804 +msgid "File" +msgstr "" + +#: src/gui/gui.cpp:4191 +msgid "file" +msgstr "" + +#: src/gui/gui.cpp:4192 +msgid "new..." +msgstr "" + +#: src/gui/gui.cpp:4199 +msgid "open..." +msgstr "" + +#: src/gui/gui.cpp:4206 +msgid "open recent" +msgstr "" + +#: src/gui/gui.cpp:4222 +msgid "nothing here yet" +msgstr "" + +#: src/gui/gui.cpp:4225 +msgid "clear history" +msgstr "" + +#: src/gui/gui.cpp:4226 +msgid "Are you sure you want to clear the recent file list?" +msgstr "" + +#: src/gui/gui.cpp:4241 +msgid "save as..." +msgstr "" + +#: src/gui/gui.cpp:4246 src/gui/gui.cpp:4287 +msgid "export audio..." +msgstr "" + +#: src/gui/gui.cpp:4250 src/gui/gui.cpp:4291 +msgid "export VGM..." +msgstr "" + +#: src/gui/gui.cpp:4259 src/gui/gui.cpp:4300 +msgid "export ZSM..." +msgstr "" + +#: src/gui/gui.cpp:4269 src/gui/gui.cpp:4310 +msgid "export Amiga validation data..." +msgstr "" + +#: src/gui/gui.cpp:4274 src/gui/gui.cpp:4315 +msgid "export text..." +msgstr "" + +#: src/gui/gui.cpp:4278 src/gui/gui.cpp:4319 +msgid "export command stream..." +msgstr "" + +#: src/gui/gui.cpp:4282 src/gui/gui.cpp:4323 +msgid "export .dmf..." +msgstr "" + +#: src/gui/gui.cpp:4328 +msgid "export..." +msgstr "" + +#: src/gui/gui.cpp:4334 +msgid "manage chips" +msgstr "" + +#: src/gui/gui.cpp:4338 +msgid "add chip..." +msgstr "" + +#: src/gui/gui.cpp:4343 src/gui/sysManager.cpp:138 +#, c-format +msgid "cannot add chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4355 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4365 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4367 src/gui/gui.cpp:4390 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4379 src/gui/sysManager.cpp:109 +#, c-format +msgid "cannot change chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4388 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4394 +#, c-format +msgid "cannot remove chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4408 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4414 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4418 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4426 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4434 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4439 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4441 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4445 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4448 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4454 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4455 src/gui/settings.cpp:2502 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/gui.cpp:4458 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4462 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4465 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4472 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4473 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4474 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4475 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4477 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4478 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4479 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4481 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4482 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4483 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4486 src/gui/gui.cpp:4488 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4490 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4491 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4492 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4495 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4496 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4497 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4500 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4501 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4502 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4503 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4504 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4507 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4508 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4509 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4510 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4513 src/gui/log.cpp:28 +msgid "debug" +msgstr "" + +#: src/gui/gui.cpp:4514 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4516 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4517 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4521 src/gui/gui.cpp:4529 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4522 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4523 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4524 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4530 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4531 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4532 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4533 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4548 +#, c-format +msgid "| Speed %d:%d" +msgstr "" + +#: src/gui/gui.cpp:4550 +#, c-format +msgid "| Speed %d" +msgstr "" + +#: src/gui/gui.cpp:4552 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4555 +#, c-format +msgid " @ %gHz (%g BPM) " +msgstr "" + +#: src/gui/gui.cpp:4558 +#, c-format +msgid "| Order %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4560 +#, c-format +msgid "| Order %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4564 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4566 +#, c-format +msgid "| Row %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4569 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4572 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4581 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4582 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4583 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4603 +msgid "Note off (cut)" +msgstr "" + +#: src/gui/gui.cpp:4605 +msgid "Note off (release)" +msgstr "" + +#: src/gui/gui.cpp:4607 +msgid "Macro release only" +msgstr "" + +#: src/gui/gui.cpp:4609 +#, c-format +msgid "Note on: %s" +msgstr "" + +#: src/gui/gui.cpp:4617 +#, c-format +msgid "Ins %d: " +msgstr "" + +#: src/gui/gui.cpp:4620 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4629 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "" + +#: src/gui/gui.cpp:4632 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4819 src/gui/gui.cpp:4822 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:4935 +msgid "" +"there was an error in the file dialog! you may want to report this issue " +"to:\n" +"https://github.com/tildearrow/furnace/issues\n" +"check the Log Viewer (window > log viewer) for more information.\n" +"\n" +"for now please disable the system file picker in Settings > General." +msgstr "" + +#: src/gui/gui.cpp:4938 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:4940 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" + +#: src/gui/gui.cpp:5076 +msgid "" +"error while saving instrument! only the following instrument types are " +"supported:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" +msgstr "" + +#: src/gui/gui.cpp:5104 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5149 src/gui/gui.cpp:6333 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5164 src/gui/gui.cpp:5173 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5192 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5198 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5216 src/gui/gui.cpp:5270 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5222 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5263 src/gui/gui.cpp:6237 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5275 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5284 src/gui/gui.cpp:5294 src/gui/gui.cpp:5313 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5321 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5336 src/gui/gui.cpp:5357 src/gui/gui.cpp:5381 +#: src/gui/gui.cpp:5402 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5344 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5365 +#, c-format +msgid "Could not write ZSM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5389 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5410 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5434 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5439 src/gui/gui.cpp:5456 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5477 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5480 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5488 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5504 src/gui/gui.cpp:5639 src/gui/gui.cpp:5640 +msgid "Warning" +msgstr "" + +#: src/gui/gui.cpp:5509 src/gui/gui.cpp:5630 src/gui/gui.cpp:5631 +#: src/gui/insEdit.cpp:7520 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5514 src/gui/gui.cpp:6171 src/gui/gui.cpp:6172 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5519 src/gui/gui.cpp:6250 src/gui/gui.cpp:6251 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5534 src/gui/gui.cpp:5587 src/gui/gui.cpp:5588 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5557 src/gui/gui.cpp:5607 src/gui/settings.cpp:921 +msgid "New Song" +msgstr "" + +#: src/gui/gui.cpp:5567 src/gui/gui.cpp:5619 src/gui/guiConst.cpp:567 +msgid "Command Palette" +msgstr "" + +#: src/gui/gui.cpp:5589 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5590 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5632 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:5644 src/gui/gui.cpp:5668 src/gui/gui.cpp:5692 +#: src/gui/gui.cpp:5716 src/gui/gui.cpp:5740 src/gui/gui.cpp:5764 +#: src/gui/gui.cpp:5796 src/gui/gui.cpp:5812 src/gui/gui.cpp:5823 +#: src/gui/gui.cpp:5835 src/gui/gui.cpp:5989 src/gui/gui.cpp:6011 +#: src/gui/gui.cpp:6026 src/gui/gui.cpp:6037 +msgid "Yes" +msgstr "" + +#: src/gui/gui.cpp:5862 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:5865 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:5872 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:5939 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:5942 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:5951 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:5964 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:5981 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6060 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6064 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6069 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6089 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6175 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6178 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6252 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6279 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6284 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6292 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6296 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6300 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6313 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6355 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:6677 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:6857 src/gui/gui.cpp:6965 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6859 src/gui/gui.cpp:6967 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6864 src/gui/gui.cpp:6972 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:6875 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:6880 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7508 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "" + #: src/gui/guiConst.cpp:127 msgid "Generic Sample" msgstr "" -#: src/gui/guiConst.cpp:149 +#: src/gui/guiConst.cpp:149 src/gui/settings.cpp:3976 msgid "VRC6 (saw)" msgstr "" @@ -2409,11 +3501,11 @@ msgstr "" msgid "OPL (drums)" msgstr "" -#: src/gui/guiConst.cpp:179 +#: src/gui/guiConst.cpp:179 src/gui/settings.cpp:4017 msgid "PowerNoise (noise)" msgstr "" -#: src/gui/guiConst.cpp:180 +#: src/gui/guiConst.cpp:180 src/gui/settings.cpp:4018 msgid "PowerNoise (slope)" msgstr "" @@ -2474,9 +3566,21 @@ msgstr "" #: src/gui/insEdit.cpp:7393 src/gui/insEdit.cpp:7401 src/gui/insEdit.cpp:7413 #: src/gui/insEdit.cpp:7428 src/gui/insEdit.cpp:7439 src/gui/insEdit.cpp:7447 #: src/gui/insEdit.cpp:7456 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7474 +#: src/gui/settings.cpp:3956 msgid "Pitch" msgstr "" +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 +#: src/gui/insEdit.cpp:6941 src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 +#: src/gui/insEdit.cpp:7108 src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 +#: src/gui/insEdit.cpp:7212 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 +#: src/gui/insEdit.cpp:7253 src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 +#: src/gui/insEdit.cpp:7287 src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 +#: src/gui/insEdit.cpp:7392 src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1065 +msgid "Panning" +msgstr "" + #: src/gui/guiConst.cpp:231 msgid "Time" msgstr "" @@ -2489,7 +3593,7 @@ msgstr "" msgid "System (Secondary)" msgstr "" -#: src/gui/guiConst.cpp:235 +#: src/gui/guiConst.cpp:235 src/gui/settings.cpp:3855 src/gui/settings.cpp:4076 msgid "Miscellaneous" msgstr "" @@ -2589,10 +3693,6 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5561 src/gui/gui.cpp:5613 -msgid "Command Palette" -msgstr "" - #: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -2641,7 +3741,7 @@ msgstr "" msgid "Sample List" msgstr "" -#: src/gui/guiConst.cpp:586 +#: src/gui/guiConst.cpp:586 src/gui/settings.cpp:4104 msgid "Sample Editor" msgstr "" @@ -2653,7 +3753,7 @@ msgstr "" msgid "Oscilloscope (master)" msgstr "" -#: src/gui/guiConst.cpp:596 +#: src/gui/guiConst.cpp:596 src/gui/settings.cpp:3909 msgid "Volume Meter" msgstr "" @@ -2665,7 +3765,7 @@ msgstr "" msgid "Compatibility Flags" msgstr "" -#: src/gui/guiConst.cpp:599 +#: src/gui/guiConst.cpp:599 src/gui/settings.cpp:4131 msgid "Piano" msgstr "" @@ -2673,7 +3773,7 @@ msgstr "" msgid "Song Comments" msgstr "" -#: src/gui/guiConst.cpp:602 +#: src/gui/guiConst.cpp:602 src/gui/settings.cpp:4122 msgid "Pattern Manager" msgstr "" @@ -2685,7 +3785,7 @@ msgstr "" msgid "Register View" msgstr "" -#: src/gui/guiConst.cpp:605 +#: src/gui/guiConst.cpp:605 src/gui/settings.cpp:4183 msgid "Log Viewer" msgstr "" @@ -2701,7 +3801,7 @@ msgstr "" msgid "Find/Replace" msgstr "" -#: src/gui/guiConst.cpp:610 +#: src/gui/guiConst.cpp:610 src/gui/settings.cpp:4141 msgid "Clock" msgstr "" @@ -2709,7 +3809,7 @@ msgstr "" msgid "Oscilloscope (X-Y)" msgstr "" -#: src/gui/guiConst.cpp:613 +#: src/gui/guiConst.cpp:613 src/gui/settings.cpp:3636 src/gui/settings.cpp:4157 msgid "Memory Composition" msgstr "" @@ -3177,7 +4277,7 @@ msgstr "" msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:740 src/gui/settings.cpp:1442 msgid "Sample preview" msgstr "" @@ -3377,6 +4477,18 @@ msgstr "" msgid "Deep clone current order to end of song" msgstr "" +#: src/gui/guiConst.cpp:794 src/gui/orders.cpp:125 +msgid "Remove order" +msgstr "" + +#: src/gui/guiConst.cpp:795 src/gui/orders.cpp:146 +msgid "Move order up" +msgstr "" + +#: src/gui/guiConst.cpp:796 src/gui/orders.cpp:155 +msgid "Move order down" +msgstr "" + #: src/gui/guiConst.cpp:797 msgid "Replay order" msgstr "" @@ -3385,16 +4497,16 @@ msgstr "" msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 +#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 src/gui/settings.cpp:4031 msgid "FM" msgstr "" -#: src/gui/guiConst.cpp:1394 src/gui/waveEdit.cpp:199 src/gui/insEdit.cpp:183 -#: src/gui/insEdit.cpp:194 src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 +#: src/gui/guiConst.cpp:1394 src/gui/insEdit.cpp:183 src/gui/insEdit.cpp:194 +#: src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 src/gui/waveEdit.cpp:199 msgid "Square" msgstr "" -#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 +#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 src/gui/settings.cpp:3870 msgid "Wavetable" msgstr "" @@ -3403,2418 +4515,6 @@ msgstr "" msgid "Special" msgstr "" -#: src/gui/piano.cpp:103 -msgid "Options" -msgstr "" - -#: src/gui/piano.cpp:106 -msgid "Key layout:" -msgstr "" - -#: src/gui/piano.cpp:108 -msgid "Automatic" -msgstr "" - -#: src/gui/piano.cpp:111 -msgid "Standard" -msgstr "" - -#: src/gui/piano.cpp:114 -msgid "Continuous" -msgstr "" - -#: src/gui/piano.cpp:118 -msgid "Value input pad:" -msgstr "" - -#: src/gui/piano.cpp:120 -msgid "Disabled" -msgstr "" - -#: src/gui/piano.cpp:123 -msgid "Replace piano" -msgstr "" - -#: src/gui/piano.cpp:126 -msgid "Split (automatic)" -msgstr "" - -#: src/gui/piano.cpp:129 -msgid "Split (always visible)" -msgstr "" - -#: src/gui/piano.cpp:133 -msgid "Share play/edit offset/range" -msgstr "" - -#: src/gui/piano.cpp:134 -msgid "Read-only (can't input notes)" -msgstr "" - -#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 src/gui/insEdit.cpp:177 -#: src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 -msgid "Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 src/gui/insEdit.cpp:200 -#: src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 -msgid "Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:202 src/gui/insEdit.cpp:325 -#: src/gui/insEdit.cpp:654 -msgid "Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:33 -msgid "Pulse" -msgstr "" - -#: src/gui/waveEdit.cpp:38 -msgid "Linear" -msgstr "" - -#: src/gui/waveEdit.cpp:39 -msgid "Cosine" -msgstr "" - -#: src/gui/waveEdit.cpp:40 -msgid "Cubic" -msgstr "" - -#: src/gui/waveEdit.cpp:193 -msgid "Rect. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:194 -msgid "Abs. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:195 -msgid "Quart. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:196 -msgid "Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:197 -msgid "Abs. Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:200 -msgid "rectSquare" -msgstr "" - -#: src/gui/waveEdit.cpp:203 -msgid "Rect. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:204 -msgid "Abs. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:206 -msgid "Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:207 -msgid "Rect. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:208 -msgid "Abs. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:210 -msgid "Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:211 -msgid "Rect. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:212 -msgid "Abs. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:213 -msgid "Quart. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:214 -msgid "Squish. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:215 -msgid "Squish. Abs. Cub. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:218 -msgid "Rect. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:219 -msgid "Abs. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:220 -msgid "Quart. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:221 -msgid "Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:222 -msgid "Abs. Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:224 -msgid "Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:225 -msgid "Rect. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:226 -msgid "Abs. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:227 -msgid "Quart. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:228 -msgid "Squish. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:229 -msgid "Squish. Abs. Cub. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 -msgid "no wavetable selected" -msgstr "" - -#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5223 -msgid "select one..." -msgstr "" - -#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 -#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 -msgid "or" -msgstr "" - -#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5245 -msgid "Create New" -msgstr "" - -#: src/gui/waveEdit.cpp:487 -msgid "Steps" -msgstr "" - -#: src/gui/waveEdit.cpp:491 -msgid "Lines" -msgstr "" - -#: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2687 -msgid "Width" -msgstr "" - -#: src/gui/waveEdit.cpp:498 -msgid "" -"use a width of:\n" -"- any on Amiga/N163\n" -"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " -"Boy and WonderSwan\n" -"- 64 on FDS\n" -"- 128 on X1-010\n" -"any other widths will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:510 -msgid "Height" -msgstr "" - -#: src/gui/waveEdit.cpp:512 -msgid "" -"use a height of:\n" -"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " -"Envelope shape and N163\n" -"- 32 for PC Engine\n" -"- 64 for FDS and Virtual Boy\n" -"- 256 for X1-010 and SCC\n" -"any other heights will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:578 -msgid "Shapes" -msgstr "" - -#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 -#: src/gui/insEdit.cpp:6948 src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 -#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 -msgid "Duty" -msgstr "" - -#: src/gui/waveEdit.cpp:607 -msgid "Exponent" -msgstr "" - -#: src/gui/waveEdit.cpp:617 -msgid "XOR Point" -msgstr "" - -#: src/gui/waveEdit.cpp:627 -msgid "Amplitude/Phase" -msgstr "" - -#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 -msgid "Op" -msgstr "" - -#: src/gui/waveEdit.cpp:683 -msgid "Mult" -msgstr "" - -#: src/gui/waveEdit.cpp:685 -msgid "FB" -msgstr "" - -#: src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 -#: src/gui/insEdit.cpp:5812 src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 -#: src/gui/insEdit.cpp:6963 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 -#: src/gui/insEdit.cpp:7004 src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 -#: src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 -#: src/gui/insEdit.cpp:7074 src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 -#: src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 -#: src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 -#: src/gui/insEdit.cpp:7211 src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 -#: src/gui/insEdit.cpp:7425 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 -#: src/gui/insEdit.cpp:7473 -msgid "Waveform" -msgstr "" - -#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 -msgid "Connection Diagram" -msgstr "" - -#: src/gui/waveEdit.cpp:765 -msgid "Out" -msgstr "" - -#: src/gui/waveEdit.cpp:872 -msgid "WaveTools" -msgstr "" - -#: src/gui/waveEdit.cpp:890 -msgid "Scale X" -msgstr "" - -#: src/gui/waveEdit.cpp:896 -msgid "wavetable longer than 256 samples!" -msgstr "" - -#: src/gui/waveEdit.cpp:960 -msgid "Scale Y" -msgstr "" - -#: src/gui/waveEdit.cpp:978 -msgid "Offset X" -msgstr "" - -#: src/gui/waveEdit.cpp:1000 -msgid "Offset Y" -msgstr "" - -#: src/gui/waveEdit.cpp:1017 -msgid "Smooth" -msgstr "" - -#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:996 -msgid "Amplify" -msgstr "" - -#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1046 -msgid "Normalize" -msgstr "" - -#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1121 -msgid "Reverse" -msgstr "" - -#: src/gui/waveEdit.cpp:1117 -msgid "Half" -msgstr "" - -#: src/gui/waveEdit.cpp:1127 -msgid "Double" -msgstr "" - -#: src/gui/waveEdit.cpp:1137 -msgid "Convert Signed/Unsigned" -msgstr "" - -#: src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3040 -msgid "Randomize" -msgstr "" - -#: src/gui/waveEdit.cpp:1167 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:247 -msgid "Hex" -msgstr "" - -#: src/gui/waveEdit.cpp:1179 -msgid "Signed/Unsigned" -msgstr "" - -#: src/gui/sampleEdit.cpp:65 -#, c-format -msgid "%s: maximum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:72 -#, c-format -msgid "%s: minimum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:79 -#, c-format -msgid "%s: sample rate must be %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 -msgid "no sample selected" -msgstr "" - -#: src/gui/sampleEdit.cpp:229 -#, c-format -msgid "SNES: loop start must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:235 -#, c-format -msgid "SNES: loop end must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:240 -msgid "SNES: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:249 -msgid "QSound: loop cannot be longer than 32767 samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:259 -msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:263 -msgid "NES: maximum DPCM sample length is 32648" -msgstr "" - -#: src/gui/sampleEdit.cpp:268 -msgid "X1-010: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:271 -msgid "X1-010: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:276 -msgid "GA20: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:287 -msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:290 -msgid "YM2608: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:300 -msgid "YM2610: ADPCM-A samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:302 -msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:305 -msgid "YM2610: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:309 -msgid "YM2610: maximum ADPCM-A sample length is 2097152" -msgstr "" - -#: src/gui/sampleEdit.cpp:318 -msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:321 -msgid "Y8950: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:328 -msgid "Amiga: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:331 -msgid "Amiga: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:335 -msgid "Amiga: maximum sample length is 131070" -msgstr "" - -#: src/gui/sampleEdit.cpp:344 -msgid "SegaPCM: maximum sample length is 65280" -msgstr "" - -#: src/gui/sampleEdit.cpp:353 -msgid "K053260: loop point ignored (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:357 -msgid "K053260: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:362 -msgid "C140: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:371 -msgid "C219: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:374 -msgid "C219: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:378 -msgid "C219: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:386 -msgid "MSM6295: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:389 -msgid "MSM6295: maximum bankswitched sample length is 129024" -msgstr "" - -#: src/gui/sampleEdit.cpp:395 -msgid "GBA DMA: loop start must be a multiple of 4" -msgstr "" - -#: src/gui/sampleEdit.cpp:398 -msgid "GBA DMA: loop length must be a multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:402 -msgid "GBA DMA: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:411 -msgid "ES5506: backward loop mode isn't supported" -msgstr "" - -#: src/gui/sampleEdit.cpp:414 -msgid "" -"backward/ping-pong only supported in Generic PCM DAC\n" -"ping-pong also on ES5506" -msgstr "" - -#: src/gui/sampleEdit.cpp:444 -msgid "Info" -msgstr "" - -#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 -msgid "Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:453 -msgid "Compat Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:457 -msgid "" -"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " -"to an octave." -msgstr "" - -#: src/gui/sampleEdit.cpp:463 -#, c-format -msgid "Loop (length: %d)##Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:463 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 -#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6017 -msgid "Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 -#: src/gui/sampleEdit.cpp:752 -msgid "changing the loop in a BRR sample may result in glitches!" -msgstr "" - -#: src/gui/sampleEdit.cpp:501 src/gui/insEdit.cpp:5321 -msgid "Type" -msgstr "" - -#: src/gui/sampleEdit.cpp:529 -msgid "BRR emphasis" -msgstr "" - -#: src/gui/sampleEdit.cpp:538 -msgid "" -"this is a BRR sample.\n" -"enabling this option will muffle it (only affects non-SNES chips)." -msgstr "" - -#: src/gui/sampleEdit.cpp:540 -msgid "" -"enable this option to slightly boost high frequencies\n" -"to compensate for the SNES' Gaussian filter's muffle." -msgstr "" - -#: src/gui/sampleEdit.cpp:546 -msgid "8-bit dither" -msgstr "" - -#: src/gui/sampleEdit.cpp:554 -msgid "dither the sample when used on a chip that only supports 8-bit samples." -msgstr "" - -#: src/gui/sampleEdit.cpp:695 src/gui/gui.cpp:2969 -msgid "Start" -msgstr "" - -#: src/gui/sampleEdit.cpp:731 src/gui/gui.cpp:2977 -msgid "End" -msgstr "" - -#: src/gui/sampleEdit.cpp:841 -#, c-format -msgid "" -"%s\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:843 -#, c-format -msgid "" -"%s (%s)\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:847 -msgid "" -"\n" -"\n" -"not enough memory for this sample!" -msgstr "" - -#: src/gui/sampleEdit.cpp:871 -msgid "Edit mode: Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:880 -msgid "Edit mode: Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 -msgid "Resize" -msgstr "" - -#: src/gui/sampleEdit.cpp:906 -msgid "couldn't resize! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 -msgid "Resample" -msgstr "" - -#: src/gui/sampleEdit.cpp:951 -msgid "Factor" -msgstr "" - -#: src/gui/sampleEdit.cpp:956 -msgid "Filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:961 -msgid "couldn't resample! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 -#: src/gui/sampleEdit.cpp:1281 -msgid "Apply" -msgstr "" - -#: src/gui/sampleEdit.cpp:1053 -msgid "Fade in" -msgstr "" - -#: src/gui/sampleEdit.cpp:1060 -msgid "Fade out" -msgstr "" - -#: src/gui/sampleEdit.cpp:1065 -msgid "Insert silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1076 -msgid "Go" -msgstr "" - -#: src/gui/sampleEdit.cpp:1081 -msgid "couldn't insert! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1098 -msgid "Apply silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1112 -msgid "Trim" -msgstr "" - -#: src/gui/sampleEdit.cpp:1135 -msgid "Signed/unsigned exchange" -msgstr "" - -#: src/gui/sampleEdit.cpp:1140 -msgid "Apply filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:1151 -msgid "Cutoff:" -msgstr "" - -#: src/gui/sampleEdit.cpp:1161 src/gui/insEdit.cpp:5895 -#: src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 src/gui/insEdit.cpp:7216 -#: src/gui/insEdit.cpp:7478 -msgid "Resonance" -msgstr "" - -#: src/gui/sampleEdit.cpp:1167 src/gui/insEdit.cpp:6897 -msgid "Power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1181 -msgid "Low-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1186 -msgid "Band-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1191 -msgid "High-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1262 -msgid "Crossfade loop points" -msgstr "" - -#: src/gui/sampleEdit.cpp:1271 -msgid "Number of samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:1277 -msgid "Linear <-> Equal power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1283 -msgid "Crossfade: length would go out of bounds. Aborted..." -msgstr "" - -#: src/gui/sampleEdit.cpp:1286 -msgid "Crossfade: length would overflow loopStart. Try a smaller random value." -msgstr "" - -#: src/gui/sampleEdit.cpp:1332 -msgid "Preview sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1346 -msgid "Create instrument from sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1747 -msgid "paste (replace)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1750 -msgid "paste (mix)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1754 src/gui/gui.cpp:2763 -msgid "select all" -msgstr "" - -#: src/gui/sampleEdit.cpp:1758 -msgid "set loop to selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1761 -msgid "create wavetable from selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:1769 -#, c-format -msgid "%d samples, %d bytes" -msgstr "" - -#: src/gui/sampleEdit.cpp:1784 -#, c-format -msgid " (%d-%d: %d samples)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1976 -msgid "Non-8/16-bit samples cannot be edited without prior conversion." -msgstr "" - -#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 -msgid "Choose a System!" -msgstr "" - -#: src/gui/newSong.cpp:179 -msgid "Categories" -msgstr "" - -#: src/gui/newSong.cpp:210 -msgid "no systems here yet!" -msgstr "" - -#: src/gui/newSong.cpp:212 -msgid "no results" -msgstr "" - -#: src/gui/newSong.cpp:228 -msgid "I'm feeling lucky" -msgstr "" - -#: src/gui/newSong.cpp:230 -msgid "no categories available! what in the world." -msgstr "" - -#: src/gui/newSong.cpp:265 -msgid "it appears you're extremely lucky today!" -msgstr "" - -#: src/gui/cursor.cpp:205 -#, c-format -msgid "finish selection: %d.%d,%d - %d.%d,%d" -msgstr "" - -#: src/gui/tutorial.cpp:485 -msgid "" -"Play demo songs?\n" -"- Down: Play current song\n" -"- Up: Play demo songs" -msgstr "" - -#: src/gui/tutorial.cpp:489 -msgid "" -"Welcome to Combat Vehicle!\n" -"\n" -"Controls:\n" -"X - Shoot Arrow Key - Move\n" -"Z - Special Esc - Quit" -msgstr "" - -#: src/gui/tutorial.cpp:494 -msgid "GAME OVER" -msgstr "" - -#: src/gui/tutorial.cpp:496 -msgid "High Score!" -msgstr "" - -#: src/gui/tutorial.cpp:656 -msgid "Welcome!" -msgstr "" - -#: src/gui/tutorial.cpp:659 -msgid "welcome to Furnace, the biggest open-source chiptune tracker!" -msgstr "" - -#: src/gui/tutorial.cpp:663 -msgid "here are some tips to get you started:" -msgstr "" - -#: src/gui/tutorial.cpp:666 -msgid "" -"- add an instrument by clicking on + in Instruments\n" -"- click on the pattern view to focus it\n" -"- channel columns have the following, in this order: note, instrument, " -"volume and effects\n" -"- hit space bar while on the pattern to toggle Edit Mode\n" -"- click on the pattern or use arrow keys to move the cursor\n" -"- values (instrument, volume, effects and effect values) are in hexadecimal\n" -"- hit enter to play/stop the song\n" -"- extend the song by adding more orders in the Orders window\n" -"- click on the Orders matrix to change the patterns of a channel (left click " -"increases; right click decreases)" -msgstr "" - -#: src/gui/tutorial.cpp:678 -msgid "" -"if you need help, you may:\n" -"- read the manual (a file called manual.pdf)\n" -"- ask for help in Discussions (https://github.com/tildearrow/furnace/" -"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " -"in Revolt (official: https://rvlt.gg/GRPS6tmc)" -msgstr "" - -#: src/gui/tutorial.cpp:685 -msgid "" -"if you find any issues, be sure to report them! the issue tracker is here: " -"https://github.com/tildearrow/furnace/issues" -msgstr "" - -#: src/gui/tutorial.cpp:1426 -#, c-format -msgid "STAGE %d" -msgstr "" - -#: src/gui/songInfo.cpp:50 -msgid "Author" -msgstr "" - -#: src/gui/songInfo.cpp:60 -msgid "Album" -msgstr "" - -#: src/gui/songInfo.cpp:79 -msgid "Auto" -msgstr "" - -#: src/gui/songInfo.cpp:100 -msgid "Tuning (A-4)" -msgstr "" - -#: src/gui/grooves.cpp:38 -msgid "use effect 09xx to select a groove pattern." -msgstr "" - -#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4474 -msgid "pattern" -msgstr "" - -#: src/gui/grooves.cpp:132 -msgid "remove" -msgstr "" - -#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4195 -msgid "Unsaved changes! Save changes before opening another file?" -msgstr "" - -#: src/gui/doAction.cpp:52 -msgid "Unsaved changes! Save changes before opening backup?" -msgstr "" - -#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4231 src/gui/gui.cpp:5013 -#: src/gui/gui.cpp:5051 src/gui/gui.cpp:5057 src/gui/gui.cpp:5645 -#: src/gui/gui.cpp:5669 src/gui/gui.cpp:5693 src/gui/gui.cpp:5717 -#: src/gui/gui.cpp:5741 src/gui/gui.cpp:5765 -#, c-format -msgid "Error while saving file! (%s)" -msgstr "" - -#: src/gui/doAction.cpp:189 -msgid "Error while sending request (MIDI output not configured?)" -msgstr "" - -#: src/gui/doAction.cpp:197 -msgid "Select an option: (cannot be undone!)" -msgstr "" - -#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 -#: src/gui/gui.cpp:6079 -msgid "too many instruments!" -msgstr "" - -#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 -#: src/gui/gui.cpp:6147 src/gui/insEdit.cpp:6860 -msgid "too many wavetables!" -msgstr "" - -#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 -msgid "too many samples!" -msgstr "" - -#: src/gui/doAction.cpp:1124 -msgid "couldn't paste! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/doAction.cpp:1628 -msgid "select at least one sample!" -msgstr "" - -#: src/gui/doAction.cpp:1630 -msgid "maximum size is 256 samples!" -msgstr "" - -#: src/gui/csPlayer.cpp:113 -msgid "Load" -msgstr "" - -#: src/gui/csPlayer.cpp:117 -msgid "Kill" -msgstr "" - -#: src/gui/csPlayer.cpp:119 -msgid "Kikai wa mou shindeiru!" -msgstr "" - -#: src/gui/csPlayer.cpp:123 -msgid "Burn Current Song" -msgstr "" - -#: src/gui/csPlayer.cpp:141 -msgid "Status" -msgstr "" - -#: src/gui/csPlayer.cpp:148 -msgid "start" -msgstr "" - -#: src/gui/csPlayer.cpp:150 -msgid "PC" -msgstr "" - -#: src/gui/csPlayer.cpp:152 -msgid "wait" -msgstr "" - -#: src/gui/csPlayer.cpp:154 -msgid "SP" -msgstr "" - -#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 -msgid "note" -msgstr "" - -#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 -msgid "pitch" -msgstr "" - -#: src/gui/csPlayer.cpp:160 -msgid "vol" -msgstr "" - -#: src/gui/csPlayer.cpp:162 -msgid "vols" -msgstr "" - -#: src/gui/csPlayer.cpp:164 -msgid "vib" -msgstr "" - -#: src/gui/csPlayer.cpp:166 -msgid "porta" -msgstr "" - -#: src/gui/csPlayer.cpp:168 -msgid "arp" -msgstr "" - -#: src/gui/csPlayer.cpp:203 -msgid "Trace" -msgstr "" - -#: src/gui/csPlayer.cpp:244 -msgid "Disassemble" -msgstr "" - -#: src/gui/gui.cpp:1130 src/gui/gui.cpp:1134 -msgid "the song is over!" -msgstr "" - -#: src/gui/gui.cpp:1661 -msgid "Open File" -msgstr "" - -#: src/gui/gui.cpp:1662 src/gui/gui.cpp:1792 src/gui/gui.cpp:1832 -#: src/gui/gui.cpp:1947 src/gui/gui.cpp:1956 src/gui/gui.cpp:1965 -#: src/gui/gui.cpp:2067 src/gui/gui.cpp:2087 src/gui/gui.cpp:2105 -msgid "compatible files" -msgstr "" - -#: src/gui/gui.cpp:1663 src/gui/gui.cpp:1737 src/gui/gui.cpp:1793 -#: src/gui/gui.cpp:1833 src/gui/gui.cpp:1845 src/gui/gui.cpp:1864 -#: src/gui/gui.cpp:2068 src/gui/gui.cpp:2078 src/gui/gui.cpp:2089 -#: src/gui/gui.cpp:2107 -msgid "all files" -msgstr "" - -#: src/gui/gui.cpp:1670 -msgid "no backups made yet!" -msgstr "" - -#: src/gui/gui.cpp:1675 src/gui/gui.cpp:1684 src/gui/gui.cpp:2124 -msgid "Furnace song" -msgstr "" - -#: src/gui/gui.cpp:1683 -msgid "Save File" -msgstr "" - -#: src/gui/gui.cpp:1692 src/gui/gui.cpp:1702 -msgid "Export DMF" -msgstr "" - -#: src/gui/gui.cpp:1693 -msgid "DefleMask 1.1.3 module" -msgstr "" - -#: src/gui/gui.cpp:1703 -msgid "DefleMask 1.0/legacy module" -msgstr "" - -#: src/gui/gui.cpp:1720 -msgid "Load Instrument" -msgstr "" - -#: src/gui/gui.cpp:1721 -msgid "all compatible files" -msgstr "" - -#: src/gui/gui.cpp:1722 src/gui/gui.cpp:1771 -msgid "Furnace instrument" -msgstr "" - -#: src/gui/gui.cpp:1723 src/gui/gui.cpp:1781 -msgid "DefleMask preset" -msgstr "" - -#: src/gui/gui.cpp:1724 -msgid "TFM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1725 -msgid "VGM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1726 -msgid "Scream Tracker 3 instrument" -msgstr "" - -#: src/gui/gui.cpp:1727 -msgid "SoundBlaster instrument" -msgstr "" - -#: src/gui/gui.cpp:1728 -msgid "Wohlstand OPL instrument" -msgstr "" - -#: src/gui/gui.cpp:1729 -msgid "Wohlstand OPN instrument" -msgstr "" - -#: src/gui/gui.cpp:1730 -msgid "Gens KMod patch dump" -msgstr "" - -#: src/gui/gui.cpp:1731 -msgid "BNK file (AdLib)" -msgstr "" - -#: src/gui/gui.cpp:1732 -msgid "FF preset bank" -msgstr "" - -#: src/gui/gui.cpp:1733 -msgid "2612edit GYB preset bank" -msgstr "" - -#: src/gui/gui.cpp:1734 -msgid "VOPM preset bank" -msgstr "" - -#: src/gui/gui.cpp:1735 -msgid "Wohlstand WOPL bank" -msgstr "" - -#: src/gui/gui.cpp:1736 -msgid "Wohlstand WOPN bank" -msgstr "" - -#: src/gui/gui.cpp:1770 src/gui/gui.cpp:1780 -msgid "Save Instrument" -msgstr "" - -#: src/gui/gui.cpp:1791 -msgid "Load Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1803 src/gui/gui.cpp:1812 src/gui/gui.cpp:1821 -msgid "Save Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1804 -msgid "Furnace wavetable" -msgstr "" - -#: src/gui/gui.cpp:1813 -msgid "DefleMask wavetable" -msgstr "" - -#: src/gui/gui.cpp:1822 -msgid "raw data" -msgstr "" - -#: src/gui/gui.cpp:1831 -msgid "Load Sample" -msgstr "" - -#: src/gui/gui.cpp:1844 -msgid "Load Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1853 -msgid "Save Sample" -msgstr "" - -#: src/gui/gui.cpp:1854 src/gui/gui.cpp:1874 src/gui/gui.cpp:1884 -#: src/gui/gui.cpp:1894 -msgid "Wave file" -msgstr "" - -#: src/gui/gui.cpp:1863 -msgid "Save Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1873 src/gui/gui.cpp:1883 src/gui/gui.cpp:1893 -msgid "Export Audio" -msgstr "" - -#: src/gui/gui.cpp:1903 -msgid "Export VGM" -msgstr "" - -#: src/gui/gui.cpp:1904 -msgid "VGM file" -msgstr "" - -#: src/gui/gui.cpp:1913 -msgid "Export ZSM" -msgstr "" - -#: src/gui/gui.cpp:1914 -msgid "ZSM file" -msgstr "" - -#: src/gui/gui.cpp:1923 src/gui/gui.cpp:1933 -msgid "Export Command Stream" -msgstr "" - -#: src/gui/gui.cpp:1924 -msgid "text file" -msgstr "" - -#: src/gui/gui.cpp:1934 -msgid "binary file" -msgstr "" - -#: src/gui/gui.cpp:1941 src/gui/gui.cpp:5364 -msgid "Coming soon!" -msgstr "" - -#: src/gui/gui.cpp:1946 src/gui/gui.cpp:1955 src/gui/gui.cpp:1964 -msgid "Select Font" -msgstr "" - -#: src/gui/gui.cpp:1973 -msgid "Select Color File" -msgstr "" - -#: src/gui/gui.cpp:1974 src/gui/gui.cpp:1983 src/gui/gui.cpp:2002 -#: src/gui/gui.cpp:2011 src/gui/gui.cpp:2020 src/gui/gui.cpp:2029 -#: src/gui/gui.cpp:2047 src/gui/gui.cpp:2056 -msgid "configuration files" -msgstr "" - -#: src/gui/gui.cpp:1982 -msgid "Select Keybind File" -msgstr "" - -#: src/gui/gui.cpp:1991 -msgid "Select Layout File" -msgstr "" - -#: src/gui/gui.cpp:1992 src/gui/gui.cpp:2038 -msgid ".ini files" -msgstr "" - -#: src/gui/gui.cpp:2001 -msgid "Select User Presets File" -msgstr "" - -#: src/gui/gui.cpp:2010 -msgid "Select Settings File" -msgstr "" - -#: src/gui/gui.cpp:2019 -msgid "Export Colors" -msgstr "" - -#: src/gui/gui.cpp:2028 -msgid "Export Keybinds" -msgstr "" - -#: src/gui/gui.cpp:2037 -msgid "Export Layout" -msgstr "" - -#: src/gui/gui.cpp:2046 -msgid "Export User Presets" -msgstr "" - -#: src/gui/gui.cpp:2055 -msgid "Export Settings" -msgstr "" - -#: src/gui/gui.cpp:2066 -msgid "Load ROM" -msgstr "" - -#: src/gui/gui.cpp:2076 -msgid "Play Command Stream" -msgstr "" - -#: src/gui/gui.cpp:2077 -msgid "command stream" -msgstr "" - -#: src/gui/gui.cpp:2086 -msgid "Open Test" -msgstr "" - -#: src/gui/gui.cpp:2088 src/gui/gui.cpp:2106 -msgid "another option" -msgstr "" - -#: src/gui/gui.cpp:2104 -msgid "Open Test (Multi)" -msgstr "" - -#: src/gui/gui.cpp:2123 -msgid "Save Test" -msgstr "" - -#: src/gui/gui.cpp:2125 -msgid "DefleMask module" -msgstr "" - -#: src/gui/gui.cpp:2165 -msgid "compression error" -msgstr "" - -#: src/gui/gui.cpp:2177 -msgid "zlib stream error" -msgstr "" - -#: src/gui/gui.cpp:2199 -msgid "zlib finish stream error" -msgstr "" - -#: src/gui/gui.cpp:2253 src/gui/gui.cpp:2416 -#, c-format -msgid "on seek: %s" -msgstr "" - -#: src/gui/gui.cpp:2260 src/gui/gui.cpp:2423 -#, c-format -msgid "on pre tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2267 src/gui/gui.cpp:2430 -msgid "file is empty" -msgstr "" - -#: src/gui/gui.cpp:2270 src/gui/gui.cpp:2433 -#, c-format -msgid "on tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2277 src/gui/gui.cpp:2440 -#, c-format -msgid "on get size: %s" -msgstr "" - -#: src/gui/gui.cpp:2284 src/gui/gui.cpp:2447 -#, c-format -msgid "on read: %s" -msgstr "" - -#: src/gui/gui.cpp:2310 -msgid "everything OK" -msgstr "" - -#: src/gui/gui.cpp:2328 -msgid "" -"you have loaded a backup!\n" -"if you need to, please save it somewhere.\n" -"\n" -"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" -"Furnace will not save backups of backups." -msgstr "" - -#: src/gui/gui.cpp:2336 src/gui/gui.cpp:3737 src/gui/gui.cpp:4207 -msgid "Unsaved changes! Save changes before opening file?" -msgstr "" - -#: src/gui/gui.cpp:2730 -msgid "paste special..." -msgstr "" - -#: src/gui/gui.cpp:2731 -msgid "paste mix" -msgstr "" - -#: src/gui/gui.cpp:2732 -msgid "paste mix (background)" -msgstr "" - -#: src/gui/gui.cpp:2733 -msgid "paste with ins (foreground)" -msgstr "" - -#: src/gui/gui.cpp:2735 src/gui/gui.cpp:2747 src/gui/gui.cpp:2957 -msgid "no instruments available" -msgstr "" - -#: src/gui/gui.cpp:2745 -msgid "paste with ins (background)" -msgstr "" - -#: src/gui/gui.cpp:2757 -msgid "paste flood" -msgstr "" - -#: src/gui/gui.cpp:2758 -msgid "paste overflow" -msgstr "" - -#: src/gui/gui.cpp:2767 -msgid "operation mask..." -msgstr "" - -#: src/gui/gui.cpp:2774 -msgid "pull delete" -msgstr "" - -#: src/gui/gui.cpp:2778 -msgid "insert" -msgstr "" - -#: src/gui/gui.cpp:2786 -msgid "transpose (note)" -msgstr "" - -#: src/gui/gui.cpp:2790 -msgid "transpose (value)" -msgstr "" - -#: src/gui/gui.cpp:2802 src/gui/gui.cpp:3046 -msgid "invert values" -msgstr "" - -#: src/gui/gui.cpp:2818 -msgid "collapse/expand" -msgstr "" - -#: src/gui/gui.cpp:2823 -msgid "input latch" -msgstr "" - -#: src/gui/gui.cpp:2850 -msgid "" -"&&: selected instrument\n" -"..: no instrument" -msgstr "" - -#: src/gui/gui.cpp:2904 -msgid "Set" -msgstr "" - -#: src/gui/gui.cpp:2914 -msgid "Reset" -msgstr "" - -#: src/gui/gui.cpp:2924 -msgid "note up" -msgstr "" - -#: src/gui/gui.cpp:2925 -msgid "note down" -msgstr "" - -#: src/gui/gui.cpp:2926 -msgid "octave up" -msgstr "" - -#: src/gui/gui.cpp:2927 -msgid "octave down" -msgstr "" - -#: src/gui/gui.cpp:2929 -msgid "values up" -msgstr "" - -#: src/gui/gui.cpp:2930 -msgid "values down" -msgstr "" - -#: src/gui/gui.cpp:2931 -msgid "values up (+16)" -msgstr "" - -#: src/gui/gui.cpp:2932 -msgid "values down (-16)" -msgstr "" - -#: src/gui/gui.cpp:2935 -msgid "transpose" -msgstr "" - -#: src/gui/gui.cpp:2943 -msgid "Notes" -msgstr "" - -#: src/gui/gui.cpp:2948 -msgid "Values" -msgstr "" - -#: src/gui/gui.cpp:2955 -msgid "change instrument..." -msgstr "" - -#: src/gui/gui.cpp:2968 -msgid "gradient/fade..." -msgstr "" - -#: src/gui/gui.cpp:2985 src/gui/gui.cpp:3030 -msgid "Nibble mode" -msgstr "" - -#: src/gui/gui.cpp:2994 -msgid "Go ahead" -msgstr "" - -#: src/gui/gui.cpp:3000 src/gui/insEdit.cpp:7604 -msgid "scale..." -msgstr "" - -#: src/gui/gui.cpp:3005 -msgid "Scale" -msgstr "" - -#: src/gui/gui.cpp:3011 src/gui/insEdit.cpp:7632 -msgid "randomize..." -msgstr "" - -#: src/gui/gui.cpp:3012 -msgid "Minimum" -msgstr "" - -#: src/gui/gui.cpp:3021 -msgid "Maximum" -msgstr "" - -#: src/gui/gui.cpp:3050 -msgid "flip selection" -msgstr "" - -#: src/gui/gui.cpp:3053 -msgid "collapse/expand amount##CollapseAmount" -msgstr "" - -#: src/gui/gui.cpp:3062 -msgid "collapse pattern" -msgstr "" - -#: src/gui/gui.cpp:3063 -msgid "expand pattern" -msgstr "" - -#: src/gui/gui.cpp:3068 -msgid "collapse song" -msgstr "" - -#: src/gui/gui.cpp:3069 -msgid "expand song" -msgstr "" - -#: src/gui/gui.cpp:3074 -msgid "find/replace" -msgstr "" - -#: src/gui/gui.cpp:3088 src/gui/gui.cpp:5795 src/gui/gui.cpp:7300 -#, c-format -msgid "could NOT save layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3100 -#, c-format -msgid "could NOT load layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3562 -msgid "" -"Furnace has been started in Safe Mode.\n" -"this means that:\n" -"\n" -"- software rendering is being used\n" -"- audio output may not work\n" -"- font loading is disabled\n" -"\n" -"check any settings which may have made Furnace start up in this mode.\n" -"font loading is one of these." -msgstr "" - -#: src/gui/gui.cpp:4047 -msgid "can't keep going without graphics! Furnace will quit now." -msgstr "" - -#: src/gui/gui.cpp:4061 src/gui/gui.cpp:6650 src/gui/gui.cpp:7026 -msgid "error while loading fonts! please check your settings." -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "File" -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "file" -msgstr "" - -#: src/gui/gui.cpp:4186 -msgid "new..." -msgstr "" - -#: src/gui/gui.cpp:4193 -msgid "open..." -msgstr "" - -#: src/gui/gui.cpp:4200 -msgid "open recent" -msgstr "" - -#: src/gui/gui.cpp:4216 -msgid "nothing here yet" -msgstr "" - -#: src/gui/gui.cpp:4219 -msgid "clear history" -msgstr "" - -#: src/gui/gui.cpp:4220 -msgid "Are you sure you want to clear the recent file list?" -msgstr "" - -#: src/gui/gui.cpp:4235 -msgid "save as..." -msgstr "" - -#: src/gui/gui.cpp:4240 src/gui/gui.cpp:4281 -msgid "export audio..." -msgstr "" - -#: src/gui/gui.cpp:4244 src/gui/gui.cpp:4285 -msgid "export VGM..." -msgstr "" - -#: src/gui/gui.cpp:4253 src/gui/gui.cpp:4294 -msgid "export ZSM..." -msgstr "" - -#: src/gui/gui.cpp:4263 src/gui/gui.cpp:4304 -msgid "export Amiga validation data..." -msgstr "" - -#: src/gui/gui.cpp:4268 src/gui/gui.cpp:4309 -msgid "export text..." -msgstr "" - -#: src/gui/gui.cpp:4272 src/gui/gui.cpp:4313 -msgid "export command stream..." -msgstr "" - -#: src/gui/gui.cpp:4276 src/gui/gui.cpp:4317 -msgid "export .dmf..." -msgstr "" - -#: src/gui/gui.cpp:4322 -msgid "export..." -msgstr "" - -#: src/gui/gui.cpp:4328 -msgid "manage chips" -msgstr "" - -#: src/gui/gui.cpp:4332 -msgid "add chip..." -msgstr "" - -#: src/gui/gui.cpp:4337 src/gui/sysManager.cpp:138 -#, c-format -msgid "cannot add chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4349 -msgid "configure chip..." -msgstr "" - -#: src/gui/gui.cpp:4359 -msgid "change chip..." -msgstr "" - -#: src/gui/gui.cpp:4361 src/gui/gui.cpp:4384 -msgid "Preserve channel positions" -msgstr "" - -#: src/gui/gui.cpp:4373 src/gui/sysManager.cpp:109 -#, c-format -msgid "cannot change chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4382 -msgid "remove chip..." -msgstr "" - -#: src/gui/gui.cpp:4388 -#, c-format -msgid "cannot remove chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4402 -msgid "open built-in assets directory" -msgstr "" - -#: src/gui/gui.cpp:4408 -msgid "restore backup" -msgstr "" - -#: src/gui/gui.cpp:4412 -msgid "exit..." -msgstr "" - -#: src/gui/gui.cpp:4420 -msgid "edit" -msgstr "" - -#: src/gui/gui.cpp:4428 -msgid "clear..." -msgstr "" - -#: src/gui/gui.cpp:4433 -msgid "settings" -msgstr "" - -#: src/gui/gui.cpp:4435 -msgid "full screen" -msgstr "" - -#: src/gui/gui.cpp:4439 -msgid "lock layout" -msgstr "" - -#: src/gui/gui.cpp:4442 -msgid "pattern visualizer" -msgstr "" - -#: src/gui/gui.cpp:4448 -msgid "reset layout" -msgstr "" - -#: src/gui/gui.cpp:4449 -msgid "Are you sure you want to reset the workspace layout?" -msgstr "" - -#: src/gui/gui.cpp:4452 -msgid "switch to mobile view" -msgstr "" - -#: src/gui/gui.cpp:4456 -msgid "user systems..." -msgstr "" - -#: src/gui/gui.cpp:4459 -msgid "settings..." -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "Window" -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "window" -msgstr "" - -#: src/gui/gui.cpp:4466 -msgid "song" -msgstr "" - -#: src/gui/gui.cpp:4467 -msgid "song comments" -msgstr "" - -#: src/gui/gui.cpp:4468 -msgid "song information" -msgstr "" - -#: src/gui/gui.cpp:4469 -msgid "subsongs" -msgstr "" - -#: src/gui/gui.cpp:4471 -msgid "channels" -msgstr "" - -#: src/gui/gui.cpp:4472 -msgid "chip manager" -msgstr "" - -#: src/gui/gui.cpp:4473 -msgid "orders" -msgstr "" - -#: src/gui/gui.cpp:4475 -msgid "pattern manager" -msgstr "" - -#: src/gui/gui.cpp:4476 -msgid "mixer" -msgstr "" - -#: src/gui/gui.cpp:4477 -msgid "compatibility flags" -msgstr "" - -#: src/gui/gui.cpp:4480 src/gui/gui.cpp:4482 -msgid "assets" -msgstr "" - -#: src/gui/gui.cpp:4484 -msgid "instruments" -msgstr "" - -#: src/gui/gui.cpp:4485 -msgid "samples" -msgstr "" - -#: src/gui/gui.cpp:4486 -msgid "wavetables" -msgstr "" - -#: src/gui/gui.cpp:4489 -msgid "instrument editor" -msgstr "" - -#: src/gui/gui.cpp:4490 -msgid "sample editor" -msgstr "" - -#: src/gui/gui.cpp:4491 -msgid "wavetable editor" -msgstr "" - -#: src/gui/gui.cpp:4494 -msgid "visualizers" -msgstr "" - -#: src/gui/gui.cpp:4495 -msgid "oscilloscope (master)" -msgstr "" - -#: src/gui/gui.cpp:4496 -msgid "oscilloscope (per-channel)" -msgstr "" - -#: src/gui/gui.cpp:4497 -msgid "oscilloscope (X-Y)" -msgstr "" - -#: src/gui/gui.cpp:4498 -msgid "volume meter" -msgstr "" - -#: src/gui/gui.cpp:4501 -msgid "tempo" -msgstr "" - -#: src/gui/gui.cpp:4502 -msgid "clock" -msgstr "" - -#: src/gui/gui.cpp:4503 -msgid "grooves" -msgstr "" - -#: src/gui/gui.cpp:4504 -msgid "speed" -msgstr "" - -#: src/gui/gui.cpp:4508 -msgid "log viewer" -msgstr "" - -#: src/gui/gui.cpp:4509 -msgid "register view" -msgstr "" - -#: src/gui/gui.cpp:4510 -msgid "statistics" -msgstr "" - -#: src/gui/gui.cpp:4511 -msgid "memory composition" -msgstr "" - -#: src/gui/gui.cpp:4515 src/gui/gui.cpp:4523 -msgid "effect list" -msgstr "" - -#: src/gui/gui.cpp:4516 -msgid "play/edit controls" -msgstr "" - -#: src/gui/gui.cpp:4517 -msgid "piano/input pad" -msgstr "" - -#: src/gui/gui.cpp:4518 -msgid "spoiler" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "Help" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "help" -msgstr "" - -#: src/gui/gui.cpp:4524 -msgid "debug menu" -msgstr "" - -#: src/gui/gui.cpp:4525 -msgid "inspector" -msgstr "" - -#: src/gui/gui.cpp:4526 -msgid "panic" -msgstr "" - -#: src/gui/gui.cpp:4527 -msgid "about..." -msgstr "" - -#: src/gui/gui.cpp:4542 -#, c-format -msgid "| Speed %d:%d" -msgstr "" - -#: src/gui/gui.cpp:4544 -#, c-format -msgid "| Speed %d" -msgstr "" - -#: src/gui/gui.cpp:4546 -msgid "| Groove" -msgstr "" - -#: src/gui/gui.cpp:4549 -#, c-format -msgid " @ %gHz (%g BPM) " -msgstr "" - -#: src/gui/gui.cpp:4552 -#, c-format -msgid "| Order %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4554 -#, c-format -msgid "| Order %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4558 -#, c-format -msgid "| Row %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4560 -#, c-format -msgid "| Row %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4563 -msgid "| " -msgstr "" - -#: src/gui/gui.cpp:4566 -msgid "Don't you have anything better to do?" -msgstr "" - -#: src/gui/gui.cpp:4575 -#, c-format -msgid "%d year " -msgid_plural "%d years " -msgstr[0] "" -msgstr[1] "" - -#: src/gui/gui.cpp:4576 -#, c-format -msgid "%d month " -msgid_plural "%d months " -msgstr[0] "" -msgstr[1] "" - -#: src/gui/gui.cpp:4577 -#, c-format -msgid "%d day " -msgid_plural "%d days " -msgstr[0] "" -msgstr[1] "" - -#: src/gui/gui.cpp:4597 -msgid "Note off (cut)" -msgstr "" - -#: src/gui/gui.cpp:4599 -msgid "Note off (release)" -msgstr "" - -#: src/gui/gui.cpp:4601 -msgid "Macro release only" -msgstr "" - -#: src/gui/gui.cpp:4603 -#, c-format -msgid "Note on: %s" -msgstr "" - -#: src/gui/gui.cpp:4611 -#, c-format -msgid "Ins %d: " -msgstr "" - -#: src/gui/gui.cpp:4614 -#, c-format -msgid "Ins %d: %s" -msgstr "" - -#: src/gui/gui.cpp:4623 -#, c-format -msgid "Set volume: %d (%.2X, INVALID!)" -msgstr "" - -#: src/gui/gui.cpp:4626 -#, c-format -msgid "Set volume: %d (%.2X, %d%%)" -msgstr "" - -#: src/gui/gui.cpp:4648 -msgid "| modified" -msgstr "" - -#: src/gui/gui.cpp:4813 src/gui/gui.cpp:4816 -msgid "System File Dialog Pending" -msgstr "" - -#: src/gui/gui.cpp:4929 -msgid "" -"there was an error in the file dialog! you may want to report this issue " -"to:\n" -"https://github.com/tildearrow/furnace/issues\n" -"check the Log Viewer (window > log viewer) for more information.\n" -"\n" -"for now please disable the system file picker in Settings > General." -msgstr "" - -#: src/gui/gui.cpp:4932 -msgid "can't do anything without Storage permissions!" -msgstr "" - -#: src/gui/gui.cpp:4934 -msgid "" -"Zenity/KDialog not available!\n" -"please install one of these, or disable the system file picker in Settings > " -"General." -msgstr "" - -#: src/gui/gui.cpp:5070 -msgid "" -"error while saving instrument! only the following instrument types are " -"supported:\n" -"- FM (OPN)\n" -"- SN76489/Sega PSG\n" -"- Game Boy\n" -"- PC Engine\n" -"- NES\n" -"- C64\n" -"- FM (OPLL)\n" -"- FDS" -msgstr "" - -#: src/gui/gui.cpp:5098 -msgid "there were some errors while loading samples:\n" -msgstr "" - -#: src/gui/gui.cpp:5143 src/gui/gui.cpp:6327 -msgid "...but you haven't selected a sample!" -msgstr "" - -#: src/gui/gui.cpp:5158 src/gui/gui.cpp:5167 -msgid "could not save sample! open Log Viewer for more information." -msgstr "" - -#: src/gui/gui.cpp:5186 -msgid "there were some warnings/errors while loading instruments:\n" -msgstr "" - -#: src/gui/gui.cpp:5192 -#, c-format -msgid "> %s: cannot load instrument! (%s)\n" -msgstr "" - -#: src/gui/gui.cpp:5210 src/gui/gui.cpp:5264 -#, c-format -msgid "cannot load instrument! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5216 -msgid "" -"congratulations! you managed to load nothing.\n" -"you are entitled to a bug report." -msgstr "" - -#: src/gui/gui.cpp:5257 src/gui/gui.cpp:6231 -msgid "...but you haven't selected an instrument!" -msgstr "" - -#: src/gui/gui.cpp:5269 -msgid "there were some errors while loading wavetables:\n" -msgstr "" - -#: src/gui/gui.cpp:5278 src/gui/gui.cpp:5288 src/gui/gui.cpp:5307 -#, c-format -msgid "cannot load wavetable! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5315 -msgid "...but you haven't selected a wavetable!" -msgstr "" - -#: src/gui/gui.cpp:5330 src/gui/gui.cpp:5351 src/gui/gui.cpp:5375 -#: src/gui/gui.cpp:5396 -msgid "could not open file!" -msgstr "" - -#: src/gui/gui.cpp:5338 -#, c-format -msgid "could not write VGM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5359 -#, c-format -msgid "Could not write ZSM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5383 -#, c-format -msgid "could not write text! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5404 -#, c-format -msgid "could not write command stream! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5428 -msgid "could not import user presets!" -msgstr "" - -#: src/gui/gui.cpp:5433 src/gui/gui.cpp:5450 -#, c-format -msgid "could not import user presets! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5471 -#, c-format -msgid "You opened: %s" -msgstr "" - -#: src/gui/gui.cpp:5474 -msgid "You opened:" -msgstr "" - -#: src/gui/gui.cpp:5482 -#, c-format -msgid "You saved: %s" -msgstr "" - -#: src/gui/gui.cpp:5498 src/gui/gui.cpp:5633 src/gui/gui.cpp:5634 -msgid "Warning" -msgstr "" - -#: src/gui/gui.cpp:5503 src/gui/gui.cpp:5624 src/gui/gui.cpp:5625 -#: src/gui/insEdit.cpp:7520 -msgid "Error" -msgstr "" - -#: src/gui/gui.cpp:5508 src/gui/gui.cpp:6165 src/gui/gui.cpp:6166 -msgid "Select Instrument" -msgstr "" - -#: src/gui/gui.cpp:5513 src/gui/gui.cpp:6244 src/gui/gui.cpp:6245 -msgid "Import Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:5528 src/gui/gui.cpp:5581 src/gui/gui.cpp:5582 -msgid "Rendering..." -msgstr "" - -#: src/gui/gui.cpp:5551 src/gui/gui.cpp:5601 -msgid "New Song" -msgstr "" - -#: src/gui/gui.cpp:5583 -msgid "Please wait..." -msgstr "" - -#: src/gui/gui.cpp:5584 -msgid "Abort" -msgstr "" - -#: src/gui/gui.cpp:5626 -#, c-format -msgid "%s" -msgstr "" - -#: src/gui/gui.cpp:5638 src/gui/gui.cpp:5662 src/gui/gui.cpp:5686 -#: src/gui/gui.cpp:5710 src/gui/gui.cpp:5734 src/gui/gui.cpp:5758 -#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5806 src/gui/gui.cpp:5817 -#: src/gui/gui.cpp:5829 src/gui/gui.cpp:5983 src/gui/gui.cpp:6005 -#: src/gui/gui.cpp:6020 src/gui/gui.cpp:6031 -msgid "Yes" -msgstr "" - -#: src/gui/gui.cpp:5856 -msgid "Erasing" -msgstr "" - -#: src/gui/gui.cpp:5859 -msgid "All subsongs" -msgstr "" - -#: src/gui/gui.cpp:5866 -msgid "Current subsong" -msgstr "" - -#: src/gui/gui.cpp:5933 -msgid "Optimization" -msgstr "" - -#: src/gui/gui.cpp:5936 src/gui/patManager.cpp:36 -msgid "De-duplicate patterns" -msgstr "" - -#: src/gui/gui.cpp:5945 -msgid "Remove unused instruments" -msgstr "" - -#: src/gui/gui.cpp:5958 -msgid "Remove unused samples" -msgstr "" - -#: src/gui/gui.cpp:5975 -msgid "Never mind! Cancel" -msgstr "" - -#: src/gui/gui.cpp:6054 -msgid "Drum kit mode:" -msgstr "" - -#: src/gui/gui.cpp:6058 -msgid "12 samples per octave" -msgstr "" - -#: src/gui/gui.cpp:6063 -msgid "Starting octave" -msgstr "" - -#: src/gui/gui.cpp:6083 -msgid "Drum Kit" -msgstr "" - -#: src/gui/gui.cpp:6169 -msgid "this is an instrument bank! select which one to use:" -msgstr "" - -#: src/gui/gui.cpp:6172 -msgid "this is an instrument bank! select which ones to load:" -msgstr "" - -#: src/gui/gui.cpp:6246 -msgid "Data type:" -msgstr "" - -#: src/gui/gui.cpp:6273 -msgid "(will be mixed down to mono)" -msgstr "" - -#: src/gui/gui.cpp:6274 -msgid "Unsigned" -msgstr "" - -#: src/gui/gui.cpp:6278 -msgid "Big endian" -msgstr "" - -#: src/gui/gui.cpp:6286 -msgid "Swap nibbles" -msgstr "" - -#: src/gui/gui.cpp:6290 -msgid "Swap words" -msgstr "" - -#: src/gui/gui.cpp:6294 -msgid "Encoding:" -msgstr "" - -#: src/gui/gui.cpp:6307 -msgid "Reverse bit order" -msgstr "" - -#: src/gui/gui.cpp:6349 -msgid "Error! No string provided!" -msgstr "" - -#: src/gui/gui.cpp:6671 -msgid "it appears I couldn't load these fonts. any setting you can check?" -msgstr "" - -#: src/gui/gui.cpp:6851 src/gui/gui.cpp:6959 -msgid "" -"could not init renderer!\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6853 src/gui/gui.cpp:6961 -#, c-format -msgid "" -"could not init renderer! %s\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6858 src/gui/gui.cpp:6966 -msgid "could not init renderer!" -msgstr "" - -#: src/gui/gui.cpp:6869 -#, c-format -msgid "could not open window! %s" -msgstr "" - -#: src/gui/gui.cpp:6874 -msgid "" -"\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:7502 -msgid "Unsaved changes! Save changes before quitting?" -msgstr "" - -#: src/gui/sysManager.cpp:42 -msgid "Preserve channel order" -msgstr "" - -#: src/gui/sysManager.cpp:44 -msgid "Clone channel data" -msgstr "" - -#: src/gui/sysManager.cpp:46 -msgid "Clone at end" -msgstr "" - -#: src/gui/sysManager.cpp:56 -msgid "Actions" -msgstr "" - -#: src/gui/sysManager.cpp:69 -msgid "(drag to swap chips)" -msgstr "" - -#: src/gui/sysManager.cpp:90 -msgid "Clone##SysDup" -msgstr "" - -#: src/gui/sysManager.cpp:92 -#, c-format -msgid "cannot clone chip! (%s)" -msgstr "" - -#: src/gui/sysManager.cpp:98 -msgid "Change##SysChange" -msgstr "" - -#: src/gui/sysManager.cpp:120 -msgid "Are you sure you want to remove this chip?" -msgstr "" - -#: src/gui/patManager.cpp:43 -msgid "Re-arrange patterns" -msgstr "" - -#: src/gui/patManager.cpp:50 -msgid "Sort orders" -msgstr "" - -#: src/gui/patManager.cpp:57 -msgid "Make patterns unique" -msgstr "" - -#: src/gui/patManager.cpp:103 -#, c-format -msgid "" -"Pattern %.2X\n" -"- not allocated" -msgstr "" - -#: src/gui/patManager.cpp:105 -#, c-format -msgid "" -"Pattern %.2X\n" -"- use count: %d (%.0f%%)\n" -"\n" -"right-click to erase" -msgstr "" - #: src/gui/insEdit.cpp:39 msgid "Down Down Down" msgstr "" @@ -5864,12 +4564,12 @@ msgid "LFO > Amp" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 src/gui/insEdit.cpp:6955 -#: src/gui/insEdit.cpp:7481 +#: src/gui/insEdit.cpp:7481 src/gui/sysConf.cpp:716 msgid "Attack" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 src/gui/insEdit.cpp:6956 -#: src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7482 src/gui/sysConf.cpp:721 msgid "Decay" msgstr "" @@ -5878,15 +4578,20 @@ msgid "Decay 2" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 -#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 +#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 src/gui/settings.cpp:3927 +#: src/gui/sysConf.cpp:731 msgid "Release" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 src/gui/insEdit.cpp:6957 -#: src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7483 src/gui/sysConf.cpp:726 msgid "Sustain" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 +msgid "Level" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "EnvScale" msgstr "" @@ -5896,6 +4601,7 @@ msgid "Multiplier" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 src/gui/insEdit.cpp:75 +#: src/gui/sysConf.cpp:2086 msgid "Detune" msgstr "" @@ -5903,7 +4609,7 @@ msgstr "" msgid "Detune 2" msgstr "" -#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 src/gui/settings.cpp:3937 msgid "SSG-EG" msgstr "" @@ -5931,6 +4637,21 @@ msgstr "" msgid "Vibrato" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 src/gui/insEdit.cpp:5812 +#: src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 src/gui/insEdit.cpp:6963 +#: src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 src/gui/insEdit.cpp:7035 +#: src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 src/gui/insEdit.cpp:7101 +#: src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 src/gui/insEdit.cpp:7151 +#: src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7425 +#: src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7473 +#: src/gui/waveEdit.cpp:730 src/gui/settings.cpp:3883 src/gui/settings.cpp:3938 +#: src/gui/settings.cpp:4106 +msgid "Waveform" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "Scale Rate" msgstr "" @@ -6223,6 +4944,11 @@ msgstr "" msgid "15. Chorus" msgstr "" +#: src/gui/insEdit.cpp:177 src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 +#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 +msgid "Sine" +msgstr "" + #: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 msgid "Half Sine" msgstr "" @@ -6259,6 +4985,11 @@ msgstr "" msgid "AbsSine (Even Periods)" msgstr "" +#: src/gui/insEdit.cpp:200 src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 +#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 +msgid "Triangle" +msgstr "" + #: src/gui/insEdit.cpp:201 msgid "Cut Sine" msgstr "" @@ -6334,6 +5065,11 @@ msgstr "" msgid "ring" msgstr "" +#: src/gui/insEdit.cpp:325 src/gui/insEdit.cpp:654 src/gui/waveEdit.cpp:32 +#: src/gui/waveEdit.cpp:202 +msgid "Saw" +msgstr "" + #: src/gui/insEdit.cpp:327 msgid "How did you even" msgstr "" @@ -6575,6 +5311,14 @@ msgstr "" msgid "low pass (noise)" msgstr "" +#: src/gui/insEdit.cpp:483 src/gui/mixer.cpp:29 +msgid "right" +msgstr "" + +#: src/gui/insEdit.cpp:484 src/gui/mixer.cpp:28 +msgid "left" +msgstr "" + #: src/gui/insEdit.cpp:485 msgid "rear right" msgstr "" @@ -6656,7 +5400,7 @@ msgstr "" #: src/gui/insEdit.cpp:5861 src/gui/insEdit.cpp:5862 src/gui/insEdit.cpp:6487 #: src/gui/insEdit.cpp:6488 src/gui/insEdit.cpp:6555 src/gui/insEdit.cpp:6556 #: src/gui/insEdit.cpp:6995 src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7029 -#: src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7166 src/gui/settings.cpp:3925 #, c-format msgid "Envelope" msgstr "" @@ -6673,6 +5417,11 @@ msgstr "" msgid "Wait for Release" msgstr "" +#: src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 src/gui/insEdit.cpp:605 +#: src/gui/insEdit.cpp:6017 src/gui/sampleEdit.cpp:463 +msgid "Loop" +msgstr "" + #: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 msgid "Loop until Release" msgstr "" @@ -6832,7 +5581,7 @@ msgid "Release mode: Passive (delayed release)" msgstr "" #: src/gui/insEdit.cpp:2284 src/gui/insEdit.cpp:2382 src/gui/insEdit.cpp:5582 -#: src/gui/insEdit.cpp:6241 +#: src/gui/insEdit.cpp:6241 src/gui/settings.cpp:796 msgid "Length" msgstr "" @@ -6898,6 +5647,10 @@ msgstr "" msgid "Use wavetable" msgstr "" +#: src/gui/insEdit.cpp:2687 src/gui/waveEdit.cpp:496 +msgid "Width" +msgstr "" + #: src/gui/insEdit.cpp:2708 msgid "Use sample map" msgstr "" @@ -7047,6 +5800,24 @@ msgstr "" msgid "no instrument selected" msgstr "" +#: src/gui/insEdit.cpp:5223 src/gui/sampleEdit.cpp:111 src/gui/waveEdit.cpp:424 +msgid "select one..." +msgstr "" + +#: src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 +msgid "or" +msgstr "" + +#: src/gui/insEdit.cpp:5245 src/gui/sampleEdit.cpp:128 src/gui/waveEdit.cpp:441 +msgid "Create New" +msgstr "" + +#: src/gui/insEdit.cpp:5321 src/gui/sampleEdit.cpp:501 +#: src/gui/settings.cpp:1605 src/gui/settings.cpp:2217 +msgid "Type" +msgstr "" + #: src/gui/insEdit.cpp:5393 msgid "" "none of the currently present chips are able to play this instrument type!" @@ -7180,6 +5951,12 @@ msgstr "" msgid "tri" msgstr "" +#: src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 src/gui/insEdit.cpp:6948 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7150 +#: src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 src/gui/waveEdit.cpp:597 +msgid "Duty" +msgstr "" + #: src/gui/insEdit.cpp:5882 msgid "Ring Modulation" msgstr "" @@ -7201,6 +5978,12 @@ msgstr "" msgid "Cutoff" msgstr "" +#: src/gui/insEdit.cpp:5895 src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 +#: src/gui/insEdit.cpp:7216 src/gui/insEdit.cpp:7478 +#: src/gui/sampleEdit.cpp:1161 +msgid "Resonance" +msgstr "" + #: src/gui/insEdit.cpp:5902 src/gui/insEdit.cpp:6408 src/gui/insEdit.cpp:6952 #: src/gui/insEdit.cpp:7179 src/gui/insEdit.cpp:7477 msgid "Filter Mode" @@ -7444,6 +6227,10 @@ msgstr "" msgid "Update Rate" msgstr "" +#: src/gui/insEdit.cpp:6897 src/gui/sampleEdit.cpp:1167 +msgid "Power" +msgstr "" + #: src/gui/insEdit.cpp:6902 msgid "Global" msgstr "" @@ -7529,7 +6316,7 @@ msgid "Panning (right)" msgstr "" #: src/gui/insEdit.cpp:6978 src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7223 -#: src/gui/insEdit.cpp:7315 +#: src/gui/insEdit.cpp:7315 src/gui/settings.cpp:4033 msgid "Noise" msgstr "" @@ -7606,12 +6393,13 @@ msgstr "" msgid "Envelope Mode" msgstr "" -#: src/gui/insEdit.cpp:7186 +#: src/gui/insEdit.cpp:7186 src/gui/settings.cpp:1316 msgid "Outputs" msgstr "" #: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7382 #: src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7430 +#: src/gui/settings.cpp:228 msgid "Control" msgstr "" @@ -7742,3 +6530,5573 @@ msgstr "" #: src/gui/insEdit.cpp:7638 msgid "Max" msgstr "" + +#: src/gui/intro.cpp:124 +msgid "Preview" +msgstr "" + +#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 +msgid "SORRY NOTHING" +msgstr "" + +#: src/gui/intro.cpp:310 +msgid "hold to skip" +msgstr "" + +#: src/gui/log.cpp:26 +msgid "warning" +msgstr "" + +#: src/gui/log.cpp:27 +msgid "info" +msgstr "" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" + +#: src/gui/log.cpp:68 +msgid "time" +msgstr "" + +#: src/gui/log.cpp:70 +msgid "level" +msgstr "" + +#: src/gui/log.cpp:72 +msgid "message" +msgstr "" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "" + +#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 +msgid "no chips with memory" +msgstr "" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "" + +#: src/gui/mixer.cpp:229 +msgid "Master Volume" +msgstr "" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1072 +msgid "Front/Rear" +msgstr "" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4148 +msgid "Patchbay" +msgstr "" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "" + +#: src/gui/mixer.cpp:310 +msgid "Display hidden ports" +msgstr "" + +#: src/gui/mixer.cpp:312 +msgid "Display internal" +msgstr "" + +#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 +#: src/gui/settings.cpp:1841 src/gui/settings.cpp:2029 +msgid "System" +msgstr "" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "" + +#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 +msgid "Choose a System!" +msgstr "" + +#: src/gui/newSong.cpp:179 +msgid "Categories" +msgstr "" + +#: src/gui/newSong.cpp:181 src/gui/userPresets.cpp:346 +msgid "Systems" +msgstr "" + +#: src/gui/newSong.cpp:210 +msgid "no systems here yet!" +msgstr "" + +#: src/gui/newSong.cpp:212 +msgid "no results" +msgstr "" + +#: src/gui/newSong.cpp:228 +msgid "I'm feeling lucky" +msgstr "" + +#: src/gui/newSong.cpp:230 +msgid "no categories available! what in the world." +msgstr "" + +#: src/gui/newSong.cpp:265 +msgid "it appears you're extremely lucky today!" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "" + +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" +msgstr "" + +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "" + +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "" + +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "" + +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "" + +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "" + +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "" + +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "" + +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "" + +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "" + +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "" + +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "" + +#: src/gui/piano.cpp:103 +msgid "Options" +msgstr "" + +#: src/gui/piano.cpp:106 +msgid "Key layout:" +msgstr "" + +#: src/gui/piano.cpp:108 src/gui/settings.cpp:611 src/gui/settings.cpp:612 +#: src/gui/settings.cpp:1243 src/gui/settings.cpp:1244 +msgid "Automatic" +msgstr "" + +#: src/gui/piano.cpp:111 +msgid "Standard" +msgstr "" + +#: src/gui/piano.cpp:114 +msgid "Continuous" +msgstr "" + +#: src/gui/piano.cpp:118 +msgid "Value input pad:" +msgstr "" + +#: src/gui/piano.cpp:120 +msgid "Disabled" +msgstr "" + +#: src/gui/piano.cpp:123 +msgid "Replace piano" +msgstr "" + +#: src/gui/piano.cpp:126 +msgid "Split (automatic)" +msgstr "" + +#: src/gui/piano.cpp:129 +msgid "Split (always visible)" +msgstr "" + +#: src/gui/piano.cpp:133 +msgid "Share play/edit offset/range" +msgstr "" + +#: src/gui/piano.cpp:134 +msgid "Read-only (can't input notes)" +msgstr "" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "" + +#: src/gui/sampleEdit.cpp:65 +#, c-format +msgid "%s: maximum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:72 +#, c-format +msgid "%s: minimum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:79 +#, c-format +msgid "%s: sample rate must be %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 +msgid "no sample selected" +msgstr "" + +#: src/gui/sampleEdit.cpp:229 +#, c-format +msgid "SNES: loop start must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:235 +#, c-format +msgid "SNES: loop end must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:240 +msgid "SNES: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:249 +msgid "QSound: loop cannot be longer than 32767 samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:259 +msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:263 +msgid "NES: maximum DPCM sample length is 32648" +msgstr "" + +#: src/gui/sampleEdit.cpp:268 +msgid "X1-010: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:271 +msgid "X1-010: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:276 +msgid "GA20: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:287 +msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:290 +msgid "YM2608: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:300 +msgid "YM2610: ADPCM-A samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:302 +msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:305 +msgid "YM2610: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:309 +msgid "YM2610: maximum ADPCM-A sample length is 2097152" +msgstr "" + +#: src/gui/sampleEdit.cpp:318 +msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:321 +msgid "Y8950: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:328 +msgid "Amiga: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:331 +msgid "Amiga: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:335 +msgid "Amiga: maximum sample length is 131070" +msgstr "" + +#: src/gui/sampleEdit.cpp:344 +msgid "SegaPCM: maximum sample length is 65280" +msgstr "" + +#: src/gui/sampleEdit.cpp:353 +msgid "K053260: loop point ignored (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:357 +msgid "K053260: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:362 +msgid "C140: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:371 +msgid "C219: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:374 +msgid "C219: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:378 +msgid "C219: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:386 +msgid "MSM6295: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:389 +msgid "MSM6295: maximum bankswitched sample length is 129024" +msgstr "" + +#: src/gui/sampleEdit.cpp:395 +msgid "GBA DMA: loop start must be a multiple of 4" +msgstr "" + +#: src/gui/sampleEdit.cpp:398 +msgid "GBA DMA: loop length must be a multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:402 +msgid "GBA DMA: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:411 +msgid "ES5506: backward loop mode isn't supported" +msgstr "" + +#: src/gui/sampleEdit.cpp:414 +msgid "" +"backward/ping-pong only supported in Generic PCM DAC\n" +"ping-pong also on ES5506" +msgstr "" + +#: src/gui/sampleEdit.cpp:444 +msgid "Info" +msgstr "" + +#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 +msgid "Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:453 +msgid "Compat Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:457 +msgid "" +"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " +"to an octave." +msgstr "" + +#: src/gui/sampleEdit.cpp:463 +#, c-format +msgid "Loop (length: %d)##Loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 +#: src/gui/sampleEdit.cpp:752 +msgid "changing the loop in a BRR sample may result in glitches!" +msgstr "" + +#: src/gui/sampleEdit.cpp:529 +msgid "BRR emphasis" +msgstr "" + +#: src/gui/sampleEdit.cpp:538 +msgid "" +"this is a BRR sample.\n" +"enabling this option will muffle it (only affects non-SNES chips)." +msgstr "" + +#: src/gui/sampleEdit.cpp:540 +msgid "" +"enable this option to slightly boost high frequencies\n" +"to compensate for the SNES' Gaussian filter's muffle." +msgstr "" + +#: src/gui/sampleEdit.cpp:546 +msgid "8-bit dither" +msgstr "" + +#: src/gui/sampleEdit.cpp:554 +msgid "dither the sample when used on a chip that only supports 8-bit samples." +msgstr "" + +#: src/gui/sampleEdit.cpp:841 +#, c-format +msgid "" +"%s\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:843 +#, c-format +msgid "" +"%s (%s)\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:847 +msgid "" +"\n" +"\n" +"not enough memory for this sample!" +msgstr "" + +#: src/gui/sampleEdit.cpp:871 +msgid "Edit mode: Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:880 +msgid "Edit mode: Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 +msgid "Resize" +msgstr "" + +#: src/gui/sampleEdit.cpp:906 +msgid "couldn't resize! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 +msgid "Resample" +msgstr "" + +#: src/gui/sampleEdit.cpp:951 +msgid "Factor" +msgstr "" + +#: src/gui/sampleEdit.cpp:956 +msgid "Filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:961 +msgid "couldn't resample! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:996 src/gui/waveEdit.cpp:1045 +msgid "Amplify" +msgstr "" + +#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 +#: src/gui/sampleEdit.cpp:1281 +msgid "Apply" +msgstr "" + +#: src/gui/sampleEdit.cpp:1046 src/gui/waveEdit.cpp:1063 +msgid "Normalize" +msgstr "" + +#: src/gui/sampleEdit.cpp:1053 +msgid "Fade in" +msgstr "" + +#: src/gui/sampleEdit.cpp:1060 +msgid "Fade out" +msgstr "" + +#: src/gui/sampleEdit.cpp:1065 +msgid "Insert silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1076 +msgid "Go" +msgstr "" + +#: src/gui/sampleEdit.cpp:1081 +msgid "couldn't insert! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:1098 +msgid "Apply silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1112 +msgid "Trim" +msgstr "" + +#: src/gui/sampleEdit.cpp:1121 src/gui/waveEdit.cpp:1105 +msgid "Reverse" +msgstr "" + +#: src/gui/sampleEdit.cpp:1135 +msgid "Signed/unsigned exchange" +msgstr "" + +#: src/gui/sampleEdit.cpp:1140 +msgid "Apply filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:1151 +msgid "Cutoff:" +msgstr "" + +#: src/gui/sampleEdit.cpp:1181 +msgid "Low-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1186 +msgid "Band-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 +msgid "High-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1262 +msgid "Crossfade loop points" +msgstr "" + +#: src/gui/sampleEdit.cpp:1271 +msgid "Number of samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:1277 +msgid "Linear <-> Equal power" +msgstr "" + +#: src/gui/sampleEdit.cpp:1283 +msgid "Crossfade: length would go out of bounds. Aborted..." +msgstr "" + +#: src/gui/sampleEdit.cpp:1286 +msgid "Crossfade: length would overflow loopStart. Try a smaller random value." +msgstr "" + +#: src/gui/sampleEdit.cpp:1332 +msgid "Preview sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1346 +msgid "Create instrument from sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1353 src/gui/xyOsc.cpp:59 +msgid "Zoom" +msgstr "" + +#: src/gui/sampleEdit.cpp:1747 +msgid "paste (replace)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1750 +msgid "paste (mix)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1758 +msgid "set loop to selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1761 +msgid "create wavetable from selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:1769 +#, c-format +msgid "%d samples, %d bytes" +msgstr "" + +#: src/gui/sampleEdit.cpp:1784 +#, c-format +msgid " (%d-%d: %d samples)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1976 +msgid "Non-8/16-bit samples cannot be edited without prior conversion." +msgstr "" + +#: src/gui/songInfo.cpp:50 +msgid "Author" +msgstr "" + +#: src/gui/songInfo.cpp:60 +msgid "Album" +msgstr "" + +#: src/gui/songInfo.cpp:79 +msgid "Auto" +msgstr "" + +#: src/gui/songInfo.cpp:100 +msgid "Tuning (A-4)" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Base Tempo##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Tick Rate##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:46 +msgid "click to display tick rate" +msgstr "" + +#: src/gui/speed.cpp:48 +msgid "click to display base tempo" +msgstr "" + +#: src/gui/speed.cpp:80 +msgid "Groove" +msgstr "" + +#: src/gui/speed.cpp:87 +msgid "click for one speed" +msgstr "" + +#: src/gui/speed.cpp:90 +msgid "Speeds" +msgstr "" + +#: src/gui/speed.cpp:99 +msgid "click for groove pattern" +msgstr "" + +#: src/gui/speed.cpp:110 +msgid "click for two (alternating) speeds" +msgstr "" + +#: src/gui/speed.cpp:168 +msgid "Virtual Tempo" +msgstr "" + +#: src/gui/speed.cpp:177 +msgid "Numerator" +msgstr "" + +#: src/gui/speed.cpp:187 +msgid "Denominator (set to base tempo)" +msgstr "" + +#: src/gui/speed.cpp:193 +msgid "Divider" +msgstr "" + +#: src/gui/speed.cpp:208 +msgid "Highlight" +msgstr "" + +#: src/gui/speed.cpp:231 +msgid "Pattern Length" +msgstr "" + +#: src/gui/speed.cpp:245 +msgid "Song Length" +msgstr "" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "" + +#: src/gui/subSongs.cpp:22 +#, c-format +msgid "%d. " +msgstr "" + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "" + +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "" + +#: src/gui/sysManager.cpp:98 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:120 +msgid "Are you sure you want to remove this chip?" +msgstr "" + +#: src/gui/tutorial.cpp:485 +msgid "" +"Play demo songs?\n" +"- Down: Play current song\n" +"- Up: Play demo songs" +msgstr "" + +#: src/gui/tutorial.cpp:489 +msgid "" +"Welcome to Combat Vehicle!\n" +"\n" +"Controls:\n" +"X - Shoot Arrow Key - Move\n" +"Z - Special Esc - Quit" +msgstr "" + +#: src/gui/tutorial.cpp:494 +msgid "GAME OVER" +msgstr "" + +#: src/gui/tutorial.cpp:496 +msgid "High Score!" +msgstr "" + +#: src/gui/tutorial.cpp:656 +msgid "Welcome!" +msgstr "" + +#: src/gui/tutorial.cpp:659 +msgid "welcome to Furnace, the biggest open-source chiptune tracker!" +msgstr "" + +#: src/gui/tutorial.cpp:663 +msgid "here are some tips to get you started:" +msgstr "" + +#: src/gui/tutorial.cpp:666 +msgid "" +"- add an instrument by clicking on + in Instruments\n" +"- click on the pattern view to focus it\n" +"- channel columns have the following, in this order: note, instrument, " +"volume and effects\n" +"- hit space bar while on the pattern to toggle Edit Mode\n" +"- click on the pattern or use arrow keys to move the cursor\n" +"- values (instrument, volume, effects and effect values) are in hexadecimal\n" +"- hit enter to play/stop the song\n" +"- extend the song by adding more orders in the Orders window\n" +"- click on the Orders matrix to change the patterns of a channel (left click " +"increases; right click decreases)" +msgstr "" + +#: src/gui/tutorial.cpp:678 +msgid "" +"if you need help, you may:\n" +"- read the manual (a file called manual.pdf)\n" +"- ask for help in Discussions (https://github.com/tildearrow/furnace/" +"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " +"in Revolt (official: https://rvlt.gg/GRPS6tmc)" +msgstr "" + +#: src/gui/tutorial.cpp:685 +msgid "" +"if you find any issues, be sure to report them! the issue tracker is here: " +"https://github.com/tildearrow/furnace/issues" +msgstr "" + +#: src/gui/tutorial.cpp:1426 +#, c-format +msgid "STAGE %d" +msgstr "" + +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "" + +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "" + +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "" + +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" +msgstr "" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1080 +msgid "Configure" +msgstr "" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "" + +#: src/gui/userPresets.cpp:476 +msgid "" +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" +msgstr "" + +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "" + +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1183 +#: src/gui/settings.cpp:2101 src/gui/settings.cpp:2493 +#: src/gui/settings.cpp:3736 +msgid "Import" +msgstr "" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "" + +#: src/gui/util.cpp:93 +msgid "" +msgstr "" + +#: src/gui/util.cpp:97 +msgid "Ctrl-" +msgstr "" + +#: src/gui/util.cpp:99 +msgid "Alt-" +msgstr "" + +#: src/gui/util.cpp:100 +msgid "Shift-" +msgstr "" + +#: src/gui/waveEdit.cpp:33 src/gui/settings.cpp:4032 +msgid "Pulse" +msgstr "" + +#: src/gui/waveEdit.cpp:38 src/gui/sysConf.cpp:1874 +msgid "Linear" +msgstr "" + +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +msgstr "" + +#: src/gui/waveEdit.cpp:40 src/gui/sysConf.cpp:1878 +msgid "Cubic" +msgstr "" + +#: src/gui/waveEdit.cpp:193 +msgid "Rect. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:194 +msgid "Abs. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:195 +msgid "Quart. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:196 +msgid "Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:197 +msgid "Abs. Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:200 +msgid "rectSquare" +msgstr "" + +#: src/gui/waveEdit.cpp:203 +msgid "Rect. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:204 +msgid "Abs. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:206 +msgid "Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:207 +msgid "Rect. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:208 +msgid "Abs. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:210 +msgid "Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:211 +msgid "Rect. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:212 +msgid "Abs. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:213 +msgid "Quart. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:214 +msgid "Squish. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:215 +msgid "Squish. Abs. Cub. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:218 +msgid "Rect. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:219 +msgid "Abs. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:220 +msgid "Quart. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:221 +msgid "Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:222 +msgid "Abs. Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:224 +msgid "Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:225 +msgid "Rect. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:226 +msgid "Abs. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:227 +msgid "Quart. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:228 +msgid "Squish. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:229 +msgid "Squish. Abs. Cub. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 +msgid "no wavetable selected" +msgstr "" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" +msgstr "" + +#: src/gui/waveEdit.cpp:491 +msgid "Lines" +msgstr "" + +#: src/gui/waveEdit.cpp:498 +msgid "" +"use a width of:\n" +"- any on Amiga/N163\n" +"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " +"Boy and WonderSwan\n" +"- 64 on FDS\n" +"- 128 on X1-010\n" +"any other widths will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:510 +msgid "Height" +msgstr "" + +#: src/gui/waveEdit.cpp:512 +msgid "" +"use a height of:\n" +"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " +"Envelope shape and N163\n" +"- 32 for PC Engine\n" +"- 64 for FDS and Virtual Boy\n" +"- 256 for X1-010 and SCC\n" +"any other heights will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:578 +msgid "Shapes" +msgstr "" + +#: src/gui/waveEdit.cpp:607 +msgid "Exponent" +msgstr "" + +#: src/gui/waveEdit.cpp:617 +msgid "XOR Point" +msgstr "" + +#: src/gui/waveEdit.cpp:627 +msgid "Amplitude/Phase" +msgstr "" + +#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 +msgid "Op" +msgstr "" + +#: src/gui/waveEdit.cpp:683 +msgid "Mult" +msgstr "" + +#: src/gui/waveEdit.cpp:685 +msgid "FB" +msgstr "" + +#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 +msgid "Connection Diagram" +msgstr "" + +#: src/gui/waveEdit.cpp:765 +msgid "Out" +msgstr "" + +#: src/gui/waveEdit.cpp:872 +msgid "WaveTools" +msgstr "" + +#: src/gui/waveEdit.cpp:890 +msgid "Scale X" +msgstr "" + +#: src/gui/waveEdit.cpp:896 +msgid "wavetable longer than 256 samples!" +msgstr "" + +#: src/gui/waveEdit.cpp:960 +msgid "Scale Y" +msgstr "" + +#: src/gui/waveEdit.cpp:978 +msgid "Offset X" +msgstr "" + +#: src/gui/waveEdit.cpp:1000 +msgid "Offset Y" +msgstr "" + +#: src/gui/waveEdit.cpp:1017 +msgid "Smooth" +msgstr "" + +#: src/gui/waveEdit.cpp:1117 +msgid "Half" +msgstr "" + +#: src/gui/waveEdit.cpp:1127 +msgid "Double" +msgstr "" + +#: src/gui/waveEdit.cpp:1137 +msgid "Convert Signed/Unsigned" +msgstr "" + +#: src/gui/waveEdit.cpp:1167 +msgid "Dec" +msgstr "" + +#: src/gui/waveEdit.cpp:1179 +msgid "Signed/Unsigned" +msgstr "" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "" + +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" +msgstr "" + +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" +msgstr "" + +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "" + +#: src/gui/settings.cpp:82 src/gui/settings.cpp:92 src/gui/settings.cpp:102 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:83 src/gui/settings.cpp:93 src/gui/settings.cpp:103 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:113 src/gui/settings.cpp:186 src/gui/settings.cpp:3911 +msgid "High" +msgstr "" + +#: src/gui/settings.cpp:114 src/gui/settings.cpp:184 src/gui/settings.cpp:3910 +msgid "Low" +msgstr "" + +#: src/gui/settings.cpp:146 +msgid "ASAP (C++ port)" +msgstr "" + +#: src/gui/settings.cpp:169 +msgid "ESFMu (fast)" +msgstr "" + +#: src/gui/settings.cpp:183 +msgid "Lower" +msgstr "" + +#: src/gui/settings.cpp:185 +msgid "Medium" +msgstr "" + +#: src/gui/settings.cpp:187 +msgid "Ultra" +msgstr "" + +#: src/gui/settings.cpp:188 +msgid "Ultimate" +msgstr "" + +#: src/gui/settings.cpp:192 +msgid "evdev SND_TONE" +msgstr "" + +#: src/gui/settings.cpp:193 +msgid "KIOCSOUND on /dev/tty1" +msgstr "" + +#: src/gui/settings.cpp:194 +msgid "/dev/port" +msgstr "" + +#: src/gui/settings.cpp:195 +msgid "KIOCSOUND on standard output" +msgstr "" + +#: src/gui/settings.cpp:196 +msgid "outb()" +msgstr "" + +#: src/gui/settings.cpp:200 src/gui/settings.cpp:210 +msgid "Disabled/custom" +msgstr "" + +#: src/gui/settings.cpp:201 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "" + +#: src/gui/settings.cpp:202 +msgid "Raw (note number is value)" +msgstr "" + +#: src/gui/settings.cpp:203 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "" + +#: src/gui/settings.cpp:204 src/gui/settings.cpp:211 +msgid "Use dual control change (one for each nibble)" +msgstr "" + +#: src/gui/settings.cpp:205 src/gui/settings.cpp:212 +msgid "Use 14-bit control change" +msgstr "" + +#: src/gui/settings.cpp:206 src/gui/settings.cpp:213 +msgid "Use single control change (imprecise)" +msgstr "" + +#: src/gui/settings.cpp:217 +msgid "--select--" +msgstr "" + +#: src/gui/settings.cpp:218 src/gui/settings.cpp:219 src/gui/settings.cpp:220 +#: src/gui/settings.cpp:221 src/gui/settings.cpp:222 src/gui/settings.cpp:223 +#: src/gui/settings.cpp:224 +msgid "???" +msgstr "" + +#: src/gui/settings.cpp:225 +msgid "Note Off" +msgstr "" + +#: src/gui/settings.cpp:226 +msgid "Note On" +msgstr "" + +#: src/gui/settings.cpp:227 +msgid "Aftertouch" +msgstr "" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:549 src/gui/settings.cpp:3117 +msgid "Program" +msgstr "" + +#: src/gui/settings.cpp:230 +msgid "ChanPressure" +msgstr "" + +#: src/gui/settings.cpp:231 +msgid "Pitch Bend" +msgstr "" + +#: src/gui/settings.cpp:232 +msgid "SysEx" +msgstr "" + +#: src/gui/settings.cpp:236 src/gui/settings.cpp:1653 src/gui/settings.cpp:1663 +#: src/gui/settings.cpp:1683 src/gui/settings.cpp:1689 +#, c-format +msgid "Any" +msgstr "" + +#: src/gui/settings.cpp:240 src/gui/settings.cpp:3303 src/gui/settings.cpp:3868 +#: src/gui/settings.cpp:4061 +msgid "Instrument" +msgstr "" + +#: src/gui/settings.cpp:242 +msgid "Effect 1 type" +msgstr "" + +#: src/gui/settings.cpp:243 +msgid "Effect 1 value" +msgstr "" + +#: src/gui/settings.cpp:244 +msgid "Effect 2 type" +msgstr "" + +#: src/gui/settings.cpp:245 +msgid "Effect 2 value" +msgstr "" + +#: src/gui/settings.cpp:246 +msgid "Effect 3 type" +msgstr "" + +#: src/gui/settings.cpp:247 +msgid "Effect 3 value" +msgstr "" + +#: src/gui/settings.cpp:248 +msgid "Effect 4 type" +msgstr "" + +#: src/gui/settings.cpp:249 +msgid "Effect 4 value" +msgstr "" + +#: src/gui/settings.cpp:250 +msgid "Effect 5 type" +msgstr "" + +#: src/gui/settings.cpp:251 +msgid "Effect 5 value" +msgstr "" + +#: src/gui/settings.cpp:252 +msgid "Effect 6 type" +msgstr "" + +#: src/gui/settings.cpp:253 +msgid "Effect 6 value" +msgstr "" + +#: src/gui/settings.cpp:254 +msgid "Effect 7 type" +msgstr "" + +#: src/gui/settings.cpp:255 +msgid "Effect 7 value" +msgstr "" + +#: src/gui/settings.cpp:256 +msgid "Effect 8 type" +msgstr "" + +#: src/gui/settings.cpp:257 +msgid "Effect 8 value" +msgstr "" + +#: src/gui/settings.cpp:291 +msgid "Press key..." +msgstr "" + +#: src/gui/settings.cpp:540 +msgid "Do you want to save your settings?" +msgstr "" + +#: src/gui/settings.cpp:547 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:551 +msgid "Render backend" +msgstr "" + +#: src/gui/settings.cpp:606 src/gui/settings.cpp:625 src/gui/settings.cpp:1257 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "" + +#: src/gui/settings.cpp:609 +msgid "Advanced render backend settings" +msgstr "" + +#: src/gui/settings.cpp:611 +msgid "Render driver" +msgstr "" + +#: src/gui/settings.cpp:628 +msgid "" +"beware: changing these settings may render Furnace unusable! do so at your " +"own risk.\n" +"start Furnace with -safemode if you mess something up." +msgstr "" + +#: src/gui/settings.cpp:629 +msgid "Red bits" +msgstr "" + +#: src/gui/settings.cpp:634 +msgid "Green bits" +msgstr "" + +#: src/gui/settings.cpp:639 +msgid "Blue bits" +msgstr "" + +#: src/gui/settings.cpp:644 +msgid "Alpha bits" +msgstr "" + +#: src/gui/settings.cpp:649 +msgid "Color depth" +msgstr "" + +#: src/gui/settings.cpp:654 +msgid "Stencil buffer size" +msgstr "" + +#: src/gui/settings.cpp:659 src/gui/settings.cpp:1330 +msgid "Buffer size" +msgstr "" + +#: src/gui/settings.cpp:665 +msgid "Double buffer" +msgstr "" + +#: src/gui/settings.cpp:670 +msgid "" +"the following values are common (in red, green, blue, alpha order):\n" +"- 24 bits: 8, 8, 8, 0\n" +"- 16 bits: 5, 6, 5, 0\n" +"- 32 bits (with alpha): 8, 8, 8, 8\n" +"- 30 bits (deep): 10, 10, 10, 0" +msgstr "" + +#: src/gui/settings.cpp:672 src/gui/sysConf.cpp:2444 +msgid "nothing to configure" +msgstr "" + +#: src/gui/settings.cpp:677 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" + +#: src/gui/settings.cpp:680 +msgid "VSync" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Frame rate limit" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:694 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:698 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:705 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:710 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" + +#: src/gui/settings.cpp:715 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:720 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:725 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:730 +msgid "" +"threaded input processes key presses for note preview on a separate thread " +"(on supported platforms), which reduces latency.\n" +"however, crashes have been reported when threaded input is on. enable this " +"option if that is the case." +msgstr "" + +#: src/gui/settings.cpp:735 +msgid "Enable event delay" +msgstr "" + +#: src/gui/settings.cpp:741 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" + +#: src/gui/settings.cpp:745 +msgid "Per-channel oscilloscope threads" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "you're being silly, aren't you? that's enough." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "what are you doing? stop!" +msgstr "" + +#: src/gui/settings.cpp:761 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "" + +#: src/gui/settings.cpp:766 +msgid "Oscilloscope rendering engine:" +msgstr "" + +#: src/gui/settings.cpp:768 +msgid "ImGui line plot" +msgstr "" + +#: src/gui/settings.cpp:772 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "" + +#: src/gui/settings.cpp:774 +msgid "GLSL (if available)" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:781 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:788 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:790 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:807 +msgid "Use system file picker" +msgstr "" + +#: src/gui/settings.cpp:812 +msgid "Number of recent files" +msgstr "" + +#: src/gui/settings.cpp:819 +msgid "Compress when saving" +msgstr "" + +#: src/gui/settings.cpp:824 +msgid "use zlib to compress saved songs." +msgstr "" + +#: src/gui/settings.cpp:828 +msgid "Save unused patterns" +msgstr "" + +#: src/gui/settings.cpp:834 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:839 +msgid "" +"use a packed format which saves space when saving songs.\n" +"disable if you need compatibility with older Furnace and/or tools\n" +"which do not support this format." +msgstr "" + +#: src/gui/settings.cpp:843 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "" + +#: src/gui/settings.cpp:848 +msgid "do not report any issues arising from the use of this option!" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Play after opening song:" +msgstr "" + +#: src/gui/settings.cpp:853 +msgid "No##pol0" +msgstr "" + +#: src/gui/settings.cpp:857 +msgid "Only if already playing##pol1" +msgstr "" + +#: src/gui/settings.cpp:861 +msgid "Yes##pol0" +msgstr "" + +#: src/gui/settings.cpp:867 +msgid "Audio export loop/fade out time:" +msgstr "" + +#: src/gui/settings.cpp:869 +msgid "Set to these values on start-up:##fot0" +msgstr "" + +#: src/gui/settings.cpp:887 +msgid "Remember last values##fot1" +msgstr "" + +#: src/gui/settings.cpp:894 +msgid "Store instrument name in .fui" +msgstr "" + +#: src/gui/settings.cpp:899 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" + +#: src/gui/settings.cpp:903 +msgid "Load instrument name from .fui" +msgstr "" + +#: src/gui/settings.cpp:908 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" + +#: src/gui/settings.cpp:912 +msgid "Auto-fill file name when saving" +msgstr "" + +#: src/gui/settings.cpp:917 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "" + +#: src/gui/settings.cpp:923 +msgid "Initial system:" +msgstr "" + +#: src/gui/settings.cpp:925 +msgid "Current system" +msgstr "" + +#: src/gui/settings.cpp:988 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/settings.cpp:1123 +msgid "When creating new song:" +msgstr "" + +#: src/gui/settings.cpp:1125 +msgid "Display system preset selector##NSB0" +msgstr "" + +#: src/gui/settings.cpp:1129 +msgid "Start with initial system##NSB1" +msgstr "" + +#: src/gui/settings.cpp:1133 +msgid "Default author name" +msgstr "" + +#: src/gui/settings.cpp:1137 +msgid "Start-up" +msgstr "" + +#: src/gui/settings.cpp:1138 +msgid "Play intro on start-up:" +msgstr "" + +#: src/gui/settings.cpp:1140 +msgid "No##pis0" +msgstr "" + +#: src/gui/settings.cpp:1144 +msgid "Short##pis1" +msgstr "" + +#: src/gui/settings.cpp:1148 +msgid "Full (short when loading song)##pis2" +msgstr "" + +#: src/gui/settings.cpp:1152 +msgid "Full (always)##pis3" +msgstr "" + +#: src/gui/settings.cpp:1159 +msgid "Disable fade-in during start-up" +msgstr "" + +#: src/gui/settings.cpp:1165 +msgid "About screen party time" +msgstr "" + +#: src/gui/settings.cpp:1170 +msgid "Warning: may cause epileptic seizures." +msgstr "" + +#: src/gui/settings.cpp:1174 +msgid "Behavior" +msgstr "" + +#: src/gui/settings.cpp:1176 +msgid "New instruments are blank" +msgstr "" + +#: src/gui/settings.cpp:1182 src/gui/settings.cpp:4195 +msgid "Configuration" +msgstr "" + +#: src/gui/settings.cpp:1191 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1192 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" + +#: src/gui/settings.cpp:1200 +msgid "Output" +msgstr "" + +#: src/gui/settings.cpp:1208 +msgid "Backend" +msgstr "" + +#: src/gui/settings.cpp:1241 +msgid "Driver" +msgstr "" + +#: src/gui/settings.cpp:1264 +msgid "Device" +msgstr "" + +#: src/gui/settings.cpp:1268 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1269 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "" + +#: src/gui/settings.cpp:1271 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "" + +#: src/gui/settings.cpp:1278 src/gui/settings.cpp:1280 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1324 +msgid "" +"common values:\n" +"- 1 for mono\n" +"- 2 for stereo\n" +"- 4 for quadraphonic\n" +"- 6 for 5.1 surround\n" +"- 8 for 7.1 surround" +msgstr "" + +#: src/gui/settings.cpp:1332 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "" + +#: src/gui/settings.cpp:1347 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "" + +#: src/gui/settings.cpp:1356 +msgid "" +"runs chip emulation on separate threads.\n" +"may increase performance when using heavy emulation cores.\n" +"\n" +"warnings:\n" +"- experimental!\n" +"- only useful on multi-chip songs." +msgstr "" + +#: src/gui/settings.cpp:1361 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1368 +msgid "that's the limit!" +msgstr "" + +#: src/gui/settings.cpp:1372 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "" + +#: src/gui/settings.cpp:1380 +msgid "Low-latency mode" +msgstr "" + +#: src/gui/settings.cpp:1385 +msgid "" +"reduces latency by running the engine faster than the tick rate.\n" +"useful for live playback/jam mode.\n" +"\n" +"warning: only enable if your buffer size is small (10ms or less)." +msgstr "" + +#: src/gui/settings.cpp:1389 +msgid "Force mono audio" +msgstr "" + +#: src/gui/settings.cpp:1397 +msgid "Exclusive mode" +msgstr "" + +#: src/gui/settings.cpp:1407 +#, c-format +msgid "want: %d samples @ %.0fHz (%d channel)" +msgid_plural "want: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/settings.cpp:1408 +#, c-format +msgid "got: %d samples @ %.0fHz (%d channel)" +msgid_plural "got: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/settings.cpp:1411 +msgid "Mixing" +msgstr "" + +#: src/gui/settings.cpp:1413 src/gui/settings.cpp:2022 +msgid "Quality" +msgstr "" + +#: src/gui/settings.cpp:1418 +msgid "Software clipping" +msgstr "" + +#: src/gui/settings.cpp:1424 +msgid "DC offset correction" +msgstr "" + +#: src/gui/settings.cpp:1455 +msgid "MIDI" +msgstr "" + +#: src/gui/settings.cpp:1457 src/gui/settings.cpp:1459 +msgid "MIDI input" +msgstr "" + +#: src/gui/settings.cpp:1461 src/gui/settings.cpp:1464 +#: src/gui/settings.cpp:1755 src/gui/settings.cpp:1757 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1480 +msgid "Re-scan MIDI devices" +msgstr "" + +#: src/gui/settings.cpp:1491 src/gui/settings.cpp:2198 +msgid "Note input" +msgstr "" + +#: src/gui/settings.cpp:1492 +msgid "Velocity input" +msgstr "" + +#: src/gui/settings.cpp:1496 +msgid "Map MIDI channels to direct channels" +msgstr "" + +#: src/gui/settings.cpp:1502 +msgid "Program change pass-through" +msgstr "" + +#: src/gui/settings.cpp:1507 +msgid "Map Yamaha FM voice data to instruments" +msgstr "" + +#: src/gui/settings.cpp:1509 +msgid "Program change is instrument selection" +msgstr "" + +#: src/gui/settings.cpp:1513 +msgid "Value input style" +msgstr "" + +#: src/gui/settings.cpp:1516 src/gui/settings.cpp:1541 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "CC of upper nibble##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "CC of lower nibble##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1534 +msgid "Per-column control change" +msgstr "" + +#: src/gui/settings.cpp:1564 src/gui/settings.cpp:1574 +msgid "Volume curve" +msgstr "" + +#: src/gui/settings.cpp:1577 +msgid "Actions:" +msgstr "" + +#: src/gui/settings.cpp:1591 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" + +#: src/gui/settings.cpp:1609 +msgid "Note/Control" +msgstr "" + +#: src/gui/settings.cpp:1611 +msgid "Velocity/Value" +msgstr "" + +#: src/gui/settings.cpp:1613 +msgid "Action" +msgstr "" + +#: src/gui/settings.cpp:1705 src/gui/settings.cpp:1706 +msgid "--none--" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "waiting...##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "Learn##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1751 src/gui/settings.cpp:1753 +msgid "MIDI output" +msgstr "" + +#: src/gui/settings.cpp:1770 +msgid "Output mode:" +msgstr "" + +#: src/gui/settings.cpp:1772 +msgid "Off (use for TX81Z)" +msgstr "" + +#: src/gui/settings.cpp:1776 +msgid "Melodic" +msgstr "" + +#: src/gui/settings.cpp:1787 +msgid "Send Program Change" +msgstr "" + +#: src/gui/settings.cpp:1793 +msgid "Send MIDI clock" +msgstr "" + +#: src/gui/settings.cpp:1799 +msgid "Send MIDI timecode" +msgstr "" + +#: src/gui/settings.cpp:1805 +msgid "Timecode frame rate:" +msgstr "" + +#: src/gui/settings.cpp:1807 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1811 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1815 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1819 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1823 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1832 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1834 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1843 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1845 src/gui/settings.cpp:2033 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1848 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1850 src/gui/settings.cpp:2038 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2031 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2036 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2060 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2098 src/gui/settings.cpp:2100 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2109 src/gui/settings.cpp:3744 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2110 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2149 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2215 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2229 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2234 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2239 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2244 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2268 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2358 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2378 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2399 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2449 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2487 src/gui/settings.cpp:3754 +#: src/gui/settings.cpp:3784 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2489 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2491 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2506 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2513 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2518 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2523 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2530 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2535 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2537 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2541 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2545 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2549 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2555 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2557 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2561 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2565 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2572 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2574 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2589 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2594 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2596 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2604 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2608 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2616 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2620 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2624 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2630 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2636 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2640 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2647 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2653 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2655 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2661 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2667 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2678 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2680 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2684 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2688 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2695 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2719 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2721 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2723 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2727 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2731 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2737 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2739 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2743 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2747 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2751 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2759 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2763 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2770 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2776 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2782 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2788 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2794 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2802 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2806 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2813 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2818 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2822 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2827 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2829 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2833 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2837 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2844 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2845 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2849 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2856 src/gui/settings.cpp:3471 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2872 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2874 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2876 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2885 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2892 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2907 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2917 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:2928 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:2947 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:2955 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:2966 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:2976 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:2982 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:2987 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:2989 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:2993 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:2997 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3001 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3007 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3009 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3017 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3027 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3035 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3040 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3048 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3052 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3057 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3061 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3067 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" +msgstr "" + +#: src/gui/settings.cpp:3075 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3081 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"请在确保你有足够的显存后再启动此设定\n" +"这是一个在ImGui实现动态字体加载之前的临时解决方案" +msgstr "" + +#: src/gui/settings.cpp:3089 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3095 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"請在確保你有足夠的顯存后再啟動此設定\n" +"這是一個在ImGui實現動態字體加載之前的臨時解決方案" +msgstr "" + +#: src/gui/settings.cpp:3103 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" +"이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." +msgstr "" + +#: src/gui/settings.cpp:3118 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3130 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3135 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3143 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3150 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3156 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3158 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3162 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3166 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3170 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3177 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3182 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3184 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3188 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3192 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3199 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3205 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3219 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3224 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3226 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3230 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3245 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3251 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3256 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3258 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3262 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3268 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3273 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3278 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3283 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3288 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3293 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3295 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3321 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3334 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3340 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3348 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3354 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3358 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3362 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3366 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3376 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3378 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3382 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3386 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3390 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3394 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3400 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3402 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3406 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3410 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3414 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3420 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3422 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3426 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3433 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3438 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3440 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3444 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3448 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3454 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3456 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3460 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3464 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3473 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3489 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3495 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3506 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3512 src/gui/settings.cpp:3954 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3513 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3529 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3542 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3548 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3556 src/gui/settings.cpp:3931 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3557 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3559 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3563 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3567 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3574 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3579 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3581 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3585 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3589 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3593 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3597 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3601 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3605 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3611 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3613 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3617 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3624 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3630 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3637 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3639 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3643 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3650 src/gui/settings.cpp:3877 +msgid "Oscilloscope" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3658 src/gui/settings.cpp:3836 +#: src/gui/settings.cpp:3878 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3664 src/gui/sysConf.cpp:1067 +msgid "Mono" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3676 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3696 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3708 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3714 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3720 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3726 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3735 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3745 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3748 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3755 src/gui/settings.cpp:3785 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3761 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3763 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3768 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3777 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3778 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3792 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3794 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3796 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3797 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3798 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3799 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3800 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3802 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3803 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3804 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3805 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3806 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3808 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3809 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3810 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3811 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3812 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3814 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3815 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3816 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3817 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3818 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3824 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3826 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3827 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3828 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3829 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3830 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3832 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3833 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3835 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3837 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3838 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3839 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3840 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3841 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3842 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3843 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3845 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3846 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3848 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3849 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3850 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3851 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3852 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3856 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3857 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3858 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3859 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3861 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3864 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3866 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3873 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3879 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3880 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3881 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3882 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3884 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3885 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3886 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3888 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3889 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3890 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:3919 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:3920 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:3921 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:3924 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:3935 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Car. accent (primary" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3961 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:3962 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "T6W28" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Game Boy" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:3967 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:3968 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:3969 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:3970 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:3973 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:3974 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:3975 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:3977 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "FDS" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Virtual Boy" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Namco 163" +msgstr "" + +#: src/gui/settings.cpp:3982 +msgid "Konami SCC" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "POKEY" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:3986 +msgid "WonderSwan" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "VERA" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "MultiPCM" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "SNES" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Namco WSG" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "ADPCM-B" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4004 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4005 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4006 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4007 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4008 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4009 +msgid "Pokémon Mini" +msgstr "" + +#: src/gui/settings.cpp:4010 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4012 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4013 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4014 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Dave" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Nintendo DS" +msgstr "" + +#: src/gui/settings.cpp:4021 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4022 +msgid "GBA MinMod" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Bifurcator" +msgstr "" + +#: src/gui/settings.cpp:4024 +msgid "SID2" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Other/Unknown" +msgstr "" + +#: src/gui/settings.cpp:4029 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4030 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "PCM" +msgstr "" + +#: src/gui/settings.cpp:4036 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4037 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4045 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4050 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4051 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4052 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4053 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4054 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4056 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4057 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4058 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4059 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4063 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4064 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "Invalid effect" +msgstr "" + +#: src/gui/settings.cpp:4068 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4069 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4080 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4083 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4084 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4085 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4086 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4088 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4090 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4092 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4095 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4096 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4098 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4113 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4123 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4124 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4127 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4128 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4133 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4135 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4136 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4137 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4138 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4142 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4143 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4144 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4151 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4159 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4165 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4171 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4208 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4299 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4301 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4303 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4305 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4307 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4309 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4314 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4324 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4325 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4335 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4337 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4339 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4341 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4343 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4345 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4469 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4471 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4473 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4477 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4487 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4491 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4495 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4499 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4503 +msgid "unlocked audio multi-threading options!" +msgstr "" + +#: src/gui/settings.cpp:4507 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4525 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4531 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4539 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5609 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5798 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/sysConf.cpp:49 src/gui/sysConf.cpp:121 src/gui/sysConf.cpp:486 +#: src/gui/sysConf.cpp:604 src/gui/sysConf.cpp:647 src/gui/sysConf.cpp:684 +#: src/gui/sysConf.cpp:843 src/gui/sysConf.cpp:1098 src/gui/sysConf.cpp:1181 +#: src/gui/sysConf.cpp:1220 src/gui/sysConf.cpp:1294 src/gui/sysConf.cpp:1380 +#: src/gui/sysConf.cpp:1444 src/gui/sysConf.cpp:1482 src/gui/sysConf.cpp:1572 +#: src/gui/sysConf.cpp:1668 src/gui/sysConf.cpp:1716 src/gui/sysConf.cpp:1757 +#: src/gui/sysConf.cpp:1810 src/gui/sysConf.cpp:2284 src/gui/sysConf.cpp:2307 +msgid "Clock rate:" +msgstr "" + +#: src/gui/sysConf.cpp:73 src/gui/sysConf.cpp:152 src/gui/sysConf.cpp:911 +#: src/gui/sysConf.cpp:1459 src/gui/sysConf.cpp:1783 +msgid "Chip type:" +msgstr "" + +#: src/gui/sysConf.cpp:75 +msgid "YM3438 (9-bit DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:79 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:83 +msgid "YMF276 (external DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:90 src/gui/sysConf.cpp:804 src/gui/sysConf.cpp:1350 +#: src/gui/sysConf.cpp:1420 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:93 src/gui/sysConf.cpp:807 src/gui/sysConf.cpp:1353 +#: src/gui/sysConf.cpp:1423 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:99 +msgid "Modified sine wave (joke)" +msgstr "" + +#: src/gui/sysConf.cpp:123 src/gui/sysConf.cpp:1296 src/gui/sysConf.cpp:1718 +#: src/gui/sysConf.cpp:2286 +msgid "3.58MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:127 +msgid "3.55MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:131 +msgid "4MHz (BBC Micro)" +msgstr "" + +#: src/gui/sysConf.cpp:135 +msgid "1.79MHz (Half NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:139 +msgid "3MHz (Exed Exes)" +msgstr "" + +#: src/gui/sysConf.cpp:143 +msgid "2MHz (Sega System 1)" +msgstr "" + +#: src/gui/sysConf.cpp:147 +msgid "447KHz (TI-99/4A)" +msgstr "" + +#: src/gui/sysConf.cpp:154 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:158 +msgid "TI SN76489" +msgstr "" + +#: src/gui/sysConf.cpp:162 +msgid "TI SN76489 with Atari-like short noise" +msgstr "" + +#: src/gui/sysConf.cpp:166 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:170 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:174 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:178 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:182 +msgid "Tandy PSSJ 3-voice sound" +msgstr "" + +#: src/gui/sysConf.cpp:186 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:190 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:196 +msgid "Disable noise period change phase reset" +msgstr "" + +#: src/gui/sysConf.cpp:200 src/gui/sysConf.cpp:2190 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "" + +#: src/gui/sysConf.cpp:219 src/gui/sysConf.cpp:583 +msgid "Pseudo-PAL" +msgstr "" + +#: src/gui/sysConf.cpp:222 src/gui/sysConf.cpp:342 +msgid "Disable anti-click" +msgstr "" + +#: src/gui/sysConf.cpp:225 src/gui/sysConf.cpp:345 +msgid "Chip revision:" +msgstr "" + +#: src/gui/sysConf.cpp:227 +msgid "HuC6280 (original)" +msgstr "" + +#: src/gui/sysConf.cpp:231 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:257 +msgid "CPU rate:" +msgstr "" + +#: src/gui/sysConf.cpp:259 +msgid "6.18MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:263 +msgid "5.95MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:268 +msgid "Sample memory:" +msgstr "" + +#: src/gui/sysConf.cpp:270 +msgid "8K (rev A/B/E)" +msgstr "" + +#: src/gui/sysConf.cpp:274 +msgid "64K (rev D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:279 +msgid "DAC resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:281 +msgid "16-bit (rev A/B/D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:285 +msgid "8-bit + TDM (rev C/E)" +msgstr "" + +#: src/gui/sysConf.cpp:290 src/gui/sysConf.cpp:1931 +msgid "Enable echo" +msgstr "" + +#: src/gui/sysConf.cpp:293 +msgid "Swap echo channels" +msgstr "" + +#: src/gui/sysConf.cpp:296 src/gui/sysConf.cpp:1151 +msgid "Echo delay:" +msgstr "" + +#: src/gui/sysConf.cpp:302 +msgid "Echo resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:308 src/gui/sysConf.cpp:1159 +msgid "Echo feedback:" +msgstr "" + +#: src/gui/sysConf.cpp:314 src/gui/sysConf.cpp:1967 +msgid "Echo volume:" +msgstr "" + +#: src/gui/sysConf.cpp:347 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:351 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:355 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:359 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Wave channel orientation:" +msgstr "" + +#: src/gui/sysConf.cpp:371 +msgid "Inverted" +msgstr "" + +#: src/gui/sysConf.cpp:378 +msgid "Exact data (inverted)" +msgstr "" + +#: src/gui/sysConf.cpp:382 +msgid "Exact output (normal)" +msgstr "" + +#: src/gui/sysConf.cpp:388 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "" + +#: src/gui/sysConf.cpp:405 src/gui/sysConf.cpp:438 +msgid "DAC bit depth (reduces output rate):" +msgstr "" + +#: src/gui/sysConf.cpp:426 src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:1919 +msgid "Volume scale:" +msgstr "" + +#: src/gui/sysConf.cpp:432 +msgid "Mix buffers (allows longer echo delay):" +msgstr "" + +#: src/gui/sysConf.cpp:444 +msgid "Channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:450 +msgid "Sample rate:" +msgstr "" + +#: src/gui/sysConf.cpp:460 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "" + +#: src/gui/sysConf.cpp:462 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "" + +#: src/gui/sysConf.cpp:488 +msgid "NTSC (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:492 src/gui/sysConf.cpp:557 +msgid "PAL (3.55MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:496 +msgid "Arcade (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:500 +msgid "Half NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:506 +msgid "Patch set:" +msgstr "" + +#: src/gui/sysConf.cpp:528 +msgid "Ignore top/hi-hat frequency changes" +msgstr "" + +#: src/gui/sysConf.cpp:531 +msgid "Apply fixed frequency to all drums at once" +msgstr "" + +#: src/gui/sysConf.cpp:553 +msgid "NTSC/X16 (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:561 +msgid "X1/X68000 (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:567 src/gui/sysConf.cpp:587 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:607 src/gui/sysConf.cpp:650 src/gui/sysConf.cpp:1222 +#: src/gui/sysConf.cpp:2310 +msgid "NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:611 src/gui/sysConf.cpp:654 src/gui/sysConf.cpp:1226 +msgid "PAL (1.67MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:1230 +msgid "Dendy (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:621 +msgid "DPCM channel mode:" +msgstr "" + +#: src/gui/sysConf.cpp:624 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:628 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:687 +msgid "NTSC (1.02MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:691 +msgid "PAL (0.99MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:695 +msgid "SSI 2001 (0.89MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:701 src/gui/sysConf.cpp:2320 +msgid "Global parameter priority:" +msgstr "" + +#: src/gui/sysConf.cpp:704 src/gui/sysConf.cpp:2323 +msgid "Left to right" +msgstr "" + +#: src/gui/sysConf.cpp:708 src/gui/sysConf.cpp:2327 +msgid "Last used channel" +msgstr "" + +#: src/gui/sysConf.cpp:714 +msgid "Hard reset envelope:" +msgstr "" + +#: src/gui/sysConf.cpp:737 +msgid "Envelope reset time:" +msgstr "" + +#: src/gui/sysConf.cpp:747 +msgid "" +"- 0 disables envelope reset. not recommended!\n" +"- 1 may trigger SID envelope bugs.\n" +"- values that are too high may result in notes being skipped." +msgstr "" + +#: src/gui/sysConf.cpp:749 +msgid "Disable 1Exy env update (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:753 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:757 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:793 +msgid "8MHz (Neo Geo MVS)" +msgstr "" + +#: src/gui/sysConf.cpp:797 +msgid "8.06MHz (Neo Geo AES)" +msgstr "" + +#: src/gui/sysConf.cpp:812 src/gui/sysConf.cpp:1337 src/gui/sysConf.cpp:1407 +msgid "SSG Volume" +msgstr "" + +#: src/gui/sysConf.cpp:818 src/gui/sysConf.cpp:1413 +msgid "FM/ADPCM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:845 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:849 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:853 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:857 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "" + +#: src/gui/sysConf.cpp:861 +msgid "1MHz (Amstrad CPC)" +msgstr "" + +#: src/gui/sysConf.cpp:865 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:869 +msgid "1.25MHz (Mag Max)" +msgstr "" + +#: src/gui/sysConf.cpp:873 +msgid "1.5MHz (Vectrex)" +msgstr "" + +#: src/gui/sysConf.cpp:877 +msgid "1.536MHz (Kyugo)" +msgstr "" + +#: src/gui/sysConf.cpp:881 +msgid "1.67MHz (?)" +msgstr "" + +#: src/gui/sysConf.cpp:885 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" + +#: src/gui/sysConf.cpp:889 +msgid "1.99MHz (PC-88)" +msgstr "" + +#: src/gui/sysConf.cpp:893 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "" + +#: src/gui/sysConf.cpp:897 +msgid "2^21Hz (Game Boy)" +msgstr "" + +#: src/gui/sysConf.cpp:901 +msgid "3.58MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:905 +msgid "3.6MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:913 +msgid "AY-3-8910" +msgstr "" + +#: src/gui/sysConf.cpp:917 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:921 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:925 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:931 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "" + +#: src/gui/sysConf.cpp:935 +msgid "Stereo##_AY_STEREO" +msgstr "" + +#: src/gui/sysConf.cpp:940 +msgid "Separation" +msgstr "" + +#: src/gui/sysConf.cpp:949 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "" + +#: src/gui/sysConf.cpp:971 +msgid "SAM Coupé (8MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:975 +msgid "NTSC (7.15MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:979 +msgid "PAL (7.09MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:999 +msgid "Stereo separation:" +msgstr "" + +#: src/gui/sysConf.cpp:1006 src/gui/sysConf.cpp:2412 +msgid "Model:" +msgstr "" + +#: src/gui/sysConf.cpp:1008 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1012 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1018 +msgid "Chip memory:" +msgstr "" + +#: src/gui/sysConf.cpp:1020 +msgid "2MB (ECS/AGA max)" +msgstr "" + +#: src/gui/sysConf.cpp:1030 +msgid "512KB (OCS max)" +msgstr "" + +#: src/gui/sysConf.cpp:1043 src/gui/sysConf.cpp:1081 src/gui/sysConf.cpp:2395 +#: src/gui/sysConf.cpp:2449 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1046 +msgid "Bypass frequency limits" +msgstr "" + +#: src/gui/sysConf.cpp:1065 +msgid "Mixing mode:" +msgstr "" + +#: src/gui/sysConf.cpp:1071 +msgid "Mono (no distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:1075 src/gui/sysConf.cpp:1197 src/gui/sysConf.cpp:1864 +#: src/gui/sysConf.cpp:2204 +msgid "Stereo" +msgstr "" + +#: src/gui/sysConf.cpp:1100 +msgid "1.19MHz (PC)" +msgstr "" + +#: src/gui/sysConf.cpp:1104 +msgid "1.99MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1108 +msgid "2.46MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1114 +msgid "Speaker type:" +msgstr "" + +#: src/gui/sysConf.cpp:1116 +msgid "Unfiltered" +msgstr "" + +#: src/gui/sysConf.cpp:1120 +msgid "Cone" +msgstr "" + +#: src/gui/sysConf.cpp:1124 +msgid "Piezo" +msgstr "" + +#: src/gui/sysConf.cpp:1128 +msgid "Use system beeper (Linux only!)" +msgstr "" + +#: src/gui/sysConf.cpp:1134 +msgid "Reset phase on frequency change" +msgstr "" + +#: src/gui/sysConf.cpp:1183 +msgid "16MHz (Seta 1)" +msgstr "" + +#: src/gui/sysConf.cpp:1187 +msgid "16.67MHz (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1191 src/gui/sysConf.cpp:1759 +msgid "14.32MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:1201 +msgid "Bankswitched (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1235 src/gui/sysConf.cpp:1261 +msgid "Initial channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:1241 src/gui/sysConf.cpp:2398 +msgid "Disable hissing" +msgstr "" + +#: src/gui/sysConf.cpp:1244 +msgid "Scale frequency to wave length" +msgstr "" + +#: src/gui/sysConf.cpp:1300 src/gui/sysConf.cpp:1722 +msgid "3.54MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1304 src/gui/sysConf.cpp:1726 src/gui/sysConf.cpp:2290 +msgid "4MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1308 src/gui/sysConf.cpp:1730 +msgid "3MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1312 src/gui/sysConf.cpp:1734 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1316 +msgid "1.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1321 src/gui/sysConf.cpp:1391 src/gui/sysConf.cpp:1639 +#: src/gui/sysConf.cpp:1852 +msgid "Output rate:" +msgstr "" + +#: src/gui/sysConf.cpp:1323 src/gui/sysConf.cpp:1397 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "" + +#: src/gui/sysConf.cpp:1327 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1331 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "" + +#: src/gui/sysConf.cpp:1343 +msgid "FM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:1382 +msgid "8MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1386 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1393 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "" + +#: src/gui/sysConf.cpp:1401 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1446 +msgid "8MHz (FM Towns)" +msgstr "" + +#: src/gui/sysConf.cpp:1450 +msgid "10MHz (Sega System 18)" +msgstr "" + +#: src/gui/sysConf.cpp:1454 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "" + +#: src/gui/sysConf.cpp:1461 +msgid "RF5C68 (10-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1465 +msgid "RF5C164 (16-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1520 +msgid "Sample rate table:" +msgstr "" + +#: src/gui/sysConf.cpp:1524 +msgid "divider \\ clock" +msgstr "" + +#: src/gui/sysConf.cpp:1526 +msgid "full" +msgstr "" + +#: src/gui/sysConf.cpp:1528 +msgid "half" +msgstr "" + +#: src/gui/sysConf.cpp:1641 +msgid "clock / 132" +msgstr "" + +#: src/gui/sysConf.cpp:1645 +msgid "clock / 165" +msgstr "" + +#: src/gui/sysConf.cpp:1651 +msgid "Bankswitched (NMK112)" +msgstr "" + +#: src/gui/sysConf.cpp:1670 +msgid "1.79MHz (NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:1674 +msgid "1.77MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1678 +msgid "1.5MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1682 +msgid "2MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1697 +msgid "Consistent frequency across all duties" +msgstr "" + +#: src/gui/sysConf.cpp:1704 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "" + +#: src/gui/sysConf.cpp:1738 +msgid "3.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1763 +msgid "14.19MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1767 +msgid "14MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1771 +msgid "16MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1775 +msgid "15MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1779 +msgid "33.8688MHz (OPL3-L)" +msgstr "" + +#: src/gui/sysConf.cpp:1784 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1788 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1794 +msgid "Compatible panning (0800)" +msgstr "" + +#: src/gui/sysConf.cpp:1858 +msgid "Output bit depth:" +msgstr "" + +#: src/gui/sysConf.cpp:1868 +msgid "Interpolation:" +msgstr "" + +#: src/gui/sysConf.cpp:1882 +msgid "Sinc" +msgstr "" + +#: src/gui/sysConf.cpp:1920 +msgid "Left##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1925 +msgid "Right##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1935 +msgid "Initial echo state:" +msgstr "" + +#: src/gui/sysConf.cpp:1955 +msgid "Delay##EchoDelay" +msgstr "" + +#: src/gui/sysConf.cpp:1961 +msgid "Feedback##EchoFeedback" +msgstr "" + +#: src/gui/sysConf.cpp:1968 +msgid "Left##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1973 +msgid "Right##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1979 +msgid "Echo filter:" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Hex##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Dec##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2031 +#, c-format +msgid "sum: %d" +msgstr "" + +#: src/gui/sysConf.cpp:2092 +msgid "Capacitor values (nF):" +msgstr "" + +#: src/gui/sysConf.cpp:2102 +msgid "Initial part volume (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2112 +msgid "Initial part volume (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2122 +msgid "Envelope mode (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2124 +msgid "Capacitor (attack/decay)##EM00" +msgstr "" + +#: src/gui/sysConf.cpp:2128 +msgid "External (volume macro)##EM01" +msgstr "" + +#: src/gui/sysConf.cpp:2134 +msgid "Envelope mode (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2136 +msgid "Capacitor (attack/decay)##EM10" +msgstr "" + +#: src/gui/sysConf.cpp:2140 +msgid "External (volume macro)##EM11" +msgstr "" + +#: src/gui/sysConf.cpp:2146 +msgid "Global vibrato:" +msgstr "" + +#: src/gui/sysConf.cpp:2153 +msgid "Depth" +msgstr "" + +#: src/gui/sysConf.cpp:2219 src/gui/sysConf.cpp:2373 +msgid "Waveform storage mode:" +msgstr "" + +#: src/gui/sysConf.cpp:2221 +msgid "RAM" +msgstr "" + +#: src/gui/sysConf.cpp:2225 +msgid "ROM (up to 8 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2241 +msgid "Compatible noise frequencies" +msgstr "" + +#: src/gui/sysConf.cpp:2256 +msgid "Legacy slides and pitch (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:2314 +msgid "PAL (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:2344 +msgid "Banking style:" +msgstr "" + +#: src/gui/sysConf.cpp:2346 +msgid "Namco System 2 (2MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2351 +msgid "Namco System 21 (4MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2356 +msgid "Raw (16MB; no VGM export!)" +msgstr "" + +#: src/gui/sysConf.cpp:2375 +msgid "Dynamic (unconfirmed)" +msgstr "" + +#: src/gui/sysConf.cpp:2379 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2414 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2418 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2467 +msgid "Custom clock rate" +msgstr "" diff --git a/po/pl.po b/po/pl.po index 4819266ed..bf3ab2cd2 100644 --- a/po/pl.po +++ b/po/pl.po @@ -11,44 +11,32 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -#: src/main.cpp:510 -msgid "this is a test!" +#: src/gui/debugWindow.cpp:662 +msgid "This is a language test." msgstr "" -#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 -msgid "left" +#: src/gui/debugWindow.cpp:663 +msgid "This is another language test." msgstr "" -#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 -msgid "right" +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" msgstr "" -#: src/gui/mixer.cpp:128 -msgid "input" +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" msgstr "" -#: src/gui/mixer.cpp:168 -msgid "output" +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" msgstr "" -#: src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 -msgid "Mixer" +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" msgstr "" -#: src/gui/mixer.cpp:229 -msgid "Master Volume" -msgstr "" - -#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:90 -#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 -#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1128 -#: src/gui/insEdit.cpp:519 -msgid "Invert" -msgstr "" - -#: src/gui/mixer.cpp:268 src/gui/userPresets.cpp:417 -#: src/gui/findReplace.cpp:687 src/gui/findReplace.cpp:943 -#: src/gui/guiConst.cpp:228 src/gui/sampleEdit.cpp:1003 +#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 #: src/gui/insEdit.cpp:5575 src/gui/insEdit.cpp:5660 src/gui/insEdit.cpp:6920 #: src/gui/insEdit.cpp:6928 src/gui/insEdit.cpp:6936 src/gui/insEdit.cpp:6946 #: src/gui/insEdit.cpp:6961 src/gui/insEdit.cpp:6975 src/gui/insEdit.cpp:6987 @@ -70,850 +58,41 @@ msgstr "" #: src/gui/insEdit.cpp:7380 src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 #: src/gui/insEdit.cpp:7409 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7433 #: src/gui/insEdit.cpp:7443 src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7461 -#: src/gui/insEdit.cpp:7470 +#: src/gui/insEdit.cpp:7470 src/gui/mixer.cpp:268 src/gui/sampleEdit.cpp:1003 +#: src/gui/userPresets.cpp:417 src/gui/settings.cpp:241 +#: src/gui/settings.cpp:1054 src/gui/settings.cpp:1432 +#: src/gui/settings.cpp:1444 src/gui/settings.cpp:3309 +#: src/gui/settings.cpp:3955 msgid "Volume" msgstr "" -#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 src/gui/insEdit.cpp:6941 -#: src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 src/gui/insEdit.cpp:7108 -#: src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 src/gui/insEdit.cpp:7212 -#: src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 src/gui/insEdit.cpp:7253 -#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7287 -#: src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 src/gui/insEdit.cpp:7392 -#: src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 -msgid "Panning" +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1607 src/gui/settings.cpp:3346 +#: src/gui/settings.cpp:4028 +msgid "Channel" msgstr "" -#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 -msgid "Front/Rear" +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" msgstr "" -#: src/gui/mixer.cpp:299 -msgid "Patchbay" +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" msgstr "" -#: src/gui/mixer.cpp:305 -msgid "Automatic patchbay" +#: src/gui/chanOsc.cpp:45 +msgid "Off" msgstr "" -#: src/gui/mixer.cpp:310 -msgid "Display hidden ports" +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" msgstr "" -#: src/gui/mixer.cpp:312 -msgid "Display internal" +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" msgstr "" -#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 -msgid "System" -msgstr "" - -#: src/gui/mixer.cpp:354 -msgid "Sample Preview" -msgstr "" - -#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:745 -#: src/gui/editControls.cpp:837 src/gui/editControls.cpp:953 -#: src/gui/editControls.cpp:1093 src/gui/guiConst.cpp:558 -msgid "Metronome" -msgstr "" - -#: src/gui/mixer.cpp:446 -msgid "disconnect all" -msgstr "" - -#: src/gui/editing.cpp:200 -#, c-format -msgid "no data in oldPatMap for channel %d!" -msgstr "" - -#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 -#, c-format -msgid "invalid clipboard data! failed at line %d char %d" -msgstr "" - -#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 -msgid "can't collapse any further!" -msgstr "" - -#: src/gui/editing.cpp:1749 -msgid "can't expand any further!" -msgstr "" - -#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 -#, c-format -msgid "copy: %s" -msgstr "" - -#: src/gui/memory.cpp:146 -#, c-format -msgid "bank %d" -msgstr "" - -#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 -msgid "no chips with memory" -msgstr "" - -#: src/gui/intro.cpp:89 src/gui/gui.cpp:2339 src/gui/gui.cpp:3740 -#: src/gui/gui.cpp:5007 src/gui/gui.cpp:5029 src/gui/gui.cpp:5467 -#: src/gui/gui.cpp:5769 src/gui/gui.cpp:5779 -#, c-format -msgid "Error while loading file! (%s)" -msgstr "" - -#: src/gui/intro.cpp:124 -msgid "Preview" -msgstr "" - -#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 -msgid "SORRY NOTHING" -msgstr "" - -#: src/gui/intro.cpp:310 -msgid "hold to skip" -msgstr "" - -#: src/gui/dataList.cpp:76 -msgid "Bug!" -msgstr "" - -#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 -#: src/gui/insEdit.cpp:5334 -msgid "Unknown" -msgstr "" - -#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 -msgid "duplicate" -msgstr "" - -#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 -#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 -msgid "replace..." -msgstr "" - -#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4226 -msgid "save" -msgstr "" - -#: src/gui/dataList.cpp:145 -msgid "save (.dmp)" -msgstr "" - -#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 -#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 -#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2761 src/gui/gui.cpp:2770 -msgid "delete" -msgstr "" - -#: src/gui/dataList.cpp:243 -msgid "out of memory for this sample!" -msgstr "" - -#: src/gui/dataList.cpp:254 -msgid "make instrument" -msgstr "" - -#: src/gui/dataList.cpp:257 -msgid "make me a drum kit" -msgstr "" - -#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 -#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 -msgid "Add" -msgstr "" - -#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 -#: src/gui/subSongs.cpp:108 -msgid "Duplicate" -msgstr "" - -#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 -#: src/gui/editControls.cpp:497 src/gui/waveEdit.cpp:435 -#: src/gui/waveEdit.cpp:467 src/gui/sampleEdit.cpp:122 -#: src/gui/sampleEdit.cpp:171 src/gui/insEdit.cpp:5239 src/gui/insEdit.cpp:5304 -msgid "Open" -msgstr "" - -#: src/gui/dataList.cpp:363 -msgid "replace instrument..." -msgstr "" - -#: src/gui/dataList.cpp:366 -msgid "load instrument from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:372 -msgid "replace wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:378 -msgid "replace sample..." -msgstr "" - -#: src/gui/dataList.cpp:381 -msgid "import raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:384 -msgid "import raw sample (replace)..." -msgstr "" - -#: src/gui/dataList.cpp:392 -msgid "load from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:399 -msgid "Open (insert; right-click to replace)" -msgstr "" - -#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 -#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 -#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5311 -msgid "Save" -msgstr "" - -#: src/gui/dataList.cpp:424 -msgid "save instrument as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:430 -msgid "save wavetable as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:433 -msgid "save raw wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:439 -msgid "save raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 -msgid "save as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 -msgid "Toggle folders/standard view" -msgstr "" - -#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 -#: src/gui/subSongs.cpp:55 -msgid "Move up" -msgstr "" - -#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 -#: src/gui/subSongs.cpp:62 -msgid "Move down" -msgstr "" - -#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 -msgid "Create" -msgstr "" - -#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 -msgid "New folder" -msgstr "" - -#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 -msgid "Preview (right click to stop)" -msgstr "" - -#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 -#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 -msgid "Delete" -msgstr "" - -#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5902 -msgid "Instruments" -msgstr "" - -#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 -msgid "" -msgstr "" - -#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 -msgid "rename..." -msgstr "" - -#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5911 -msgid "Wavetables" -msgstr "" - -#: src/gui/dataList.cpp:674 src/gui/xyOsc.cpp:68 src/gui/sampleEdit.cpp:898 -#: src/gui/sampleEdit.cpp:1072 src/gui/gui.cpp:5920 -msgid "Samples" -msgstr "" - -#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 -msgid "save as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/waveEdit.cpp:480 -#: src/gui/sampleEdit.cpp:187 -msgid "save raw..." -msgstr "" - -#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 -msgid "import raw..." -msgstr "" - -#: src/gui/dataList.cpp:874 -msgid "import raw (replace)..." -msgstr "" - -#: src/gui/exportOptions.cpp:29 -msgid "Export type:" -msgstr "" - -#: src/gui/exportOptions.cpp:32 -msgid "one file" -msgstr "" - -#: src/gui/exportOptions.cpp:35 -msgid "multiple files (one per chip)" -msgstr "" - -#: src/gui/exportOptions.cpp:38 -msgid "multiple files (one per channel)" -msgstr "" - -#: src/gui/exportOptions.cpp:44 -msgid "Bit depth:" -msgstr "" - -#: src/gui/exportOptions.cpp:46 -msgid "16-bit integer" -msgstr "" - -#: src/gui/exportOptions.cpp:49 -msgid "32-bit float" -msgstr "" - -#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6258 -msgid "Sample rate" -msgstr "" - -#: src/gui/exportOptions.cpp:61 -msgid "Channels in file" -msgstr "" - -#: src/gui/exportOptions.cpp:67 -msgid "Loops" -msgstr "" - -#: src/gui/exportOptions.cpp:70 -msgid "Fade out (seconds)" -msgstr "" - -#: src/gui/exportOptions.cpp:76 -msgid "Channels to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6174 -msgid "All" -msgstr "" - -#: src/gui/exportOptions.cpp:84 src/gui/effectList.cpp:34 -#: src/gui/compatFlags.cpp:219 src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6180 -#: src/gui/insEdit.cpp:518 -msgid "None" -msgstr "" - -#: src/gui/exportOptions.cpp:110 src/gui/exportOptions.cpp:214 -#: src/gui/exportOptions.cpp:225 src/gui/exportOptions.cpp:243 -#: src/gui/exportOptions.cpp:266 src/gui/exportOptions.cpp:297 -#: src/gui/exportOptions.cpp:318 src/gui/exportOptions.cpp:341 -#: src/gui/commandPalette.cpp:199 src/gui/newSong.cpp:273 src/gui/gui.cpp:5657 -#: src/gui/gui.cpp:5681 src/gui/gui.cpp:5705 src/gui/gui.cpp:5729 -#: src/gui/gui.cpp:5753 src/gui/gui.cpp:5784 src/gui/gui.cpp:5843 -#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6341 -msgid "Cancel" -msgstr "" - -#: src/gui/exportOptions.cpp:115 src/gui/exportOptions.cpp:217 -#: src/gui/exportOptions.cpp:246 src/gui/exportOptions.cpp:300 -#: src/gui/exportOptions.cpp:321 src/gui/exportOptions.cpp:344 -#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 -#: src/gui/guiConst.cpp:536 src/gui/gui.cpp:5566 src/gui/gui.cpp:5618 -msgid "Export" -msgstr "" - -#: src/gui/exportOptions.cpp:130 -msgid "select at least one channel" -msgstr "" - -#: src/gui/exportOptions.cpp:137 -msgid "settings:" -msgstr "" - -#: src/gui/exportOptions.cpp:138 -msgid "format version" -msgstr "" - -#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 -#: src/gui/insEdit.cpp:362 -msgid "loop" -msgstr "" - -#: src/gui/exportOptions.cpp:148 -msgid "loop trail:" -msgstr "" - -#: src/gui/exportOptions.cpp:150 -msgid "auto-detect" -msgstr "" - -#: src/gui/exportOptions.cpp:153 -msgid "add one loop" -msgstr "" - -#: src/gui/exportOptions.cpp:156 -msgid "custom" -msgstr "" - -#: src/gui/exportOptions.cpp:167 -msgid "add pattern change hints" -msgstr "" - -#: src/gui/exportOptions.cpp:170 -msgid "" -"inserts data blocks on pattern changes.\n" -"useful if you are writing a playback routine.\n" -"\n" -"the format of a pattern change data block is:\n" -"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" -"- ll: length, a 32-bit little-endian number\n" -"- oo: order\n" -"- rr: initial row (a 0Dxx effect is able to select a different row)\n" -"- pp: pattern index (one per channel)\n" -"\n" -"pattern indexes are ordered as they appear in the song." -msgstr "" - -#: src/gui/exportOptions.cpp:183 -msgid "direct stream mode" -msgstr "" - -#: src/gui/exportOptions.cpp:186 -msgid "" -"required for DualPCM and MSM6258 export.\n" -"\n" -"allows for volume/direction changes when playing samples,\n" -"at the cost of a massive increase in file size." -msgstr "" - -#: src/gui/exportOptions.cpp:191 -msgid "chips to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:200 -#, c-format -msgid "this chip is only available in VGM %d.%.2x and higher!" -msgstr "" - -#: src/gui/exportOptions.cpp:204 -msgid "this chip is not supported by the VGM format!" -msgstr "" - -#: src/gui/exportOptions.cpp:210 -#, c-format -msgid "select the chip you wish to export, but only up to %d of each type." -msgstr "" - -#: src/gui/exportOptions.cpp:222 -msgid "nothing to export" -msgstr "" - -#: src/gui/exportOptions.cpp:233 -msgid "Commander X16 Zsound Music File" -msgstr "" - -#: src/gui/exportOptions.cpp:234 -msgid "Tick Rate (Hz)" -msgstr "" - -#: src/gui/exportOptions.cpp:240 -msgid "optimize size" -msgstr "" - -#: src/gui/exportOptions.cpp:256 src/gui/editControls.cpp:630 -msgid "" -"this is NOT ROM export! only use for making sure the\n" -"Furnace Amiga emulator is working properly by\n" -"comparing it with real Amiga output." -msgstr "" - -#: src/gui/exportOptions.cpp:261 src/gui/editControls.cpp:635 -msgid "Directory" -msgstr "" - -#: src/gui/exportOptions.cpp:269 src/gui/editControls.cpp:638 -msgid "Bake Data" -msgstr "" - -#: src/gui/exportOptions.cpp:284 src/gui/editControls.cpp:653 -#, c-format -msgid "Done! Baked %d files." -msgstr "" - -#: src/gui/exportOptions.cpp:293 -msgid "this option exports the song to a text file.\n" -msgstr "" - -#: src/gui/exportOptions.cpp:310 -msgid "" -"this option exports a text or binary file which\n" -"contains a dump of the internal command stream\n" -"produced when playing the song.\n" -"\n" -"technical/development use only!" -msgstr "" - -#: src/gui/exportOptions.cpp:331 -msgid "" -"export in DefleMask module format.\n" -"only do it if you really, really need to, or are downgrading an existing ." -"dmf." -msgstr "" - -#: src/gui/exportOptions.cpp:335 -msgid "format version:" -msgstr "" - -#: src/gui/exportOptions.cpp:336 -msgid "1.1.3 and higher" -msgstr "" - -#: src/gui/exportOptions.cpp:337 -msgid "1.0/legacy (0.12)" -msgstr "" - -#: src/gui/exportOptions.cpp:357 -msgid "Audio" -msgstr "" - -#: src/gui/exportOptions.cpp:361 -msgid "VGM" -msgstr "" - -#: src/gui/exportOptions.cpp:370 -msgid "ZSM" -msgstr "" - -#: src/gui/exportOptions.cpp:380 -msgid "Amiga Validation" -msgstr "" - -#: src/gui/exportOptions.cpp:385 -msgid "Text" -msgstr "" - -#: src/gui/exportOptions.cpp:389 -msgid "Command Stream" -msgstr "" - -#: src/gui/exportOptions.cpp:393 -msgid "DMF" -msgstr "" - -#: src/gui/exportOptions.cpp:422 -msgid "congratulations! you've unlocked a secret panel." -msgstr "" - -#: src/gui/exportOptions.cpp:423 -msgid "Toggle hidden systems" -msgstr "" - -#: src/gui/exportOptions.cpp:427 -msgid "Toggle all instrument types" -msgstr "" - -#: src/gui/exportOptions.cpp:431 -msgid "Set pitch linearity to Partial" -msgstr "" - -#: src/gui/exportOptions.cpp:435 -msgid "Enable multi-threading settings" -msgstr "" - -#: src/gui/exportOptions.cpp:439 -msgid "Set fat to max" -msgstr "" - -#: src/gui/exportOptions.cpp:446 -msgid "Set muscle and fat to zero" -msgstr "" - -#: src/gui/exportOptions.cpp:453 -msgid "Tell tildearrow this must be a mistake" -msgstr "" - -#: src/gui/exportOptions.cpp:454 -msgid "" -"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " -"you get here." -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Base Tempo##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Tick Rate##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:46 -msgid "click to display tick rate" -msgstr "" - -#: src/gui/speed.cpp:48 -msgid "click to display base tempo" -msgstr "" - -#: src/gui/speed.cpp:80 -msgid "Groove" -msgstr "" - -#: src/gui/speed.cpp:87 -msgid "click for one speed" -msgstr "" - -#: src/gui/speed.cpp:90 -msgid "Speeds" -msgstr "" - -#: src/gui/speed.cpp:99 -msgid "click for groove pattern" -msgstr "" - -#: src/gui/speed.cpp:102 src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 -#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 -#: src/gui/insEdit.cpp:6885 -msgid "Speed" -msgstr "" - -#: src/gui/speed.cpp:110 -msgid "click for two (alternating) speeds" -msgstr "" - -#: src/gui/speed.cpp:168 -msgid "Virtual Tempo" -msgstr "" - -#: src/gui/speed.cpp:177 -msgid "Numerator" -msgstr "" - -#: src/gui/speed.cpp:187 -msgid "Denominator (set to base tempo)" -msgstr "" - -#: src/gui/speed.cpp:193 -msgid "Divider" -msgstr "" - -#: src/gui/speed.cpp:208 -msgid "Highlight" -msgstr "" - -#: src/gui/speed.cpp:231 -msgid "Pattern Length" -msgstr "" - -#: src/gui/speed.cpp:245 -msgid "Song Length" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 -#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 -#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/sysManager.cpp:54 -#: src/gui/insEdit.cpp:5288 -msgid "Name" -msgstr "" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 -#: src/gui/newSong.cpp:133 -msgid "Search..." -msgstr "" - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "" - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "" - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "" - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "" - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "" - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "" - -#: src/gui/regView.cpp:38 -msgid "- no register pool available" -msgstr "" - -#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 -msgid "ERROR" -msgstr "" - -#: src/gui/log.cpp:26 -msgid "warning" -msgstr "" - -#: src/gui/log.cpp:27 -msgid "info" -msgstr "" - -#: src/gui/log.cpp:28 src/gui/gui.cpp:4507 -msgid "debug" -msgstr "" - -#: src/gui/log.cpp:29 -msgid "trace" -msgstr "" - -#: src/gui/log.cpp:48 src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 -#: src/gui/editControls.cpp:1000 -msgid "Follow" -msgstr "" - -#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 -msgid "Level" -msgstr "" - -#: src/gui/log.cpp:68 -msgid "time" -msgstr "" - -#: src/gui/log.cpp:70 -msgid "level" -msgstr "" - -#: src/gui/log.cpp:72 -msgid "message" -msgstr "" - -#: src/gui/pattern.cpp:468 -msgid "there aren't any channels to show." -msgstr "" - -#: src/gui/pattern.cpp:492 -msgid "click for pattern options (effect columns/pattern names/visualizer)" -msgstr "" - -#: src/gui/pattern.cpp:504 -msgid "Options:" -msgstr "" - -#: src/gui/pattern.cpp:506 -msgid "Effect columns/collapse" -msgstr "" - -#: src/gui/pattern.cpp:507 -msgid "Pattern names" -msgstr "" - -#: src/gui/pattern.cpp:508 -msgid "Channel group hints" -msgstr "" - -#: src/gui/pattern.cpp:509 -msgid "Visualizer" -msgstr "" - -#: src/gui/pattern.cpp:517 -msgid "Channel status:" -msgstr "" - -#: src/gui/pattern.cpp:519 -msgid "No##_PCS0" -msgstr "" - -#: src/gui/pattern.cpp:522 -msgid "Yes##_PCS1" -msgstr "" - -#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 -msgid "WARNING!!" -msgstr "" - -#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 -msgid "this instrument cannot be previewed because" -msgstr "" - -#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 -msgid "none of the chips can play it" -msgstr "" - -#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 -msgid "your instrument is in peril!! be careful..." -msgstr "" - -#: src/gui/osc.cpp:176 -#, c-format -msgid "zoom: %.2fx (%.1fdB)" -msgstr "" - -#: src/gui/osc.cpp:187 -#, c-format -msgid "window size: %.1fms" -msgstr "" - -#: src/gui/osc.cpp:385 -msgid "(-Infinity)dB" -msgstr "" - -#: src/gui/debugWindow.cpp:662 -msgid "This is a language test." -msgstr "" - -#: src/gui/debugWindow.cpp:663 -msgid "This is another language test." +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" msgstr "" #: src/gui/chanOsc.cpp:143 @@ -940,7 +119,7 @@ msgstr "" msgid "Amplitude" msgstr "" -#: src/gui/chanOsc.cpp:199 +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3687 msgid "Line size" msgstr "" @@ -956,7 +135,7 @@ msgstr "" msgid "error while updating gradient texture!" msgstr "" -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3733 msgid "Color" msgstr "" @@ -968,12 +147,13 @@ msgstr "" msgid "Spread" msgstr "" -#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:124 +#: src/gui/chanOsc.cpp:314 src/gui/subSongs.cpp:121 src/gui/sysManager.cpp:124 +#: src/gui/userPresets.cpp:370 src/gui/settings.cpp:2221 msgid "Remove" msgstr "" -#: src/gui/chanOsc.cpp:338 +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3825 src/gui/settings.cpp:4105 +#: src/gui/settings.cpp:4132 src/gui/settings.cpp:4158 msgid "Background" msgstr "" @@ -1014,9 +194,9 @@ msgstr "" msgid "Text color" msgstr "" -#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/tutorial.cpp:687 -#: src/gui/gui.cpp:5627 src/gui/gui.cpp:6043 src/gui/gui.cpp:6211 -#: src/gui/gui.cpp:6310 src/gui/gui.cpp:6359 +#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:5633 src/gui/gui.cpp:6049 +#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6316 src/gui/gui.cpp:6365 +#: src/gui/tutorial.cpp:687 src/gui/xyOsc.cpp:80 msgid "OK" msgstr "" @@ -1045,791 +225,83 @@ msgstr "" msgid "Error!" msgstr "" -#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1736 src/gui/gui.cpp:2727 -#: src/gui/insEdit.cpp:363 -msgid "cut" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1740 src/gui/gui.cpp:2728 -#: src/gui/insEdit.cpp:7538 -msgid "copy" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 +msgid "Osc" msgstr "" -#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1744 src/gui/gui.cpp:2729 -#: src/gui/gui.cpp:2782 src/gui/insEdit.cpp:7543 -msgid "paste" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/gui/editControls.cpp:51 -msgid "" -"select\n" -"all" +#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:5288 +#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 +#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 +#: src/gui/settings.cpp:1005 src/gui/settings.cpp:4323 +msgid "Name" msgstr "" -#: src/gui/editControls.cpp:52 -msgid "piano" +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4423 -msgid "undo" +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" msgstr "" -#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4424 -msgid "redo" -msgstr "" - -#: src/gui/editControls.cpp:57 -msgid "" -"paste\n" -"mix" -msgstr "" - -#: src/gui/editControls.cpp:58 -msgid "" -"paste\n" -"mix bg" -msgstr "" - -#: src/gui/editControls.cpp:59 -msgid "" -"paste\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:60 -msgid "" -"paste\n" -"ins bg" -msgstr "" - -#: src/gui/editControls.cpp:61 -msgid "" -"paste\n" -"flood" -msgstr "" - -#: src/gui/editControls.cpp:62 -msgid "" -"paste\n" -"overflow" -msgstr "" - -#: src/gui/editControls.cpp:63 -msgid "" -"transpose\n" -"notes" -msgstr "" - -#: src/gui/editControls.cpp:64 -msgid "" -"transpose\n" -"values" -msgstr "" - -#: src/gui/editControls.cpp:67 -msgid "" -"change\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:68 -msgid "" -"find/\n" -"replace" -msgstr "" - -#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3057 -msgid "collapse" -msgstr "" - -#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3058 -msgid "expand" -msgstr "" - -#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2814 -msgid "flip" -msgstr "" - -#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 -msgid "invert" -msgstr "" - -#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2794 src/gui/gui.cpp:2954 -msgid "interpolate" -msgstr "" - -#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2806 src/gui/insEdit.cpp:7610 -msgid "scale" -msgstr "" - -#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2798 -msgid "fade" -msgstr "" - -#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2810 src/gui/insEdit.cpp:7639 -msgid "randomize" -msgstr "" - -#: src/gui/editControls.cpp:79 -msgid "opmask" -msgstr "" - -#: src/gui/editControls.cpp:80 -msgid "" -"scroll\n" -"mode" -msgstr "" - -#: src/gui/editControls.cpp:81 -msgid "" -"input\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:82 -msgid "" -"set\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:83 -msgid "" -"clear\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 -#: src/gui/insEdit.cpp:7557 -msgid "clear" -msgstr "" - -#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 -#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 -#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:5887 -msgid "Pattern" -msgstr "" - -#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 -#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 -#: src/gui/guiConst.cpp:577 src/gui/gui.cpp:5876 -msgid "Orders" -msgstr "" - -#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 -#: src/gui/findReplace.cpp:914 -msgid "Ins" -msgstr "" - -#: src/gui/editControls.cpp:433 -msgid "Wave" -msgstr "" - -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 -#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 -msgid "Sample" -msgstr "" - -#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 -#: src/gui/guiConst.cpp:230 -msgid "Song" -msgstr "" - -#: src/gui/editControls.cpp:446 src/gui/guiConst.cpp:601 src/gui/gui.cpp:6268 -msgid "Channels" -msgstr "" - -#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 -msgid "Chips" -msgstr "" - -#: src/gui/editControls.cpp:458 src/gui/compatFlags.cpp:319 -msgid "Other" -msgstr "" - -#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 -msgid "New" -msgstr "" - -#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4188 -msgid "Unsaved changes! Save changes before creating a new song?" -msgstr "" - -#: src/gui/editControls.cpp:507 -msgid "Save as..." -msgstr "" - -#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1674 -msgid "Restore Backup" -msgstr "" - -#: src/gui/editControls.cpp:524 -msgid "Song Info" -msgstr "" - -#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 -msgid "Subsongs" -msgstr "" - -#: src/gui/editControls.cpp:541 -msgid "Channels here..." -msgstr "" - -#: src/gui/editControls.cpp:544 -msgid "Chips here..." -msgstr "" - -#: src/gui/editControls.cpp:547 -msgid "What the hell..." -msgstr "" - -#: src/gui/editControls.cpp:554 -msgid "ChanOsc" -msgstr "" - -#: src/gui/editControls.cpp:558 -msgid "RegView" -msgstr "" - -#: src/gui/editControls.cpp:562 -msgid "Stats" -msgstr "" - -#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 -msgid "Grooves" -msgstr "" - -#: src/gui/editControls.cpp:569 -msgid "Compat Flags" -msgstr "" - -#: src/gui/editControls.cpp:573 -msgid "XYOsc" -msgstr "" - -#: src/gui/editControls.cpp:577 -msgid "Meter" -msgstr "" - -#: src/gui/editControls.cpp:581 -msgid "Memory" -msgstr "" - -#: src/gui/editControls.cpp:585 -msgid "CV" -msgstr "" - -#: src/gui/editControls.cpp:589 -msgid "Presets" -msgstr "" - -#: src/gui/editControls.cpp:593 -msgid "PatManager" -msgstr "" - -#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 -msgid "Panic" -msgstr "" - -#: src/gui/editControls.cpp:601 src/gui/guiConst.cpp:589 -#: src/gui/guiConst.cpp:591 src/gui/gui.cpp:4433 -msgid "Settings" -msgstr "" - -#: src/gui/editControls.cpp:606 -msgid "Log" -msgstr "" - -#: src/gui/editControls.cpp:610 -msgid "Debug" -msgstr "" - -#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 -msgid "About" -msgstr "" - -#: src/gui/editControls.cpp:619 -msgid "Switch to Desktop Mode" -msgstr "" - -#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 -#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 -msgid "Octave" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Coarse Step" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Edit Step" -msgstr "" - -#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 -#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 -#: src/gui/guiConst.cpp:545 -msgid "Play" -msgstr "" - -#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 -#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 -#: src/gui/guiConst.cpp:546 -msgid "Stop" -msgstr "" - -#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 -#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 -#: src/gui/gui.cpp:4420 -msgid "Edit" -msgstr "" - -#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 -#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 -msgid "Repeat pattern" -msgstr "" - -#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 -#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 -msgid "Step one row" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Poly##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Mono##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 -#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 -msgid "Polyphony" -msgstr "" - -#: src/gui/editControls.cpp:957 -msgid "Oct." -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Coarse" -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Step" -msgstr "" - -#: src/gui/editControls.cpp:998 -msgid "Foll." -msgstr "" - -#: src/gui/editControls.cpp:1003 -msgid "Ord##FollowOrders" -msgstr "" - -#: src/gui/editControls.cpp:1011 -msgid "Pat##FollowPattern" -msgstr "" - -#: src/gui/editControls.cpp:1057 -msgid "Play from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1065 -msgid "Repeat from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 -msgid "Follow orders" -msgstr "" - -#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 -msgid "Follow pattern" -msgstr "" - -#: src/gui/util.cpp:93 -msgid "" -msgstr "" - -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "" - -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "" - -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "" - -#: src/gui/stats.cpp:36 -msgid "Audio load" -msgstr "" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "" - -#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1353 -msgid "Zoom" -msgstr "" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "" - -#: src/gui/xyOsc.cpp:74 -msgid "Intensity" -msgstr "" - -#: src/gui/xyOsc.cpp:77 -msgid "Line Thickness" -msgstr "" - -#: src/gui/xyOsc.cpp:213 -msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/channels.cpp:82 #, c-format -msgid "(-Infinity)dB,%.1fdB" -msgstr "" - -#: src/gui/xyOsc.cpp:217 -#, c-format -msgid "%.1fdB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:219 -#, c-format -msgid "%.1fdB,%.1fdB" -msgstr "" - -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" -msgstr "" - -#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 -msgid "Systems" -msgstr "" - -#: src/gui/userPresets.cpp:349 -msgid "New Preset" -msgstr "" - -#: src/gui/userPresets.cpp:361 -msgid "select a preset" -msgstr "" - -#: src/gui/userPresets.cpp:374 -msgid "Remove##UPresetRemove" -msgstr "" - -#: src/gui/userPresets.cpp:439 -msgid "Configure" -msgstr "" - -#: src/gui/userPresets.cpp:470 -msgid "Advanced" -msgstr "" - -#: src/gui/userPresets.cpp:476 msgid "" -"insert additional settings in `option=value` format.\n" -"available options:\n" -"- tickRate" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 +#: src/gui/sysPicker.cpp:35 +msgid "Search..." msgstr "" -#: src/gui/userPresets.cpp:515 -msgid "Import" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/gui/effectList.cpp:18 -#, c-format -msgid "Chip at cursor: %s" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/gui/effectList.cpp:21 -msgid "Search" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/gui/effectList.cpp:25 -msgid "Effect types to show:" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/gui/effectList.cpp:47 -msgid "Description" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/gui/subSongs.cpp:22 -#, c-format -msgid "%d. " +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 -msgid "too many subsongs!" -msgstr "" - -#: src/gui/subSongs.cpp:114 -msgid "this is the only subsong!" -msgstr "" - -#: src/gui/subSongs.cpp:116 -msgid "are you sure you want to remove this subsong?" -msgstr "" - -#: src/gui/spoiler.cpp:32 -msgid "SPOILER" -msgstr "" - -#: src/gui/orders.cpp:114 -msgid "Add new order" -msgstr "" - -#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:794 -msgid "Remove order" -msgstr "" - -#: src/gui/orders.cpp:137 -msgid "Duplicate order (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:795 -msgid "Move order up" -msgstr "" - -#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:796 -msgid "Move order down" -msgstr "" - -#: src/gui/orders.cpp:167 -msgid "Place copy of current order at end of song (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:177 -msgid "Order change mode: entire row" -msgstr "" - -#: src/gui/orders.cpp:179 -msgid "Order change mode: one" -msgstr "" - -#: src/gui/orders.cpp:205 -msgid "Order edit mode: Select and type (scroll vertically)" -msgstr "" - -#: src/gui/orders.cpp:207 -msgid "Order edit mode: Select and type (scroll horizontally)" -msgstr "" - -#: src/gui/orders.cpp:209 -msgid "Order edit mode: Select and type (don't scroll)" -msgstr "" - -#: src/gui/orders.cpp:211 -msgid "Order edit mode: Click to change" -msgstr "" - -#: src/gui/findReplace.cpp:29 -msgid "ignore" -msgstr "" - -#: src/gui/findReplace.cpp:30 -msgid "equals" -msgstr "" - -#: src/gui/findReplace.cpp:31 -msgid "not equal" -msgstr "" - -#: src/gui/findReplace.cpp:32 -msgid "between" -msgstr "" - -#: src/gui/findReplace.cpp:33 -msgid "not between" -msgstr "" - -#: src/gui/findReplace.cpp:34 -msgid "any" -msgstr "" - -#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 -msgid "none" -msgstr "" - -#: src/gui/findReplace.cpp:39 -msgid "set" -msgstr "" - -#: src/gui/findReplace.cpp:40 -msgid "add" -msgstr "" - -#: src/gui/findReplace.cpp:41 -msgid "add (overflow)" -msgstr "" - -#: src/gui/findReplace.cpp:42 -msgid "scale %" -msgstr "" - -#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 -msgid "Find" -msgstr "" - -#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 -msgid "order" -msgstr "" - -#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 -msgid "row" -msgstr "" - -#: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 -msgid "channel" -msgstr "" - -#: src/gui/findReplace.cpp:541 -msgid "go" -msgstr "" - -#: src/gui/findReplace.cpp:585 -msgid "no matches found!" -msgstr "" - -#: src/gui/findReplace.cpp:587 -msgid "Back" -msgstr "" - -#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 -#: src/gui/sampleEdit.cpp:590 -msgid "Note" -msgstr "" - -#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 -msgid "Effect" -msgstr "" - -#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 -msgid "Value" -msgstr "" - -#: src/gui/findReplace.cpp:750 -msgid "Delete query" -msgstr "" - -#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 -msgid "Add effect" -msgstr "" - -#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 -msgid "Remove effect" -msgstr "" - -#: src/gui/findReplace.cpp:786 -msgid "Search range:" -msgstr "" - -#: src/gui/findReplace.cpp:791 -msgid "Selection" -msgstr "" - -#: src/gui/findReplace.cpp:799 -msgid "Confine to channels" -msgstr "" - -#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 -msgid "From" -msgstr "" - -#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 -msgid "To" -msgstr "" - -#: src/gui/findReplace.cpp:826 -msgid "Match effect position:" -msgstr "" - -#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5652 src/gui/gui.cpp:5676 -#: src/gui/gui.cpp:5700 src/gui/gui.cpp:5724 src/gui/gui.cpp:5748 -#: src/gui/gui.cpp:5776 src/gui/gui.cpp:5801 src/gui/gui.cpp:5812 -#: src/gui/gui.cpp:5824 src/gui/gui.cpp:5836 src/gui/gui.cpp:6000 -#: src/gui/gui.cpp:6015 src/gui/gui.cpp:6025 src/gui/gui.cpp:6038 -msgid "No" -msgstr "" - -#: src/gui/findReplace.cpp:832 -msgid "match effects regardless of position." -msgstr "" - -#: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 -msgid "Lax" -msgstr "" - -#: src/gui/findReplace.cpp:838 -msgid "match effects only if they appear in-order." -msgstr "" - -#: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 -msgid "Strict" -msgstr "" - -#: src/gui/findReplace.cpp:844 -msgid "match effects only if they appear exactly as specified." -msgstr "" - -#: src/gui/findReplace.cpp:856 -msgid "Replace" -msgstr "" - -#: src/gui/findReplace.cpp:908 -msgid "INVALID" -msgstr "" - -#: src/gui/findReplace.cpp:1052 -msgid "Effect replace mode:" -msgstr "" - -#: src/gui/findReplace.cpp:1053 -msgid "Replace matches only" -msgstr "" - -#: src/gui/findReplace.cpp:1056 -msgid "Replace matches, then free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1059 -msgid "Clear effects" -msgstr "" - -#: src/gui/findReplace.cpp:1062 -msgid "Insert in free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1065 -msgid "Replace##QueryReplace" +#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:110 +#: src/gui/exportOptions.cpp:214 src/gui/exportOptions.cpp:225 +#: src/gui/exportOptions.cpp:243 src/gui/exportOptions.cpp:266 +#: src/gui/exportOptions.cpp:297 src/gui/exportOptions.cpp:318 +#: src/gui/exportOptions.cpp:341 src/gui/gui.cpp:5663 src/gui/gui.cpp:5687 +#: src/gui/gui.cpp:5711 src/gui/gui.cpp:5735 src/gui/gui.cpp:5759 +#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5849 src/gui/gui.cpp:6223 +#: src/gui/gui.cpp:6347 src/gui/newSong.cpp:273 +msgid "Cancel" msgstr "" #: src/gui/compatFlags.cpp:32 @@ -2231,6 +703,12 @@ msgstr "" msgid "Pitch linearity:" msgstr "" +#: src/gui/compatFlags.cpp:219 src/gui/effectList.cpp:34 +#: src/gui/exportOptions.cpp:84 src/gui/gui.cpp:6186 src/gui/insEdit.cpp:518 +#: src/gui/waveEdit.cpp:37 src/gui/sysConf.cpp:1870 +msgid "None" +msgstr "" + #: src/gui/compatFlags.cpp:223 msgid "like ProTracker/FamiTracker" msgstr "" @@ -2296,6 +774,10 @@ msgstr "" msgid "Cut/delay effect policy:" msgstr "" +#: src/gui/compatFlags.cpp:276 src/gui/findReplace.cpp:840 +msgid "Strict" +msgstr "" + #: src/gui/compatFlags.cpp:280 msgid "only when time is less than speed (like DefleMask/ProTracker)" msgstr "" @@ -2308,6 +790,10 @@ msgstr "" msgid "only when time is less than or equal to speed (original buggy behavior)" msgstr "" +#: src/gui/compatFlags.cpp:288 src/gui/findReplace.cpp:834 +msgid "Lax" +msgstr "" + #: src/gui/compatFlags.cpp:292 msgid "no checks" msgstr "" @@ -2316,8 +802,8 @@ msgstr "" msgid "Simultaneous jump (0B+0D) treatment:" msgstr "" -#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6055 src/gui/insEdit.cpp:217 -#: src/gui/insEdit.cpp:231 +#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6061 src/gui/insEdit.cpp:217 +#: src/gui/insEdit.cpp:231 src/gui/sysConf.cpp:367 msgid "Normal" msgstr "" @@ -2333,6 +819,12 @@ msgstr "" msgid "only accept 0Dxx" msgstr "" +#: src/gui/compatFlags.cpp:319 src/gui/editControls.cpp:458 +#: src/gui/settings.cpp:2057 src/gui/settings.cpp:3874 +#: src/gui/settings.cpp:3958 +msgid "Other" +msgstr "" + #: src/gui/compatFlags.cpp:320 msgid "Auto-insert one tick gap between notes" msgstr "" @@ -2402,11 +894,2614 @@ msgid "" "ineffective on logarithmic channels" msgstr "" +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "" + +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "" + +#: src/gui/csPlayer.cpp:123 +msgid "Burn Current Song" +msgstr "" + +#: src/gui/csPlayer.cpp:141 +msgid "Status" +msgstr "" + +#: src/gui/csPlayer.cpp:146 src/gui/findReplace.cpp:539 +msgid "channel" +msgstr "" + +#: src/gui/csPlayer.cpp:148 +msgid "start" +msgstr "" + +#: src/gui/csPlayer.cpp:150 +msgid "PC" +msgstr "" + +#: src/gui/csPlayer.cpp:152 +msgid "wait" +msgstr "" + +#: src/gui/csPlayer.cpp:154 +msgid "SP" +msgstr "" + +#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 +msgid "pitch" +msgstr "" + +#: src/gui/csPlayer.cpp:160 +msgid "vol" +msgstr "" + +#: src/gui/csPlayer.cpp:162 +msgid "vols" +msgstr "" + +#: src/gui/csPlayer.cpp:164 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:203 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:244 +msgid "Disassemble" +msgstr "" + +#: src/gui/csPlayer.cpp:247 src/gui/waveEdit.cpp:1171 +msgid "Hex" +msgstr "" + +#: src/gui/cursor.cpp:205 +#, c-format +msgid "finish selection: %d.%d,%d - %d.%d,%d" +msgstr "" + +#: src/gui/dataList.cpp:76 +msgid "Bug!" +msgstr "" + +#: src/gui/dataList.cpp:79 src/gui/insEdit.cpp:5334 src/gui/util.cpp:107 +#: src/gui/util.cpp:109 src/gui/settings.cpp:4160 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 +#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4232 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 +#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2767 src/gui/gui.cpp:2776 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:243 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:254 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:257 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 +#: src/gui/insEdit.cpp:520 src/gui/subSongs.cpp:88 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 +#: src/gui/editControls.cpp:497 src/gui/insEdit.cpp:5239 +#: src/gui/insEdit.cpp:5304 src/gui/sampleEdit.cpp:122 +#: src/gui/sampleEdit.cpp:171 src/gui/waveEdit.cpp:435 src/gui/waveEdit.cpp:467 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:363 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:366 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:372 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:378 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:381 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:384 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:392 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:399 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 +#: src/gui/editControls.cpp:502 src/gui/insEdit.cpp:5311 +#: src/gui/sampleEdit.cpp:184 src/gui/waveEdit.cpp:474 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:424 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:430 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:433 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:439 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5908 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5917 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:674 src/gui/gui.cpp:5926 src/gui/sampleEdit.cpp:898 +#: src/gui/sampleEdit.cpp:1072 src/gui/xyOsc.cpp:68 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/sampleEdit.cpp:187 +#: src/gui/waveEdit.cpp:480 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:874 +msgid "import raw (replace)..." +msgstr "" + +#: src/gui/doAction.cpp:38 src/gui/editControls.cpp:491 src/gui/gui.cpp:4194 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4201 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4237 src/gui/gui.cpp:5019 +#: src/gui/gui.cpp:5057 src/gui/gui.cpp:5063 src/gui/gui.cpp:5651 +#: src/gui/gui.cpp:5675 src/gui/gui.cpp:5699 src/gui/gui.cpp:5723 +#: src/gui/gui.cpp:5747 src/gui/gui.cpp:5771 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:189 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:197 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 +#: src/gui/gui.cpp:6085 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 +#: src/gui/gui.cpp:6153 src/gui/insEdit.cpp:6860 +msgid "too many wavetables!" +msgstr "" + +#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 +msgid "too many samples!" +msgstr "" + +#: src/gui/doAction.cpp:1124 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1628 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1630 +msgid "maximum size is 256 samples!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/gui.cpp:2733 src/gui/insEdit.cpp:363 +#: src/gui/sampleEdit.cpp:1736 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/gui.cpp:2734 src/gui/insEdit.cpp:7538 +#: src/gui/sampleEdit.cpp:1740 +msgid "copy" +msgstr "" + +#: src/gui/editControls.cpp:49 src/gui/gui.cpp:2735 src/gui/gui.cpp:2788 +#: src/gui/insEdit.cpp:7543 src/gui/sampleEdit.cpp:1744 +msgid "paste" +msgstr "" + +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4429 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4430 +msgid "redo" +msgstr "" + +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" +msgstr "" + +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" +msgstr "" + +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" +msgstr "" + +#: src/gui/editControls.cpp:61 +msgid "" +"paste\n" +"flood" +msgstr "" + +#: src/gui/editControls.cpp:62 +msgid "" +"paste\n" +"overflow" +msgstr "" + +#: src/gui/editControls.cpp:63 +msgid "" +"transpose\n" +"notes" +msgstr "" + +#: src/gui/editControls.cpp:64 +msgid "" +"transpose\n" +"values" +msgstr "" + +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:68 +msgid "" +"find/\n" +"replace" +msgstr "" + +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3063 +msgid "collapse" +msgstr "" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3064 +msgid "expand" +msgstr "" + +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2820 +msgid "flip" +msgstr "" + +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "" + +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2800 src/gui/gui.cpp:2960 +msgid "interpolate" +msgstr "" + +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2812 src/gui/insEdit.cpp:7610 +msgid "scale" +msgstr "" + +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2804 +msgid "fade" +msgstr "" + +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2816 src/gui/insEdit.cpp:7639 +msgid "randomize" +msgstr "" + +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "" + +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" +msgstr "" + +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:82 +msgid "" +"set\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7557 +msgid "clear" +msgstr "" + +#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 +#: src/gui/findReplace.cpp:794 src/gui/gui.cpp:5893 src/gui/guiConst.cpp:582 +#: src/gui/settings.cpp:2284 src/gui/settings.cpp:3237 +#: src/gui/settings.cpp:4040 +msgid "Pattern" +msgstr "" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 +#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 +#: src/gui/gui.cpp:5882 src/gui/guiConst.cpp:577 src/gui/settings.cpp:2425 +#: src/gui/settings.cpp:3211 src/gui/settings.cpp:3915 +msgid "Orders" +msgstr "" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "" + +#: src/gui/editControls.cpp:433 src/gui/settings.cpp:3957 +#: src/gui/settings.cpp:4035 +msgid "Wave" +msgstr "" + +#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 +#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 src/gui/settings.cpp:4163 +msgid "Sample" +msgstr "" + +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "" + +#: src/gui/editControls.cpp:446 src/gui/gui.cpp:6274 src/gui/guiConst.cpp:601 +msgid "Channels" +msgstr "" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 +msgid "Chips" +msgstr "" + +#: src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 src/gui/mixer.cpp:228 +msgid "Mixer" +msgstr "" + +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "" + +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "" + +#: src/gui/editControls.cpp:512 src/gui/exportOptions.cpp:115 +#: src/gui/exportOptions.cpp:217 src/gui/exportOptions.cpp:246 +#: src/gui/exportOptions.cpp:300 src/gui/exportOptions.cpp:321 +#: src/gui/exportOptions.cpp:344 src/gui/gui.cpp:5572 src/gui/gui.cpp:5624 +#: src/gui/guiConst.cpp:536 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1187 src/gui/settings.cpp:2105 +#: src/gui/settings.cpp:2497 src/gui/settings.cpp:3740 +msgid "Export" +msgstr "" + +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1680 +msgid "Restore Backup" +msgstr "" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "" + +#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "" + +#: src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 +#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 +#: src/gui/insEdit.cpp:6885 src/gui/speed.cpp:102 src/gui/sysConf.cpp:2148 +msgid "Speed" +msgstr "" + +#: src/gui/editControls.cpp:541 +msgid "Channels here..." +msgstr "" + +#: src/gui/editControls.cpp:544 +msgid "Chips here..." +msgstr "" + +#: src/gui/editControls.cpp:547 +msgid "What the hell..." +msgstr "" + +#: src/gui/editControls.cpp:554 +msgid "ChanOsc" +msgstr "" + +#: src/gui/editControls.cpp:558 +msgid "RegView" +msgstr "" + +#: src/gui/editControls.cpp:562 +msgid "Stats" +msgstr "" + +#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 +msgid "Grooves" +msgstr "" + +#: src/gui/editControls.cpp:569 +msgid "Compat Flags" +msgstr "" + +#: src/gui/editControls.cpp:573 +msgid "XYOsc" +msgstr "" + +#: src/gui/editControls.cpp:577 +msgid "Meter" +msgstr "" + +#: src/gui/editControls.cpp:581 +msgid "Memory" +msgstr "" + +#: src/gui/editControls.cpp:585 +msgid "CV" +msgstr "" + +#: src/gui/editControls.cpp:589 +msgid "Presets" +msgstr "" + +#: src/gui/editControls.cpp:593 +msgid "PatManager" +msgstr "" + +#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "" + +#: src/gui/editControls.cpp:601 src/gui/gui.cpp:4439 src/gui/guiConst.cpp:589 +#: src/gui/guiConst.cpp:591 +msgid "Settings" +msgstr "" + +#: src/gui/editControls.cpp:606 +msgid "Log" +msgstr "" + +#: src/gui/editControls.cpp:610 +msgid "Debug" +msgstr "" + +#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "" + +#: src/gui/editControls.cpp:619 +msgid "Switch to Desktop Mode" +msgstr "" + +#: src/gui/editControls.cpp:630 src/gui/exportOptions.cpp:256 +msgid "" +"this is NOT ROM export! only use for making sure the\n" +"Furnace Amiga emulator is working properly by\n" +"comparing it with real Amiga output." +msgstr "" + +#: src/gui/editControls.cpp:635 src/gui/exportOptions.cpp:261 +#: src/gui/settings.cpp:3865 +msgid "Directory" +msgstr "" + +#: src/gui/editControls.cpp:638 src/gui/exportOptions.cpp:269 +msgid "Bake Data" +msgstr "" + +#: src/gui/editControls.cpp:653 src/gui/exportOptions.cpp:284 +#, c-format +msgid "Done! Baked %d files." +msgstr "" + +#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 +#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 +msgid "Octave" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Coarse Step" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Edit Step" +msgstr "" + +#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 +#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "" + +#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 +#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "" + +#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 +#: src/gui/gui.cpp:4426 +msgid "Edit" +msgstr "" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:837 +#: src/gui/editControls.cpp:953 src/gui/editControls.cpp:1093 +#: src/gui/guiConst.cpp:558 src/gui/mixer.cpp:367 src/gui/settings.cpp:1430 +msgid "Metronome" +msgstr "" + +#: src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 +#: src/gui/editControls.cpp:1000 src/gui/log.cpp:48 +msgid "Follow" +msgstr "" + +#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 +#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 +msgid "Repeat pattern" +msgstr "" + +#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 +#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 +msgid "Step one row" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Poly##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Mono##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 +#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 +msgid "Polyphony" +msgstr "" + +#: src/gui/editControls.cpp:957 +msgid "Oct." +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Coarse" +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Step" +msgstr "" + +#: src/gui/editControls.cpp:998 +msgid "Foll." +msgstr "" + +#: src/gui/editControls.cpp:1003 +msgid "Ord##FollowOrders" +msgstr "" + +#: src/gui/editControls.cpp:1011 +msgid "Pat##FollowPattern" +msgstr "" + +#: src/gui/editControls.cpp:1057 +msgid "Play from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1065 +msgid "Repeat from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "" + +#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "" + +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" +msgstr "" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "" + +#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 +msgid "can't collapse any further!" +msgstr "" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "" + +#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "" + +#: src/gui/effectList.cpp:21 +msgid "Search" +msgstr "" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "" + +#: src/gui/effectList.cpp:32 src/gui/exportOptions.cpp:78 src/gui/gui.cpp:6180 +msgid "All" +msgstr "" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "" + +#: src/gui/effectList.cpp:84 src/gui/log.cpp:25 +msgid "ERROR" +msgstr "" + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "" + +#: src/gui/exportOptions.cpp:44 +msgid "Bit depth:" +msgstr "" + +#: src/gui/exportOptions.cpp:46 +msgid "16-bit integer" +msgstr "" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "" + +#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6264 src/gui/settings.cpp:1297 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:875 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:880 +msgid "Fade out (seconds)" +msgstr "" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:90 src/gui/insEdit.cpp:519 src/gui/mixer.cpp:250 +#: src/gui/sampleEdit.cpp:1128 src/gui/userPresets.cpp:393 +#: src/gui/userPresets.cpp:405 src/gui/waveEdit.cpp:1096 +#: src/gui/settings.cpp:1025 src/gui/settings.cpp:1039 +msgid "Invert" +msgstr "" + +#: src/gui/exportOptions.cpp:130 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:137 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:138 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:148 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:153 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:156 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:167 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:170 +msgid "" +"inserts data blocks on pattern changes.\n" +"useful if you are writing a playback routine.\n" +"\n" +"the format of a pattern change data block is:\n" +"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" +"- ll: length, a 32-bit little-endian number\n" +"- oo: order\n" +"- rr: initial row (a 0Dxx effect is able to select a different row)\n" +"- pp: pattern index (one per channel)\n" +"\n" +"pattern indexes are ordered as they appear in the song." +msgstr "" + +#: src/gui/exportOptions.cpp:183 +msgid "direct stream mode" +msgstr "" + +#: src/gui/exportOptions.cpp:186 +msgid "" +"required for DualPCM and MSM6258 export.\n" +"\n" +"allows for volume/direction changes when playing samples,\n" +"at the cost of a massive increase in file size." +msgstr "" + +#: src/gui/exportOptions.cpp:191 +msgid "chips to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:200 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "" + +#: src/gui/exportOptions.cpp:204 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:210 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:222 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:233 +msgid "Commander X16 Zsound Music File" +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:240 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:293 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:310 +msgid "" +"this option exports a text or binary file which\n" +"contains a dump of the internal command stream\n" +"produced when playing the song.\n" +"\n" +"technical/development use only!" +msgstr "" + +#: src/gui/exportOptions.cpp:331 +msgid "" +"export in DefleMask module format.\n" +"only do it if you really, really need to, or are downgrading an existing ." +"dmf." +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "format version:" +msgstr "" + +#: src/gui/exportOptions.cpp:336 +msgid "1.1.3 and higher" +msgstr "" + +#: src/gui/exportOptions.cpp:337 +msgid "1.0/legacy (0.12)" +msgstr "" + +#: src/gui/exportOptions.cpp:357 src/gui/settings.cpp:1198 +#: src/gui/settings.cpp:3869 +msgid "Audio" +msgstr "" + +#: src/gui/exportOptions.cpp:361 src/gui/settings.cpp:3871 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:370 src/gui/settings.cpp:3872 +msgid "ZSM" +msgstr "" + +#: src/gui/exportOptions.cpp:380 +msgid "Amiga Validation" +msgstr "" + +#: src/gui/exportOptions.cpp:385 src/gui/settings.cpp:2899 +#: src/gui/settings.cpp:3831 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:389 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:393 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:422 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:423 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:427 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:431 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:435 +msgid "Enable multi-threading settings" +msgstr "" + +#: src/gui/exportOptions.cpp:439 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:446 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:453 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:454 +msgid "" +"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " +"you get here." +msgstr "" + +#: src/gui/findReplace.cpp:29 +msgid "ignore" +msgstr "" + +#: src/gui/findReplace.cpp:30 +msgid "equals" +msgstr "" + +#: src/gui/findReplace.cpp:31 +msgid "not equal" +msgstr "" + +#: src/gui/findReplace.cpp:32 +msgid "between" +msgstr "" + +#: src/gui/findReplace.cpp:33 +msgid "not between" +msgstr "" + +#: src/gui/findReplace.cpp:34 +msgid "any" +msgstr "" + +#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 +msgid "none" +msgstr "" + +#: src/gui/findReplace.cpp:39 +msgid "set" +msgstr "" + +#: src/gui/findReplace.cpp:40 +msgid "add" +msgstr "" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "" + +#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 +msgid "Find" +msgstr "" + +#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 +msgid "order" +msgstr "" + +#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 +msgid "row" +msgstr "" + +#: src/gui/findReplace.cpp:541 +msgid "go" +msgstr "" + +#: src/gui/findReplace.cpp:585 +msgid "no matches found!" +msgstr "" + +#: src/gui/findReplace.cpp:587 +msgid "Back" +msgstr "" + +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:590 src/gui/settings.cpp:3297 +#: src/gui/settings.cpp:4055 +msgid "Note" +msgstr "" + +#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 +#: src/gui/settings.cpp:3315 +msgid "Effect" +msgstr "" + +#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 +#: src/gui/settings.cpp:2219 +msgid "Value" +msgstr "" + +#: src/gui/findReplace.cpp:750 +msgid "Delete query" +msgstr "" + +#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 +msgid "Add effect" +msgstr "" + +#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 +msgid "Remove effect" +msgstr "" + +#: src/gui/findReplace.cpp:786 +msgid "Search range:" +msgstr "" + +#: src/gui/findReplace.cpp:791 src/gui/settings.cpp:4047 +#: src/gui/settings.cpp:4112 +msgid "Selection" +msgstr "" + +#: src/gui/findReplace.cpp:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +msgstr "" + +#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5658 src/gui/gui.cpp:5682 +#: src/gui/gui.cpp:5706 src/gui/gui.cpp:5730 src/gui/gui.cpp:5754 +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:5807 src/gui/gui.cpp:5818 +#: src/gui/gui.cpp:5830 src/gui/gui.cpp:5842 src/gui/gui.cpp:6006 +#: src/gui/gui.cpp:6021 src/gui/gui.cpp:6031 src/gui/gui.cpp:6044 +msgid "No" +msgstr "" + +#: src/gui/findReplace.cpp:832 +msgid "match effects regardless of position." +msgstr "" + +#: src/gui/findReplace.cpp:838 +msgid "match effects only if they appear in-order." +msgstr "" + +#: src/gui/findReplace.cpp:844 +msgid "match effects only if they appear exactly as specified." +msgstr "" + +#: src/gui/findReplace.cpp:856 +msgid "Replace" +msgstr "" + +#: src/gui/findReplace.cpp:908 +msgid "INVALID" +msgstr "" + +#: src/gui/findReplace.cpp:1052 +msgid "Effect replace mode:" +msgstr "" + +#: src/gui/findReplace.cpp:1053 +msgid "Replace matches only" +msgstr "" + +#: src/gui/findReplace.cpp:1056 +msgid "Replace matches, then free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1059 +msgid "Clear effects" +msgstr "" + +#: src/gui/findReplace.cpp:1062 +msgid "Insert in free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1065 +msgid "Replace##QueryReplace" +msgstr "" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." +msgstr "" + +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4480 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/gui.cpp:1136 src/gui/gui.cpp:1140 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1667 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1668 src/gui/gui.cpp:1798 src/gui/gui.cpp:1838 +#: src/gui/gui.cpp:1953 src/gui/gui.cpp:1962 src/gui/gui.cpp:1971 +#: src/gui/gui.cpp:2073 src/gui/gui.cpp:2093 src/gui/gui.cpp:2111 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1669 src/gui/gui.cpp:1743 src/gui/gui.cpp:1799 +#: src/gui/gui.cpp:1839 src/gui/gui.cpp:1851 src/gui/gui.cpp:1870 +#: src/gui/gui.cpp:2074 src/gui/gui.cpp:2084 src/gui/gui.cpp:2095 +#: src/gui/gui.cpp:2113 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1676 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1681 src/gui/gui.cpp:1690 src/gui/gui.cpp:2130 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1689 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1698 src/gui/gui.cpp:1708 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1699 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1709 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1726 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1727 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1728 src/gui/gui.cpp:1777 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1729 src/gui/gui.cpp:1787 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1730 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1731 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1732 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1733 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1734 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1735 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1736 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1737 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1738 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1739 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1740 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1741 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1742 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1776 src/gui/gui.cpp:1786 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1797 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1809 src/gui/gui.cpp:1818 src/gui/gui.cpp:1827 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1810 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1837 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1850 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1859 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1860 src/gui/gui.cpp:1880 src/gui/gui.cpp:1890 +#: src/gui/gui.cpp:1900 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1869 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1879 src/gui/gui.cpp:1889 src/gui/gui.cpp:1899 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:1909 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:1910 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:1919 +msgid "Export ZSM" +msgstr "" + +#: src/gui/gui.cpp:1920 +msgid "ZSM file" +msgstr "" + +#: src/gui/gui.cpp:1929 src/gui/gui.cpp:1939 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:1940 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:1947 src/gui/gui.cpp:5370 +msgid "Coming soon!" +msgstr "" + +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1961 src/gui/gui.cpp:1970 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:1979 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:1980 src/gui/gui.cpp:1989 src/gui/gui.cpp:2008 +#: src/gui/gui.cpp:2017 src/gui/gui.cpp:2026 src/gui/gui.cpp:2035 +#: src/gui/gui.cpp:2053 src/gui/gui.cpp:2062 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:1988 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:1997 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:1998 src/gui/gui.cpp:2044 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2007 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2016 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2025 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2034 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2043 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2052 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2061 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2072 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2082 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2083 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2092 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2112 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2110 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2129 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2131 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2171 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2183 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2205 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2259 src/gui/gui.cpp:2422 +#, c-format +msgid "on seek: %s" +msgstr "" + +#: src/gui/gui.cpp:2266 src/gui/gui.cpp:2429 +#, c-format +msgid "on pre tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2273 src/gui/gui.cpp:2436 src/gui/settings.cpp:5747 +msgid "file is empty" +msgstr "" + +#: src/gui/gui.cpp:2276 src/gui/gui.cpp:2439 +#, c-format +msgid "on tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2283 src/gui/gui.cpp:2446 src/gui/settings.cpp:5756 +#, c-format +msgid "on get size: %s" +msgstr "" + +#: src/gui/gui.cpp:2290 src/gui/gui.cpp:2453 src/gui/settings.cpp:5763 +#, c-format +msgid "on read: %s" +msgstr "" + +#: src/gui/gui.cpp:2316 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2334 +msgid "" +"you have loaded a backup!\n" +"if you need to, please save it somewhere.\n" +"\n" +"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" +"Furnace will not save backups of backups." +msgstr "" + +#: src/gui/gui.cpp:2342 src/gui/gui.cpp:3743 src/gui/gui.cpp:4213 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "" + +#: src/gui/gui.cpp:2345 src/gui/gui.cpp:3746 src/gui/gui.cpp:5013 +#: src/gui/gui.cpp:5035 src/gui/gui.cpp:5473 src/gui/gui.cpp:5775 +#: src/gui/gui.cpp:5785 src/gui/intro.cpp:89 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/gui.cpp:2736 +msgid "paste special..." +msgstr "" + +#: src/gui/gui.cpp:2737 +msgid "paste mix" +msgstr "" + +#: src/gui/gui.cpp:2738 +msgid "paste mix (background)" +msgstr "" + +#: src/gui/gui.cpp:2739 +msgid "paste with ins (foreground)" +msgstr "" + +#: src/gui/gui.cpp:2741 src/gui/gui.cpp:2753 src/gui/gui.cpp:2963 +msgid "no instruments available" +msgstr "" + +#: src/gui/gui.cpp:2751 +msgid "paste with ins (background)" +msgstr "" + +#: src/gui/gui.cpp:2763 +msgid "paste flood" +msgstr "" + +#: src/gui/gui.cpp:2764 +msgid "paste overflow" +msgstr "" + +#: src/gui/gui.cpp:2769 src/gui/sampleEdit.cpp:1754 +msgid "select all" +msgstr "" + +#: src/gui/gui.cpp:2773 +msgid "operation mask..." +msgstr "" + +#: src/gui/gui.cpp:2780 +msgid "pull delete" +msgstr "" + +#: src/gui/gui.cpp:2784 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2792 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2796 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2808 src/gui/gui.cpp:3052 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2824 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2829 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:2856 +msgid "" +"&&: selected instrument\n" +"..: no instrument" +msgstr "" + +#: src/gui/gui.cpp:2910 +msgid "Set" +msgstr "" + +#: src/gui/gui.cpp:2920 src/gui/settings.cpp:2501 +msgid "Reset" +msgstr "" + +#: src/gui/gui.cpp:2930 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:2931 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:2932 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:2933 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:2935 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:2936 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:2937 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:2938 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:2941 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:2949 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:2954 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:2961 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:2974 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:2975 src/gui/sampleEdit.cpp:695 +msgid "Start" +msgstr "" + +#: src/gui/gui.cpp:2983 src/gui/sampleEdit.cpp:731 +msgid "End" +msgstr "" + +#: src/gui/gui.cpp:2991 src/gui/gui.cpp:3036 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3000 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3006 src/gui/insEdit.cpp:7604 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3011 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3017 src/gui/insEdit.cpp:7632 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3018 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3027 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3046 src/gui/waveEdit.cpp:1149 src/gui/settings.cpp:938 +msgid "Randomize" +msgstr "" + +#: src/gui/gui.cpp:3056 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3059 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3068 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3069 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3074 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3075 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3094 src/gui/gui.cpp:5801 src/gui/gui.cpp:7306 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3106 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3568 +msgid "" +"Furnace has been started in Safe Mode.\n" +"this means that:\n" +"\n" +"- software rendering is being used\n" +"- audio output may not work\n" +"- font loading is disabled\n" +"\n" +"check any settings which may have made Furnace start up in this mode.\n" +"font loading is one of these." +msgstr "" + +#: src/gui/gui.cpp:4053 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "" + +#: src/gui/gui.cpp:4067 src/gui/gui.cpp:6656 src/gui/gui.cpp:7032 +#: src/gui/settings.cpp:5619 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/gui.cpp:4191 src/gui/settings.cpp:804 +msgid "File" +msgstr "" + +#: src/gui/gui.cpp:4191 +msgid "file" +msgstr "" + +#: src/gui/gui.cpp:4192 +msgid "new..." +msgstr "" + +#: src/gui/gui.cpp:4199 +msgid "open..." +msgstr "" + +#: src/gui/gui.cpp:4206 +msgid "open recent" +msgstr "" + +#: src/gui/gui.cpp:4222 +msgid "nothing here yet" +msgstr "" + +#: src/gui/gui.cpp:4225 +msgid "clear history" +msgstr "" + +#: src/gui/gui.cpp:4226 +msgid "Are you sure you want to clear the recent file list?" +msgstr "" + +#: src/gui/gui.cpp:4241 +msgid "save as..." +msgstr "" + +#: src/gui/gui.cpp:4246 src/gui/gui.cpp:4287 +msgid "export audio..." +msgstr "" + +#: src/gui/gui.cpp:4250 src/gui/gui.cpp:4291 +msgid "export VGM..." +msgstr "" + +#: src/gui/gui.cpp:4259 src/gui/gui.cpp:4300 +msgid "export ZSM..." +msgstr "" + +#: src/gui/gui.cpp:4269 src/gui/gui.cpp:4310 +msgid "export Amiga validation data..." +msgstr "" + +#: src/gui/gui.cpp:4274 src/gui/gui.cpp:4315 +msgid "export text..." +msgstr "" + +#: src/gui/gui.cpp:4278 src/gui/gui.cpp:4319 +msgid "export command stream..." +msgstr "" + +#: src/gui/gui.cpp:4282 src/gui/gui.cpp:4323 +msgid "export .dmf..." +msgstr "" + +#: src/gui/gui.cpp:4328 +msgid "export..." +msgstr "" + +#: src/gui/gui.cpp:4334 +msgid "manage chips" +msgstr "" + +#: src/gui/gui.cpp:4338 +msgid "add chip..." +msgstr "" + +#: src/gui/gui.cpp:4343 src/gui/sysManager.cpp:138 +#, c-format +msgid "cannot add chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4355 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4365 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4367 src/gui/gui.cpp:4390 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4379 src/gui/sysManager.cpp:109 +#, c-format +msgid "cannot change chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4388 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4394 +#, c-format +msgid "cannot remove chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4408 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4414 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4418 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4426 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4434 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4439 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4441 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4445 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4448 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4454 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4455 src/gui/settings.cpp:2502 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/gui.cpp:4458 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4462 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4465 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4472 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4473 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4474 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4475 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4477 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4478 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4479 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4481 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4482 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4483 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4486 src/gui/gui.cpp:4488 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4490 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4491 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4492 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4495 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4496 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4497 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4500 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4501 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4502 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4503 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4504 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4507 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4508 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4509 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4510 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4513 src/gui/log.cpp:28 +msgid "debug" +msgstr "" + +#: src/gui/gui.cpp:4514 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4516 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4517 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4521 src/gui/gui.cpp:4529 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4522 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4523 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4524 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4530 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4531 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4532 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4533 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4548 +#, c-format +msgid "| Speed %d:%d" +msgstr "" + +#: src/gui/gui.cpp:4550 +#, c-format +msgid "| Speed %d" +msgstr "" + +#: src/gui/gui.cpp:4552 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4555 +#, c-format +msgid " @ %gHz (%g BPM) " +msgstr "" + +#: src/gui/gui.cpp:4558 +#, c-format +msgid "| Order %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4560 +#, c-format +msgid "| Order %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4564 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4566 +#, c-format +msgid "| Row %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4569 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4572 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4581 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4582 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4583 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4603 +msgid "Note off (cut)" +msgstr "" + +#: src/gui/gui.cpp:4605 +msgid "Note off (release)" +msgstr "" + +#: src/gui/gui.cpp:4607 +msgid "Macro release only" +msgstr "" + +#: src/gui/gui.cpp:4609 +#, c-format +msgid "Note on: %s" +msgstr "" + +#: src/gui/gui.cpp:4617 +#, c-format +msgid "Ins %d: " +msgstr "" + +#: src/gui/gui.cpp:4620 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4629 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "" + +#: src/gui/gui.cpp:4632 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4819 src/gui/gui.cpp:4822 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:4935 +msgid "" +"there was an error in the file dialog! you may want to report this issue " +"to:\n" +"https://github.com/tildearrow/furnace/issues\n" +"check the Log Viewer (window > log viewer) for more information.\n" +"\n" +"for now please disable the system file picker in Settings > General." +msgstr "" + +#: src/gui/gui.cpp:4938 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:4940 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" + +#: src/gui/gui.cpp:5076 +msgid "" +"error while saving instrument! only the following instrument types are " +"supported:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" +msgstr "" + +#: src/gui/gui.cpp:5104 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5149 src/gui/gui.cpp:6333 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5164 src/gui/gui.cpp:5173 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5192 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5198 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5216 src/gui/gui.cpp:5270 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5222 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5263 src/gui/gui.cpp:6237 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5275 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5284 src/gui/gui.cpp:5294 src/gui/gui.cpp:5313 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5321 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5336 src/gui/gui.cpp:5357 src/gui/gui.cpp:5381 +#: src/gui/gui.cpp:5402 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5344 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5365 +#, c-format +msgid "Could not write ZSM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5389 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5410 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5434 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5439 src/gui/gui.cpp:5456 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5477 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5480 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5488 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5504 src/gui/gui.cpp:5639 src/gui/gui.cpp:5640 +msgid "Warning" +msgstr "" + +#: src/gui/gui.cpp:5509 src/gui/gui.cpp:5630 src/gui/gui.cpp:5631 +#: src/gui/insEdit.cpp:7520 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5514 src/gui/gui.cpp:6171 src/gui/gui.cpp:6172 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5519 src/gui/gui.cpp:6250 src/gui/gui.cpp:6251 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5534 src/gui/gui.cpp:5587 src/gui/gui.cpp:5588 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5557 src/gui/gui.cpp:5607 src/gui/settings.cpp:921 +msgid "New Song" +msgstr "" + +#: src/gui/gui.cpp:5567 src/gui/gui.cpp:5619 src/gui/guiConst.cpp:567 +msgid "Command Palette" +msgstr "" + +#: src/gui/gui.cpp:5589 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5590 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5632 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:5644 src/gui/gui.cpp:5668 src/gui/gui.cpp:5692 +#: src/gui/gui.cpp:5716 src/gui/gui.cpp:5740 src/gui/gui.cpp:5764 +#: src/gui/gui.cpp:5796 src/gui/gui.cpp:5812 src/gui/gui.cpp:5823 +#: src/gui/gui.cpp:5835 src/gui/gui.cpp:5989 src/gui/gui.cpp:6011 +#: src/gui/gui.cpp:6026 src/gui/gui.cpp:6037 +msgid "Yes" +msgstr "" + +#: src/gui/gui.cpp:5862 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:5865 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:5872 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:5939 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:5942 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:5951 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:5964 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:5981 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6060 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6064 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6069 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6089 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6175 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6178 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6252 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6279 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6284 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6292 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6296 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6300 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6313 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6355 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:6677 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:6857 src/gui/gui.cpp:6965 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6859 src/gui/gui.cpp:6967 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6864 src/gui/gui.cpp:6972 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:6875 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:6880 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7508 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "" + #: src/gui/guiConst.cpp:127 msgid "Generic Sample" msgstr "" -#: src/gui/guiConst.cpp:149 +#: src/gui/guiConst.cpp:149 src/gui/settings.cpp:3976 msgid "VRC6 (saw)" msgstr "" @@ -2414,11 +3509,11 @@ msgstr "" msgid "OPL (drums)" msgstr "" -#: src/gui/guiConst.cpp:179 +#: src/gui/guiConst.cpp:179 src/gui/settings.cpp:4017 msgid "PowerNoise (noise)" msgstr "" -#: src/gui/guiConst.cpp:180 +#: src/gui/guiConst.cpp:180 src/gui/settings.cpp:4018 msgid "PowerNoise (slope)" msgstr "" @@ -2479,9 +3574,21 @@ msgstr "" #: src/gui/insEdit.cpp:7393 src/gui/insEdit.cpp:7401 src/gui/insEdit.cpp:7413 #: src/gui/insEdit.cpp:7428 src/gui/insEdit.cpp:7439 src/gui/insEdit.cpp:7447 #: src/gui/insEdit.cpp:7456 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7474 +#: src/gui/settings.cpp:3956 msgid "Pitch" msgstr "" +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 +#: src/gui/insEdit.cpp:6941 src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 +#: src/gui/insEdit.cpp:7108 src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 +#: src/gui/insEdit.cpp:7212 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 +#: src/gui/insEdit.cpp:7253 src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 +#: src/gui/insEdit.cpp:7287 src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 +#: src/gui/insEdit.cpp:7392 src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1065 +msgid "Panning" +msgstr "" + #: src/gui/guiConst.cpp:231 msgid "Time" msgstr "" @@ -2494,7 +3601,7 @@ msgstr "" msgid "System (Secondary)" msgstr "" -#: src/gui/guiConst.cpp:235 +#: src/gui/guiConst.cpp:235 src/gui/settings.cpp:3855 src/gui/settings.cpp:4076 msgid "Miscellaneous" msgstr "" @@ -2594,10 +3701,6 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5561 src/gui/gui.cpp:5613 -msgid "Command Palette" -msgstr "" - #: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -2646,7 +3749,7 @@ msgstr "" msgid "Sample List" msgstr "" -#: src/gui/guiConst.cpp:586 +#: src/gui/guiConst.cpp:586 src/gui/settings.cpp:4104 msgid "Sample Editor" msgstr "" @@ -2658,7 +3761,7 @@ msgstr "" msgid "Oscilloscope (master)" msgstr "" -#: src/gui/guiConst.cpp:596 +#: src/gui/guiConst.cpp:596 src/gui/settings.cpp:3909 msgid "Volume Meter" msgstr "" @@ -2670,7 +3773,7 @@ msgstr "" msgid "Compatibility Flags" msgstr "" -#: src/gui/guiConst.cpp:599 +#: src/gui/guiConst.cpp:599 src/gui/settings.cpp:4131 msgid "Piano" msgstr "" @@ -2678,7 +3781,7 @@ msgstr "" msgid "Song Comments" msgstr "" -#: src/gui/guiConst.cpp:602 +#: src/gui/guiConst.cpp:602 src/gui/settings.cpp:4122 msgid "Pattern Manager" msgstr "" @@ -2690,7 +3793,7 @@ msgstr "" msgid "Register View" msgstr "" -#: src/gui/guiConst.cpp:605 +#: src/gui/guiConst.cpp:605 src/gui/settings.cpp:4183 msgid "Log Viewer" msgstr "" @@ -2706,7 +3809,7 @@ msgstr "" msgid "Find/Replace" msgstr "" -#: src/gui/guiConst.cpp:610 +#: src/gui/guiConst.cpp:610 src/gui/settings.cpp:4141 msgid "Clock" msgstr "" @@ -2714,7 +3817,7 @@ msgstr "" msgid "Oscilloscope (X-Y)" msgstr "" -#: src/gui/guiConst.cpp:613 +#: src/gui/guiConst.cpp:613 src/gui/settings.cpp:3636 src/gui/settings.cpp:4157 msgid "Memory Composition" msgstr "" @@ -3182,7 +4285,7 @@ msgstr "" msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:740 src/gui/settings.cpp:1442 msgid "Sample preview" msgstr "" @@ -3382,6 +4485,18 @@ msgstr "" msgid "Deep clone current order to end of song" msgstr "" +#: src/gui/guiConst.cpp:794 src/gui/orders.cpp:125 +msgid "Remove order" +msgstr "" + +#: src/gui/guiConst.cpp:795 src/gui/orders.cpp:146 +msgid "Move order up" +msgstr "" + +#: src/gui/guiConst.cpp:796 src/gui/orders.cpp:155 +msgid "Move order down" +msgstr "" + #: src/gui/guiConst.cpp:797 msgid "Replay order" msgstr "" @@ -3390,16 +4505,16 @@ msgstr "" msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 +#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 src/gui/settings.cpp:4031 msgid "FM" msgstr "" -#: src/gui/guiConst.cpp:1394 src/gui/waveEdit.cpp:199 src/gui/insEdit.cpp:183 -#: src/gui/insEdit.cpp:194 src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 +#: src/gui/guiConst.cpp:1394 src/gui/insEdit.cpp:183 src/gui/insEdit.cpp:194 +#: src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 src/gui/waveEdit.cpp:199 msgid "Square" msgstr "" -#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 +#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 src/gui/settings.cpp:3870 msgid "Wavetable" msgstr "" @@ -3408,2421 +4523,6 @@ msgstr "" msgid "Special" msgstr "" -#: src/gui/piano.cpp:103 -msgid "Options" -msgstr "" - -#: src/gui/piano.cpp:106 -msgid "Key layout:" -msgstr "" - -#: src/gui/piano.cpp:108 -msgid "Automatic" -msgstr "" - -#: src/gui/piano.cpp:111 -msgid "Standard" -msgstr "" - -#: src/gui/piano.cpp:114 -msgid "Continuous" -msgstr "" - -#: src/gui/piano.cpp:118 -msgid "Value input pad:" -msgstr "" - -#: src/gui/piano.cpp:120 -msgid "Disabled" -msgstr "" - -#: src/gui/piano.cpp:123 -msgid "Replace piano" -msgstr "" - -#: src/gui/piano.cpp:126 -msgid "Split (automatic)" -msgstr "" - -#: src/gui/piano.cpp:129 -msgid "Split (always visible)" -msgstr "" - -#: src/gui/piano.cpp:133 -msgid "Share play/edit offset/range" -msgstr "" - -#: src/gui/piano.cpp:134 -msgid "Read-only (can't input notes)" -msgstr "" - -#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 src/gui/insEdit.cpp:177 -#: src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 -msgid "Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 src/gui/insEdit.cpp:200 -#: src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 -msgid "Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:202 src/gui/insEdit.cpp:325 -#: src/gui/insEdit.cpp:654 -msgid "Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:33 -msgid "Pulse" -msgstr "" - -#: src/gui/waveEdit.cpp:38 -msgid "Linear" -msgstr "" - -#: src/gui/waveEdit.cpp:39 -msgid "Cosine" -msgstr "" - -#: src/gui/waveEdit.cpp:40 -msgid "Cubic" -msgstr "" - -#: src/gui/waveEdit.cpp:193 -msgid "Rect. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:194 -msgid "Abs. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:195 -msgid "Quart. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:196 -msgid "Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:197 -msgid "Abs. Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:200 -msgid "rectSquare" -msgstr "" - -#: src/gui/waveEdit.cpp:203 -msgid "Rect. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:204 -msgid "Abs. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:206 -msgid "Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:207 -msgid "Rect. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:208 -msgid "Abs. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:210 -msgid "Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:211 -msgid "Rect. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:212 -msgid "Abs. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:213 -msgid "Quart. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:214 -msgid "Squish. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:215 -msgid "Squish. Abs. Cub. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:218 -msgid "Rect. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:219 -msgid "Abs. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:220 -msgid "Quart. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:221 -msgid "Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:222 -msgid "Abs. Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:224 -msgid "Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:225 -msgid "Rect. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:226 -msgid "Abs. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:227 -msgid "Quart. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:228 -msgid "Squish. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:229 -msgid "Squish. Abs. Cub. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 -msgid "no wavetable selected" -msgstr "" - -#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5223 -msgid "select one..." -msgstr "" - -#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 -#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 -msgid "or" -msgstr "" - -#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5245 -msgid "Create New" -msgstr "" - -#: src/gui/waveEdit.cpp:487 -msgid "Steps" -msgstr "" - -#: src/gui/waveEdit.cpp:491 -msgid "Lines" -msgstr "" - -#: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2687 -msgid "Width" -msgstr "" - -#: src/gui/waveEdit.cpp:498 -msgid "" -"use a width of:\n" -"- any on Amiga/N163\n" -"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " -"Boy and WonderSwan\n" -"- 64 on FDS\n" -"- 128 on X1-010\n" -"any other widths will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:510 -msgid "Height" -msgstr "" - -#: src/gui/waveEdit.cpp:512 -msgid "" -"use a height of:\n" -"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " -"Envelope shape and N163\n" -"- 32 for PC Engine\n" -"- 64 for FDS and Virtual Boy\n" -"- 256 for X1-010 and SCC\n" -"any other heights will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:578 -msgid "Shapes" -msgstr "" - -#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 -#: src/gui/insEdit.cpp:6948 src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 -#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 -msgid "Duty" -msgstr "" - -#: src/gui/waveEdit.cpp:607 -msgid "Exponent" -msgstr "" - -#: src/gui/waveEdit.cpp:617 -msgid "XOR Point" -msgstr "" - -#: src/gui/waveEdit.cpp:627 -msgid "Amplitude/Phase" -msgstr "" - -#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 -msgid "Op" -msgstr "" - -#: src/gui/waveEdit.cpp:683 -msgid "Mult" -msgstr "" - -#: src/gui/waveEdit.cpp:685 -msgid "FB" -msgstr "" - -#: src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 -#: src/gui/insEdit.cpp:5812 src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 -#: src/gui/insEdit.cpp:6963 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 -#: src/gui/insEdit.cpp:7004 src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 -#: src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 -#: src/gui/insEdit.cpp:7074 src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 -#: src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 -#: src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 -#: src/gui/insEdit.cpp:7211 src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 -#: src/gui/insEdit.cpp:7425 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 -#: src/gui/insEdit.cpp:7473 -msgid "Waveform" -msgstr "" - -#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 -msgid "Connection Diagram" -msgstr "" - -#: src/gui/waveEdit.cpp:765 -msgid "Out" -msgstr "" - -#: src/gui/waveEdit.cpp:872 -msgid "WaveTools" -msgstr "" - -#: src/gui/waveEdit.cpp:890 -msgid "Scale X" -msgstr "" - -#: src/gui/waveEdit.cpp:896 -msgid "wavetable longer than 256 samples!" -msgstr "" - -#: src/gui/waveEdit.cpp:960 -msgid "Scale Y" -msgstr "" - -#: src/gui/waveEdit.cpp:978 -msgid "Offset X" -msgstr "" - -#: src/gui/waveEdit.cpp:1000 -msgid "Offset Y" -msgstr "" - -#: src/gui/waveEdit.cpp:1017 -msgid "Smooth" -msgstr "" - -#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:996 -msgid "Amplify" -msgstr "" - -#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1046 -msgid "Normalize" -msgstr "" - -#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1121 -msgid "Reverse" -msgstr "" - -#: src/gui/waveEdit.cpp:1117 -msgid "Half" -msgstr "" - -#: src/gui/waveEdit.cpp:1127 -msgid "Double" -msgstr "" - -#: src/gui/waveEdit.cpp:1137 -msgid "Convert Signed/Unsigned" -msgstr "" - -#: src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3040 -msgid "Randomize" -msgstr "" - -#: src/gui/waveEdit.cpp:1167 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:247 -msgid "Hex" -msgstr "" - -#: src/gui/waveEdit.cpp:1179 -msgid "Signed/Unsigned" -msgstr "" - -#: src/gui/sampleEdit.cpp:65 -#, c-format -msgid "%s: maximum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:72 -#, c-format -msgid "%s: minimum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:79 -#, c-format -msgid "%s: sample rate must be %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 -msgid "no sample selected" -msgstr "" - -#: src/gui/sampleEdit.cpp:229 -#, c-format -msgid "SNES: loop start must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:235 -#, c-format -msgid "SNES: loop end must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:240 -msgid "SNES: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:249 -msgid "QSound: loop cannot be longer than 32767 samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:259 -msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:263 -msgid "NES: maximum DPCM sample length is 32648" -msgstr "" - -#: src/gui/sampleEdit.cpp:268 -msgid "X1-010: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:271 -msgid "X1-010: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:276 -msgid "GA20: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:287 -msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:290 -msgid "YM2608: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:300 -msgid "YM2610: ADPCM-A samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:302 -msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:305 -msgid "YM2610: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:309 -msgid "YM2610: maximum ADPCM-A sample length is 2097152" -msgstr "" - -#: src/gui/sampleEdit.cpp:318 -msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:321 -msgid "Y8950: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:328 -msgid "Amiga: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:331 -msgid "Amiga: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:335 -msgid "Amiga: maximum sample length is 131070" -msgstr "" - -#: src/gui/sampleEdit.cpp:344 -msgid "SegaPCM: maximum sample length is 65280" -msgstr "" - -#: src/gui/sampleEdit.cpp:353 -msgid "K053260: loop point ignored (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:357 -msgid "K053260: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:362 -msgid "C140: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:371 -msgid "C219: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:374 -msgid "C219: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:378 -msgid "C219: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:386 -msgid "MSM6295: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:389 -msgid "MSM6295: maximum bankswitched sample length is 129024" -msgstr "" - -#: src/gui/sampleEdit.cpp:395 -msgid "GBA DMA: loop start must be a multiple of 4" -msgstr "" - -#: src/gui/sampleEdit.cpp:398 -msgid "GBA DMA: loop length must be a multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:402 -msgid "GBA DMA: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:411 -msgid "ES5506: backward loop mode isn't supported" -msgstr "" - -#: src/gui/sampleEdit.cpp:414 -msgid "" -"backward/ping-pong only supported in Generic PCM DAC\n" -"ping-pong also on ES5506" -msgstr "" - -#: src/gui/sampleEdit.cpp:444 -msgid "Info" -msgstr "" - -#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 -msgid "Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:453 -msgid "Compat Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:457 -msgid "" -"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " -"to an octave." -msgstr "" - -#: src/gui/sampleEdit.cpp:463 -#, c-format -msgid "Loop (length: %d)##Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:463 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 -#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6017 -msgid "Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 -#: src/gui/sampleEdit.cpp:752 -msgid "changing the loop in a BRR sample may result in glitches!" -msgstr "" - -#: src/gui/sampleEdit.cpp:501 src/gui/insEdit.cpp:5321 -msgid "Type" -msgstr "" - -#: src/gui/sampleEdit.cpp:529 -msgid "BRR emphasis" -msgstr "" - -#: src/gui/sampleEdit.cpp:538 -msgid "" -"this is a BRR sample.\n" -"enabling this option will muffle it (only affects non-SNES chips)." -msgstr "" - -#: src/gui/sampleEdit.cpp:540 -msgid "" -"enable this option to slightly boost high frequencies\n" -"to compensate for the SNES' Gaussian filter's muffle." -msgstr "" - -#: src/gui/sampleEdit.cpp:546 -msgid "8-bit dither" -msgstr "" - -#: src/gui/sampleEdit.cpp:554 -msgid "dither the sample when used on a chip that only supports 8-bit samples." -msgstr "" - -#: src/gui/sampleEdit.cpp:695 src/gui/gui.cpp:2969 -msgid "Start" -msgstr "" - -#: src/gui/sampleEdit.cpp:731 src/gui/gui.cpp:2977 -msgid "End" -msgstr "" - -#: src/gui/sampleEdit.cpp:841 -#, c-format -msgid "" -"%s\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:843 -#, c-format -msgid "" -"%s (%s)\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:847 -msgid "" -"\n" -"\n" -"not enough memory for this sample!" -msgstr "" - -#: src/gui/sampleEdit.cpp:871 -msgid "Edit mode: Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:880 -msgid "Edit mode: Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 -msgid "Resize" -msgstr "" - -#: src/gui/sampleEdit.cpp:906 -msgid "couldn't resize! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 -msgid "Resample" -msgstr "" - -#: src/gui/sampleEdit.cpp:951 -msgid "Factor" -msgstr "" - -#: src/gui/sampleEdit.cpp:956 -msgid "Filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:961 -msgid "couldn't resample! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 -#: src/gui/sampleEdit.cpp:1281 -msgid "Apply" -msgstr "" - -#: src/gui/sampleEdit.cpp:1053 -msgid "Fade in" -msgstr "" - -#: src/gui/sampleEdit.cpp:1060 -msgid "Fade out" -msgstr "" - -#: src/gui/sampleEdit.cpp:1065 -msgid "Insert silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1076 -msgid "Go" -msgstr "" - -#: src/gui/sampleEdit.cpp:1081 -msgid "couldn't insert! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1098 -msgid "Apply silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1112 -msgid "Trim" -msgstr "" - -#: src/gui/sampleEdit.cpp:1135 -msgid "Signed/unsigned exchange" -msgstr "" - -#: src/gui/sampleEdit.cpp:1140 -msgid "Apply filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:1151 -msgid "Cutoff:" -msgstr "" - -#: src/gui/sampleEdit.cpp:1161 src/gui/insEdit.cpp:5895 -#: src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 src/gui/insEdit.cpp:7216 -#: src/gui/insEdit.cpp:7478 -msgid "Resonance" -msgstr "" - -#: src/gui/sampleEdit.cpp:1167 src/gui/insEdit.cpp:6897 -msgid "Power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1181 -msgid "Low-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1186 -msgid "Band-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1191 -msgid "High-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1262 -msgid "Crossfade loop points" -msgstr "" - -#: src/gui/sampleEdit.cpp:1271 -msgid "Number of samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:1277 -msgid "Linear <-> Equal power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1283 -msgid "Crossfade: length would go out of bounds. Aborted..." -msgstr "" - -#: src/gui/sampleEdit.cpp:1286 -msgid "Crossfade: length would overflow loopStart. Try a smaller random value." -msgstr "" - -#: src/gui/sampleEdit.cpp:1332 -msgid "Preview sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1346 -msgid "Create instrument from sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1747 -msgid "paste (replace)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1750 -msgid "paste (mix)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1754 src/gui/gui.cpp:2763 -msgid "select all" -msgstr "" - -#: src/gui/sampleEdit.cpp:1758 -msgid "set loop to selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1761 -msgid "create wavetable from selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:1769 -#, c-format -msgid "%d samples, %d bytes" -msgstr "" - -#: src/gui/sampleEdit.cpp:1784 -#, c-format -msgid " (%d-%d: %d samples)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1976 -msgid "Non-8/16-bit samples cannot be edited without prior conversion." -msgstr "" - -#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 -msgid "Choose a System!" -msgstr "" - -#: src/gui/newSong.cpp:179 -msgid "Categories" -msgstr "" - -#: src/gui/newSong.cpp:210 -msgid "no systems here yet!" -msgstr "" - -#: src/gui/newSong.cpp:212 -msgid "no results" -msgstr "" - -#: src/gui/newSong.cpp:228 -msgid "I'm feeling lucky" -msgstr "" - -#: src/gui/newSong.cpp:230 -msgid "no categories available! what in the world." -msgstr "" - -#: src/gui/newSong.cpp:265 -msgid "it appears you're extremely lucky today!" -msgstr "" - -#: src/gui/cursor.cpp:205 -#, c-format -msgid "finish selection: %d.%d,%d - %d.%d,%d" -msgstr "" - -#: src/gui/tutorial.cpp:485 -msgid "" -"Play demo songs?\n" -"- Down: Play current song\n" -"- Up: Play demo songs" -msgstr "" - -#: src/gui/tutorial.cpp:489 -msgid "" -"Welcome to Combat Vehicle!\n" -"\n" -"Controls:\n" -"X - Shoot Arrow Key - Move\n" -"Z - Special Esc - Quit" -msgstr "" - -#: src/gui/tutorial.cpp:494 -msgid "GAME OVER" -msgstr "" - -#: src/gui/tutorial.cpp:496 -msgid "High Score!" -msgstr "" - -#: src/gui/tutorial.cpp:656 -msgid "Welcome!" -msgstr "" - -#: src/gui/tutorial.cpp:659 -msgid "welcome to Furnace, the biggest open-source chiptune tracker!" -msgstr "" - -#: src/gui/tutorial.cpp:663 -msgid "here are some tips to get you started:" -msgstr "" - -#: src/gui/tutorial.cpp:666 -msgid "" -"- add an instrument by clicking on + in Instruments\n" -"- click on the pattern view to focus it\n" -"- channel columns have the following, in this order: note, instrument, " -"volume and effects\n" -"- hit space bar while on the pattern to toggle Edit Mode\n" -"- click on the pattern or use arrow keys to move the cursor\n" -"- values (instrument, volume, effects and effect values) are in hexadecimal\n" -"- hit enter to play/stop the song\n" -"- extend the song by adding more orders in the Orders window\n" -"- click on the Orders matrix to change the patterns of a channel (left click " -"increases; right click decreases)" -msgstr "" - -#: src/gui/tutorial.cpp:678 -msgid "" -"if you need help, you may:\n" -"- read the manual (a file called manual.pdf)\n" -"- ask for help in Discussions (https://github.com/tildearrow/furnace/" -"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " -"in Revolt (official: https://rvlt.gg/GRPS6tmc)" -msgstr "" - -#: src/gui/tutorial.cpp:685 -msgid "" -"if you find any issues, be sure to report them! the issue tracker is here: " -"https://github.com/tildearrow/furnace/issues" -msgstr "" - -#: src/gui/tutorial.cpp:1426 -#, c-format -msgid "STAGE %d" -msgstr "" - -#: src/gui/songInfo.cpp:50 -msgid "Author" -msgstr "" - -#: src/gui/songInfo.cpp:60 -msgid "Album" -msgstr "" - -#: src/gui/songInfo.cpp:79 -msgid "Auto" -msgstr "" - -#: src/gui/songInfo.cpp:100 -msgid "Tuning (A-4)" -msgstr "" - -#: src/gui/grooves.cpp:38 -msgid "use effect 09xx to select a groove pattern." -msgstr "" - -#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4474 -msgid "pattern" -msgstr "" - -#: src/gui/grooves.cpp:132 -msgid "remove" -msgstr "" - -#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4195 -msgid "Unsaved changes! Save changes before opening another file?" -msgstr "" - -#: src/gui/doAction.cpp:52 -msgid "Unsaved changes! Save changes before opening backup?" -msgstr "" - -#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4231 src/gui/gui.cpp:5013 -#: src/gui/gui.cpp:5051 src/gui/gui.cpp:5057 src/gui/gui.cpp:5645 -#: src/gui/gui.cpp:5669 src/gui/gui.cpp:5693 src/gui/gui.cpp:5717 -#: src/gui/gui.cpp:5741 src/gui/gui.cpp:5765 -#, c-format -msgid "Error while saving file! (%s)" -msgstr "" - -#: src/gui/doAction.cpp:189 -msgid "Error while sending request (MIDI output not configured?)" -msgstr "" - -#: src/gui/doAction.cpp:197 -msgid "Select an option: (cannot be undone!)" -msgstr "" - -#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 -#: src/gui/gui.cpp:6079 -msgid "too many instruments!" -msgstr "" - -#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 -#: src/gui/gui.cpp:6147 src/gui/insEdit.cpp:6860 -msgid "too many wavetables!" -msgstr "" - -#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 -msgid "too many samples!" -msgstr "" - -#: src/gui/doAction.cpp:1124 -msgid "couldn't paste! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/doAction.cpp:1628 -msgid "select at least one sample!" -msgstr "" - -#: src/gui/doAction.cpp:1630 -msgid "maximum size is 256 samples!" -msgstr "" - -#: src/gui/csPlayer.cpp:113 -msgid "Load" -msgstr "" - -#: src/gui/csPlayer.cpp:117 -msgid "Kill" -msgstr "" - -#: src/gui/csPlayer.cpp:119 -msgid "Kikai wa mou shindeiru!" -msgstr "" - -#: src/gui/csPlayer.cpp:123 -msgid "Burn Current Song" -msgstr "" - -#: src/gui/csPlayer.cpp:141 -msgid "Status" -msgstr "" - -#: src/gui/csPlayer.cpp:148 -msgid "start" -msgstr "" - -#: src/gui/csPlayer.cpp:150 -msgid "PC" -msgstr "" - -#: src/gui/csPlayer.cpp:152 -msgid "wait" -msgstr "" - -#: src/gui/csPlayer.cpp:154 -msgid "SP" -msgstr "" - -#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 -msgid "note" -msgstr "" - -#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 -msgid "pitch" -msgstr "" - -#: src/gui/csPlayer.cpp:160 -msgid "vol" -msgstr "" - -#: src/gui/csPlayer.cpp:162 -msgid "vols" -msgstr "" - -#: src/gui/csPlayer.cpp:164 -msgid "vib" -msgstr "" - -#: src/gui/csPlayer.cpp:166 -msgid "porta" -msgstr "" - -#: src/gui/csPlayer.cpp:168 -msgid "arp" -msgstr "" - -#: src/gui/csPlayer.cpp:203 -msgid "Trace" -msgstr "" - -#: src/gui/csPlayer.cpp:244 -msgid "Disassemble" -msgstr "" - -#: src/gui/gui.cpp:1130 src/gui/gui.cpp:1134 -msgid "the song is over!" -msgstr "" - -#: src/gui/gui.cpp:1661 -msgid "Open File" -msgstr "" - -#: src/gui/gui.cpp:1662 src/gui/gui.cpp:1792 src/gui/gui.cpp:1832 -#: src/gui/gui.cpp:1947 src/gui/gui.cpp:1956 src/gui/gui.cpp:1965 -#: src/gui/gui.cpp:2067 src/gui/gui.cpp:2087 src/gui/gui.cpp:2105 -msgid "compatible files" -msgstr "" - -#: src/gui/gui.cpp:1663 src/gui/gui.cpp:1737 src/gui/gui.cpp:1793 -#: src/gui/gui.cpp:1833 src/gui/gui.cpp:1845 src/gui/gui.cpp:1864 -#: src/gui/gui.cpp:2068 src/gui/gui.cpp:2078 src/gui/gui.cpp:2089 -#: src/gui/gui.cpp:2107 -msgid "all files" -msgstr "" - -#: src/gui/gui.cpp:1670 -msgid "no backups made yet!" -msgstr "" - -#: src/gui/gui.cpp:1675 src/gui/gui.cpp:1684 src/gui/gui.cpp:2124 -msgid "Furnace song" -msgstr "" - -#: src/gui/gui.cpp:1683 -msgid "Save File" -msgstr "" - -#: src/gui/gui.cpp:1692 src/gui/gui.cpp:1702 -msgid "Export DMF" -msgstr "" - -#: src/gui/gui.cpp:1693 -msgid "DefleMask 1.1.3 module" -msgstr "" - -#: src/gui/gui.cpp:1703 -msgid "DefleMask 1.0/legacy module" -msgstr "" - -#: src/gui/gui.cpp:1720 -msgid "Load Instrument" -msgstr "" - -#: src/gui/gui.cpp:1721 -msgid "all compatible files" -msgstr "" - -#: src/gui/gui.cpp:1722 src/gui/gui.cpp:1771 -msgid "Furnace instrument" -msgstr "" - -#: src/gui/gui.cpp:1723 src/gui/gui.cpp:1781 -msgid "DefleMask preset" -msgstr "" - -#: src/gui/gui.cpp:1724 -msgid "TFM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1725 -msgid "VGM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1726 -msgid "Scream Tracker 3 instrument" -msgstr "" - -#: src/gui/gui.cpp:1727 -msgid "SoundBlaster instrument" -msgstr "" - -#: src/gui/gui.cpp:1728 -msgid "Wohlstand OPL instrument" -msgstr "" - -#: src/gui/gui.cpp:1729 -msgid "Wohlstand OPN instrument" -msgstr "" - -#: src/gui/gui.cpp:1730 -msgid "Gens KMod patch dump" -msgstr "" - -#: src/gui/gui.cpp:1731 -msgid "BNK file (AdLib)" -msgstr "" - -#: src/gui/gui.cpp:1732 -msgid "FF preset bank" -msgstr "" - -#: src/gui/gui.cpp:1733 -msgid "2612edit GYB preset bank" -msgstr "" - -#: src/gui/gui.cpp:1734 -msgid "VOPM preset bank" -msgstr "" - -#: src/gui/gui.cpp:1735 -msgid "Wohlstand WOPL bank" -msgstr "" - -#: src/gui/gui.cpp:1736 -msgid "Wohlstand WOPN bank" -msgstr "" - -#: src/gui/gui.cpp:1770 src/gui/gui.cpp:1780 -msgid "Save Instrument" -msgstr "" - -#: src/gui/gui.cpp:1791 -msgid "Load Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1803 src/gui/gui.cpp:1812 src/gui/gui.cpp:1821 -msgid "Save Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1804 -msgid "Furnace wavetable" -msgstr "" - -#: src/gui/gui.cpp:1813 -msgid "DefleMask wavetable" -msgstr "" - -#: src/gui/gui.cpp:1822 -msgid "raw data" -msgstr "" - -#: src/gui/gui.cpp:1831 -msgid "Load Sample" -msgstr "" - -#: src/gui/gui.cpp:1844 -msgid "Load Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1853 -msgid "Save Sample" -msgstr "" - -#: src/gui/gui.cpp:1854 src/gui/gui.cpp:1874 src/gui/gui.cpp:1884 -#: src/gui/gui.cpp:1894 -msgid "Wave file" -msgstr "" - -#: src/gui/gui.cpp:1863 -msgid "Save Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1873 src/gui/gui.cpp:1883 src/gui/gui.cpp:1893 -msgid "Export Audio" -msgstr "" - -#: src/gui/gui.cpp:1903 -msgid "Export VGM" -msgstr "" - -#: src/gui/gui.cpp:1904 -msgid "VGM file" -msgstr "" - -#: src/gui/gui.cpp:1913 -msgid "Export ZSM" -msgstr "" - -#: src/gui/gui.cpp:1914 -msgid "ZSM file" -msgstr "" - -#: src/gui/gui.cpp:1923 src/gui/gui.cpp:1933 -msgid "Export Command Stream" -msgstr "" - -#: src/gui/gui.cpp:1924 -msgid "text file" -msgstr "" - -#: src/gui/gui.cpp:1934 -msgid "binary file" -msgstr "" - -#: src/gui/gui.cpp:1941 src/gui/gui.cpp:5364 -msgid "Coming soon!" -msgstr "" - -#: src/gui/gui.cpp:1946 src/gui/gui.cpp:1955 src/gui/gui.cpp:1964 -msgid "Select Font" -msgstr "" - -#: src/gui/gui.cpp:1973 -msgid "Select Color File" -msgstr "" - -#: src/gui/gui.cpp:1974 src/gui/gui.cpp:1983 src/gui/gui.cpp:2002 -#: src/gui/gui.cpp:2011 src/gui/gui.cpp:2020 src/gui/gui.cpp:2029 -#: src/gui/gui.cpp:2047 src/gui/gui.cpp:2056 -msgid "configuration files" -msgstr "" - -#: src/gui/gui.cpp:1982 -msgid "Select Keybind File" -msgstr "" - -#: src/gui/gui.cpp:1991 -msgid "Select Layout File" -msgstr "" - -#: src/gui/gui.cpp:1992 src/gui/gui.cpp:2038 -msgid ".ini files" -msgstr "" - -#: src/gui/gui.cpp:2001 -msgid "Select User Presets File" -msgstr "" - -#: src/gui/gui.cpp:2010 -msgid "Select Settings File" -msgstr "" - -#: src/gui/gui.cpp:2019 -msgid "Export Colors" -msgstr "" - -#: src/gui/gui.cpp:2028 -msgid "Export Keybinds" -msgstr "" - -#: src/gui/gui.cpp:2037 -msgid "Export Layout" -msgstr "" - -#: src/gui/gui.cpp:2046 -msgid "Export User Presets" -msgstr "" - -#: src/gui/gui.cpp:2055 -msgid "Export Settings" -msgstr "" - -#: src/gui/gui.cpp:2066 -msgid "Load ROM" -msgstr "" - -#: src/gui/gui.cpp:2076 -msgid "Play Command Stream" -msgstr "" - -#: src/gui/gui.cpp:2077 -msgid "command stream" -msgstr "" - -#: src/gui/gui.cpp:2086 -msgid "Open Test" -msgstr "" - -#: src/gui/gui.cpp:2088 src/gui/gui.cpp:2106 -msgid "another option" -msgstr "" - -#: src/gui/gui.cpp:2104 -msgid "Open Test (Multi)" -msgstr "" - -#: src/gui/gui.cpp:2123 -msgid "Save Test" -msgstr "" - -#: src/gui/gui.cpp:2125 -msgid "DefleMask module" -msgstr "" - -#: src/gui/gui.cpp:2165 -msgid "compression error" -msgstr "" - -#: src/gui/gui.cpp:2177 -msgid "zlib stream error" -msgstr "" - -#: src/gui/gui.cpp:2199 -msgid "zlib finish stream error" -msgstr "" - -#: src/gui/gui.cpp:2253 src/gui/gui.cpp:2416 -#, c-format -msgid "on seek: %s" -msgstr "" - -#: src/gui/gui.cpp:2260 src/gui/gui.cpp:2423 -#, c-format -msgid "on pre tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2267 src/gui/gui.cpp:2430 -msgid "file is empty" -msgstr "" - -#: src/gui/gui.cpp:2270 src/gui/gui.cpp:2433 -#, c-format -msgid "on tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2277 src/gui/gui.cpp:2440 -#, c-format -msgid "on get size: %s" -msgstr "" - -#: src/gui/gui.cpp:2284 src/gui/gui.cpp:2447 -#, c-format -msgid "on read: %s" -msgstr "" - -#: src/gui/gui.cpp:2310 -msgid "everything OK" -msgstr "" - -#: src/gui/gui.cpp:2328 -msgid "" -"you have loaded a backup!\n" -"if you need to, please save it somewhere.\n" -"\n" -"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" -"Furnace will not save backups of backups." -msgstr "" - -#: src/gui/gui.cpp:2336 src/gui/gui.cpp:3737 src/gui/gui.cpp:4207 -msgid "Unsaved changes! Save changes before opening file?" -msgstr "" - -#: src/gui/gui.cpp:2730 -msgid "paste special..." -msgstr "" - -#: src/gui/gui.cpp:2731 -msgid "paste mix" -msgstr "" - -#: src/gui/gui.cpp:2732 -msgid "paste mix (background)" -msgstr "" - -#: src/gui/gui.cpp:2733 -msgid "paste with ins (foreground)" -msgstr "" - -#: src/gui/gui.cpp:2735 src/gui/gui.cpp:2747 src/gui/gui.cpp:2957 -msgid "no instruments available" -msgstr "" - -#: src/gui/gui.cpp:2745 -msgid "paste with ins (background)" -msgstr "" - -#: src/gui/gui.cpp:2757 -msgid "paste flood" -msgstr "" - -#: src/gui/gui.cpp:2758 -msgid "paste overflow" -msgstr "" - -#: src/gui/gui.cpp:2767 -msgid "operation mask..." -msgstr "" - -#: src/gui/gui.cpp:2774 -msgid "pull delete" -msgstr "" - -#: src/gui/gui.cpp:2778 -msgid "insert" -msgstr "" - -#: src/gui/gui.cpp:2786 -msgid "transpose (note)" -msgstr "" - -#: src/gui/gui.cpp:2790 -msgid "transpose (value)" -msgstr "" - -#: src/gui/gui.cpp:2802 src/gui/gui.cpp:3046 -msgid "invert values" -msgstr "" - -#: src/gui/gui.cpp:2818 -msgid "collapse/expand" -msgstr "" - -#: src/gui/gui.cpp:2823 -msgid "input latch" -msgstr "" - -#: src/gui/gui.cpp:2850 -msgid "" -"&&: selected instrument\n" -"..: no instrument" -msgstr "" - -#: src/gui/gui.cpp:2904 -msgid "Set" -msgstr "" - -#: src/gui/gui.cpp:2914 -msgid "Reset" -msgstr "" - -#: src/gui/gui.cpp:2924 -msgid "note up" -msgstr "" - -#: src/gui/gui.cpp:2925 -msgid "note down" -msgstr "" - -#: src/gui/gui.cpp:2926 -msgid "octave up" -msgstr "" - -#: src/gui/gui.cpp:2927 -msgid "octave down" -msgstr "" - -#: src/gui/gui.cpp:2929 -msgid "values up" -msgstr "" - -#: src/gui/gui.cpp:2930 -msgid "values down" -msgstr "" - -#: src/gui/gui.cpp:2931 -msgid "values up (+16)" -msgstr "" - -#: src/gui/gui.cpp:2932 -msgid "values down (-16)" -msgstr "" - -#: src/gui/gui.cpp:2935 -msgid "transpose" -msgstr "" - -#: src/gui/gui.cpp:2943 -msgid "Notes" -msgstr "" - -#: src/gui/gui.cpp:2948 -msgid "Values" -msgstr "" - -#: src/gui/gui.cpp:2955 -msgid "change instrument..." -msgstr "" - -#: src/gui/gui.cpp:2968 -msgid "gradient/fade..." -msgstr "" - -#: src/gui/gui.cpp:2985 src/gui/gui.cpp:3030 -msgid "Nibble mode" -msgstr "" - -#: src/gui/gui.cpp:2994 -msgid "Go ahead" -msgstr "" - -#: src/gui/gui.cpp:3000 src/gui/insEdit.cpp:7604 -msgid "scale..." -msgstr "" - -#: src/gui/gui.cpp:3005 -msgid "Scale" -msgstr "" - -#: src/gui/gui.cpp:3011 src/gui/insEdit.cpp:7632 -msgid "randomize..." -msgstr "" - -#: src/gui/gui.cpp:3012 -msgid "Minimum" -msgstr "" - -#: src/gui/gui.cpp:3021 -msgid "Maximum" -msgstr "" - -#: src/gui/gui.cpp:3050 -msgid "flip selection" -msgstr "" - -#: src/gui/gui.cpp:3053 -msgid "collapse/expand amount##CollapseAmount" -msgstr "" - -#: src/gui/gui.cpp:3062 -msgid "collapse pattern" -msgstr "" - -#: src/gui/gui.cpp:3063 -msgid "expand pattern" -msgstr "" - -#: src/gui/gui.cpp:3068 -msgid "collapse song" -msgstr "" - -#: src/gui/gui.cpp:3069 -msgid "expand song" -msgstr "" - -#: src/gui/gui.cpp:3074 -msgid "find/replace" -msgstr "" - -#: src/gui/gui.cpp:3088 src/gui/gui.cpp:5795 src/gui/gui.cpp:7300 -#, c-format -msgid "could NOT save layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3100 -#, c-format -msgid "could NOT load layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3562 -msgid "" -"Furnace has been started in Safe Mode.\n" -"this means that:\n" -"\n" -"- software rendering is being used\n" -"- audio output may not work\n" -"- font loading is disabled\n" -"\n" -"check any settings which may have made Furnace start up in this mode.\n" -"font loading is one of these." -msgstr "" - -#: src/gui/gui.cpp:4047 -msgid "can't keep going without graphics! Furnace will quit now." -msgstr "" - -#: src/gui/gui.cpp:4061 src/gui/gui.cpp:6650 src/gui/gui.cpp:7026 -msgid "error while loading fonts! please check your settings." -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "File" -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "file" -msgstr "" - -#: src/gui/gui.cpp:4186 -msgid "new..." -msgstr "" - -#: src/gui/gui.cpp:4193 -msgid "open..." -msgstr "" - -#: src/gui/gui.cpp:4200 -msgid "open recent" -msgstr "" - -#: src/gui/gui.cpp:4216 -msgid "nothing here yet" -msgstr "" - -#: src/gui/gui.cpp:4219 -msgid "clear history" -msgstr "" - -#: src/gui/gui.cpp:4220 -msgid "Are you sure you want to clear the recent file list?" -msgstr "" - -#: src/gui/gui.cpp:4235 -msgid "save as..." -msgstr "" - -#: src/gui/gui.cpp:4240 src/gui/gui.cpp:4281 -msgid "export audio..." -msgstr "" - -#: src/gui/gui.cpp:4244 src/gui/gui.cpp:4285 -msgid "export VGM..." -msgstr "" - -#: src/gui/gui.cpp:4253 src/gui/gui.cpp:4294 -msgid "export ZSM..." -msgstr "" - -#: src/gui/gui.cpp:4263 src/gui/gui.cpp:4304 -msgid "export Amiga validation data..." -msgstr "" - -#: src/gui/gui.cpp:4268 src/gui/gui.cpp:4309 -msgid "export text..." -msgstr "" - -#: src/gui/gui.cpp:4272 src/gui/gui.cpp:4313 -msgid "export command stream..." -msgstr "" - -#: src/gui/gui.cpp:4276 src/gui/gui.cpp:4317 -msgid "export .dmf..." -msgstr "" - -#: src/gui/gui.cpp:4322 -msgid "export..." -msgstr "" - -#: src/gui/gui.cpp:4328 -msgid "manage chips" -msgstr "" - -#: src/gui/gui.cpp:4332 -msgid "add chip..." -msgstr "" - -#: src/gui/gui.cpp:4337 src/gui/sysManager.cpp:138 -#, c-format -msgid "cannot add chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4349 -msgid "configure chip..." -msgstr "" - -#: src/gui/gui.cpp:4359 -msgid "change chip..." -msgstr "" - -#: src/gui/gui.cpp:4361 src/gui/gui.cpp:4384 -msgid "Preserve channel positions" -msgstr "" - -#: src/gui/gui.cpp:4373 src/gui/sysManager.cpp:109 -#, c-format -msgid "cannot change chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4382 -msgid "remove chip..." -msgstr "" - -#: src/gui/gui.cpp:4388 -#, c-format -msgid "cannot remove chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4402 -msgid "open built-in assets directory" -msgstr "" - -#: src/gui/gui.cpp:4408 -msgid "restore backup" -msgstr "" - -#: src/gui/gui.cpp:4412 -msgid "exit..." -msgstr "" - -#: src/gui/gui.cpp:4420 -msgid "edit" -msgstr "" - -#: src/gui/gui.cpp:4428 -msgid "clear..." -msgstr "" - -#: src/gui/gui.cpp:4433 -msgid "settings" -msgstr "" - -#: src/gui/gui.cpp:4435 -msgid "full screen" -msgstr "" - -#: src/gui/gui.cpp:4439 -msgid "lock layout" -msgstr "" - -#: src/gui/gui.cpp:4442 -msgid "pattern visualizer" -msgstr "" - -#: src/gui/gui.cpp:4448 -msgid "reset layout" -msgstr "" - -#: src/gui/gui.cpp:4449 -msgid "Are you sure you want to reset the workspace layout?" -msgstr "" - -#: src/gui/gui.cpp:4452 -msgid "switch to mobile view" -msgstr "" - -#: src/gui/gui.cpp:4456 -msgid "user systems..." -msgstr "" - -#: src/gui/gui.cpp:4459 -msgid "settings..." -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "Window" -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "window" -msgstr "" - -#: src/gui/gui.cpp:4466 -msgid "song" -msgstr "" - -#: src/gui/gui.cpp:4467 -msgid "song comments" -msgstr "" - -#: src/gui/gui.cpp:4468 -msgid "song information" -msgstr "" - -#: src/gui/gui.cpp:4469 -msgid "subsongs" -msgstr "" - -#: src/gui/gui.cpp:4471 -msgid "channels" -msgstr "" - -#: src/gui/gui.cpp:4472 -msgid "chip manager" -msgstr "" - -#: src/gui/gui.cpp:4473 -msgid "orders" -msgstr "" - -#: src/gui/gui.cpp:4475 -msgid "pattern manager" -msgstr "" - -#: src/gui/gui.cpp:4476 -msgid "mixer" -msgstr "" - -#: src/gui/gui.cpp:4477 -msgid "compatibility flags" -msgstr "" - -#: src/gui/gui.cpp:4480 src/gui/gui.cpp:4482 -msgid "assets" -msgstr "" - -#: src/gui/gui.cpp:4484 -msgid "instruments" -msgstr "" - -#: src/gui/gui.cpp:4485 -msgid "samples" -msgstr "" - -#: src/gui/gui.cpp:4486 -msgid "wavetables" -msgstr "" - -#: src/gui/gui.cpp:4489 -msgid "instrument editor" -msgstr "" - -#: src/gui/gui.cpp:4490 -msgid "sample editor" -msgstr "" - -#: src/gui/gui.cpp:4491 -msgid "wavetable editor" -msgstr "" - -#: src/gui/gui.cpp:4494 -msgid "visualizers" -msgstr "" - -#: src/gui/gui.cpp:4495 -msgid "oscilloscope (master)" -msgstr "" - -#: src/gui/gui.cpp:4496 -msgid "oscilloscope (per-channel)" -msgstr "" - -#: src/gui/gui.cpp:4497 -msgid "oscilloscope (X-Y)" -msgstr "" - -#: src/gui/gui.cpp:4498 -msgid "volume meter" -msgstr "" - -#: src/gui/gui.cpp:4501 -msgid "tempo" -msgstr "" - -#: src/gui/gui.cpp:4502 -msgid "clock" -msgstr "" - -#: src/gui/gui.cpp:4503 -msgid "grooves" -msgstr "" - -#: src/gui/gui.cpp:4504 -msgid "speed" -msgstr "" - -#: src/gui/gui.cpp:4508 -msgid "log viewer" -msgstr "" - -#: src/gui/gui.cpp:4509 -msgid "register view" -msgstr "" - -#: src/gui/gui.cpp:4510 -msgid "statistics" -msgstr "" - -#: src/gui/gui.cpp:4511 -msgid "memory composition" -msgstr "" - -#: src/gui/gui.cpp:4515 src/gui/gui.cpp:4523 -msgid "effect list" -msgstr "" - -#: src/gui/gui.cpp:4516 -msgid "play/edit controls" -msgstr "" - -#: src/gui/gui.cpp:4517 -msgid "piano/input pad" -msgstr "" - -#: src/gui/gui.cpp:4518 -msgid "spoiler" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "Help" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "help" -msgstr "" - -#: src/gui/gui.cpp:4524 -msgid "debug menu" -msgstr "" - -#: src/gui/gui.cpp:4525 -msgid "inspector" -msgstr "" - -#: src/gui/gui.cpp:4526 -msgid "panic" -msgstr "" - -#: src/gui/gui.cpp:4527 -msgid "about..." -msgstr "" - -#: src/gui/gui.cpp:4542 -#, c-format -msgid "| Speed %d:%d" -msgstr "" - -#: src/gui/gui.cpp:4544 -#, c-format -msgid "| Speed %d" -msgstr "" - -#: src/gui/gui.cpp:4546 -msgid "| Groove" -msgstr "" - -#: src/gui/gui.cpp:4549 -#, c-format -msgid " @ %gHz (%g BPM) " -msgstr "" - -#: src/gui/gui.cpp:4552 -#, c-format -msgid "| Order %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4554 -#, c-format -msgid "| Order %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4558 -#, c-format -msgid "| Row %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4560 -#, c-format -msgid "| Row %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4563 -msgid "| " -msgstr "" - -#: src/gui/gui.cpp:4566 -msgid "Don't you have anything better to do?" -msgstr "" - -#: src/gui/gui.cpp:4575 -#, c-format -msgid "%d year " -msgid_plural "%d years " -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: src/gui/gui.cpp:4576 -#, c-format -msgid "%d month " -msgid_plural "%d months " -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: src/gui/gui.cpp:4577 -#, c-format -msgid "%d day " -msgid_plural "%d days " -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: src/gui/gui.cpp:4597 -msgid "Note off (cut)" -msgstr "" - -#: src/gui/gui.cpp:4599 -msgid "Note off (release)" -msgstr "" - -#: src/gui/gui.cpp:4601 -msgid "Macro release only" -msgstr "" - -#: src/gui/gui.cpp:4603 -#, c-format -msgid "Note on: %s" -msgstr "" - -#: src/gui/gui.cpp:4611 -#, c-format -msgid "Ins %d: " -msgstr "" - -#: src/gui/gui.cpp:4614 -#, c-format -msgid "Ins %d: %s" -msgstr "" - -#: src/gui/gui.cpp:4623 -#, c-format -msgid "Set volume: %d (%.2X, INVALID!)" -msgstr "" - -#: src/gui/gui.cpp:4626 -#, c-format -msgid "Set volume: %d (%.2X, %d%%)" -msgstr "" - -#: src/gui/gui.cpp:4648 -msgid "| modified" -msgstr "" - -#: src/gui/gui.cpp:4813 src/gui/gui.cpp:4816 -msgid "System File Dialog Pending" -msgstr "" - -#: src/gui/gui.cpp:4929 -msgid "" -"there was an error in the file dialog! you may want to report this issue " -"to:\n" -"https://github.com/tildearrow/furnace/issues\n" -"check the Log Viewer (window > log viewer) for more information.\n" -"\n" -"for now please disable the system file picker in Settings > General." -msgstr "" - -#: src/gui/gui.cpp:4932 -msgid "can't do anything without Storage permissions!" -msgstr "" - -#: src/gui/gui.cpp:4934 -msgid "" -"Zenity/KDialog not available!\n" -"please install one of these, or disable the system file picker in Settings > " -"General." -msgstr "" - -#: src/gui/gui.cpp:5070 -msgid "" -"error while saving instrument! only the following instrument types are " -"supported:\n" -"- FM (OPN)\n" -"- SN76489/Sega PSG\n" -"- Game Boy\n" -"- PC Engine\n" -"- NES\n" -"- C64\n" -"- FM (OPLL)\n" -"- FDS" -msgstr "" - -#: src/gui/gui.cpp:5098 -msgid "there were some errors while loading samples:\n" -msgstr "" - -#: src/gui/gui.cpp:5143 src/gui/gui.cpp:6327 -msgid "...but you haven't selected a sample!" -msgstr "" - -#: src/gui/gui.cpp:5158 src/gui/gui.cpp:5167 -msgid "could not save sample! open Log Viewer for more information." -msgstr "" - -#: src/gui/gui.cpp:5186 -msgid "there were some warnings/errors while loading instruments:\n" -msgstr "" - -#: src/gui/gui.cpp:5192 -#, c-format -msgid "> %s: cannot load instrument! (%s)\n" -msgstr "" - -#: src/gui/gui.cpp:5210 src/gui/gui.cpp:5264 -#, c-format -msgid "cannot load instrument! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5216 -msgid "" -"congratulations! you managed to load nothing.\n" -"you are entitled to a bug report." -msgstr "" - -#: src/gui/gui.cpp:5257 src/gui/gui.cpp:6231 -msgid "...but you haven't selected an instrument!" -msgstr "" - -#: src/gui/gui.cpp:5269 -msgid "there were some errors while loading wavetables:\n" -msgstr "" - -#: src/gui/gui.cpp:5278 src/gui/gui.cpp:5288 src/gui/gui.cpp:5307 -#, c-format -msgid "cannot load wavetable! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5315 -msgid "...but you haven't selected a wavetable!" -msgstr "" - -#: src/gui/gui.cpp:5330 src/gui/gui.cpp:5351 src/gui/gui.cpp:5375 -#: src/gui/gui.cpp:5396 -msgid "could not open file!" -msgstr "" - -#: src/gui/gui.cpp:5338 -#, c-format -msgid "could not write VGM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5359 -#, c-format -msgid "Could not write ZSM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5383 -#, c-format -msgid "could not write text! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5404 -#, c-format -msgid "could not write command stream! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5428 -msgid "could not import user presets!" -msgstr "" - -#: src/gui/gui.cpp:5433 src/gui/gui.cpp:5450 -#, c-format -msgid "could not import user presets! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5471 -#, c-format -msgid "You opened: %s" -msgstr "" - -#: src/gui/gui.cpp:5474 -msgid "You opened:" -msgstr "" - -#: src/gui/gui.cpp:5482 -#, c-format -msgid "You saved: %s" -msgstr "" - -#: src/gui/gui.cpp:5498 src/gui/gui.cpp:5633 src/gui/gui.cpp:5634 -msgid "Warning" -msgstr "" - -#: src/gui/gui.cpp:5503 src/gui/gui.cpp:5624 src/gui/gui.cpp:5625 -#: src/gui/insEdit.cpp:7520 -msgid "Error" -msgstr "" - -#: src/gui/gui.cpp:5508 src/gui/gui.cpp:6165 src/gui/gui.cpp:6166 -msgid "Select Instrument" -msgstr "" - -#: src/gui/gui.cpp:5513 src/gui/gui.cpp:6244 src/gui/gui.cpp:6245 -msgid "Import Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:5528 src/gui/gui.cpp:5581 src/gui/gui.cpp:5582 -msgid "Rendering..." -msgstr "" - -#: src/gui/gui.cpp:5551 src/gui/gui.cpp:5601 -msgid "New Song" -msgstr "" - -#: src/gui/gui.cpp:5583 -msgid "Please wait..." -msgstr "" - -#: src/gui/gui.cpp:5584 -msgid "Abort" -msgstr "" - -#: src/gui/gui.cpp:5626 -#, c-format -msgid "%s" -msgstr "" - -#: src/gui/gui.cpp:5638 src/gui/gui.cpp:5662 src/gui/gui.cpp:5686 -#: src/gui/gui.cpp:5710 src/gui/gui.cpp:5734 src/gui/gui.cpp:5758 -#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5806 src/gui/gui.cpp:5817 -#: src/gui/gui.cpp:5829 src/gui/gui.cpp:5983 src/gui/gui.cpp:6005 -#: src/gui/gui.cpp:6020 src/gui/gui.cpp:6031 -msgid "Yes" -msgstr "" - -#: src/gui/gui.cpp:5856 -msgid "Erasing" -msgstr "" - -#: src/gui/gui.cpp:5859 -msgid "All subsongs" -msgstr "" - -#: src/gui/gui.cpp:5866 -msgid "Current subsong" -msgstr "" - -#: src/gui/gui.cpp:5933 -msgid "Optimization" -msgstr "" - -#: src/gui/gui.cpp:5936 src/gui/patManager.cpp:36 -msgid "De-duplicate patterns" -msgstr "" - -#: src/gui/gui.cpp:5945 -msgid "Remove unused instruments" -msgstr "" - -#: src/gui/gui.cpp:5958 -msgid "Remove unused samples" -msgstr "" - -#: src/gui/gui.cpp:5975 -msgid "Never mind! Cancel" -msgstr "" - -#: src/gui/gui.cpp:6054 -msgid "Drum kit mode:" -msgstr "" - -#: src/gui/gui.cpp:6058 -msgid "12 samples per octave" -msgstr "" - -#: src/gui/gui.cpp:6063 -msgid "Starting octave" -msgstr "" - -#: src/gui/gui.cpp:6083 -msgid "Drum Kit" -msgstr "" - -#: src/gui/gui.cpp:6169 -msgid "this is an instrument bank! select which one to use:" -msgstr "" - -#: src/gui/gui.cpp:6172 -msgid "this is an instrument bank! select which ones to load:" -msgstr "" - -#: src/gui/gui.cpp:6246 -msgid "Data type:" -msgstr "" - -#: src/gui/gui.cpp:6273 -msgid "(will be mixed down to mono)" -msgstr "" - -#: src/gui/gui.cpp:6274 -msgid "Unsigned" -msgstr "" - -#: src/gui/gui.cpp:6278 -msgid "Big endian" -msgstr "" - -#: src/gui/gui.cpp:6286 -msgid "Swap nibbles" -msgstr "" - -#: src/gui/gui.cpp:6290 -msgid "Swap words" -msgstr "" - -#: src/gui/gui.cpp:6294 -msgid "Encoding:" -msgstr "" - -#: src/gui/gui.cpp:6307 -msgid "Reverse bit order" -msgstr "" - -#: src/gui/gui.cpp:6349 -msgid "Error! No string provided!" -msgstr "" - -#: src/gui/gui.cpp:6671 -msgid "it appears I couldn't load these fonts. any setting you can check?" -msgstr "" - -#: src/gui/gui.cpp:6851 src/gui/gui.cpp:6959 -msgid "" -"could not init renderer!\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6853 src/gui/gui.cpp:6961 -#, c-format -msgid "" -"could not init renderer! %s\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6858 src/gui/gui.cpp:6966 -msgid "could not init renderer!" -msgstr "" - -#: src/gui/gui.cpp:6869 -#, c-format -msgid "could not open window! %s" -msgstr "" - -#: src/gui/gui.cpp:6874 -msgid "" -"\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:7502 -msgid "Unsaved changes! Save changes before quitting?" -msgstr "" - -#: src/gui/sysManager.cpp:42 -msgid "Preserve channel order" -msgstr "" - -#: src/gui/sysManager.cpp:44 -msgid "Clone channel data" -msgstr "" - -#: src/gui/sysManager.cpp:46 -msgid "Clone at end" -msgstr "" - -#: src/gui/sysManager.cpp:56 -msgid "Actions" -msgstr "" - -#: src/gui/sysManager.cpp:69 -msgid "(drag to swap chips)" -msgstr "" - -#: src/gui/sysManager.cpp:90 -msgid "Clone##SysDup" -msgstr "" - -#: src/gui/sysManager.cpp:92 -#, c-format -msgid "cannot clone chip! (%s)" -msgstr "" - -#: src/gui/sysManager.cpp:98 -msgid "Change##SysChange" -msgstr "" - -#: src/gui/sysManager.cpp:120 -msgid "Are you sure you want to remove this chip?" -msgstr "" - -#: src/gui/patManager.cpp:43 -msgid "Re-arrange patterns" -msgstr "" - -#: src/gui/patManager.cpp:50 -msgid "Sort orders" -msgstr "" - -#: src/gui/patManager.cpp:57 -msgid "Make patterns unique" -msgstr "" - -#: src/gui/patManager.cpp:103 -#, c-format -msgid "" -"Pattern %.2X\n" -"- not allocated" -msgstr "" - -#: src/gui/patManager.cpp:105 -#, c-format -msgid "" -"Pattern %.2X\n" -"- use count: %d (%.0f%%)\n" -"\n" -"right-click to erase" -msgstr "" - #: src/gui/insEdit.cpp:39 msgid "Down Down Down" msgstr "" @@ -5872,12 +4572,12 @@ msgid "LFO > Amp" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 src/gui/insEdit.cpp:6955 -#: src/gui/insEdit.cpp:7481 +#: src/gui/insEdit.cpp:7481 src/gui/sysConf.cpp:716 msgid "Attack" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 src/gui/insEdit.cpp:6956 -#: src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7482 src/gui/sysConf.cpp:721 msgid "Decay" msgstr "" @@ -5886,15 +4586,20 @@ msgid "Decay 2" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 -#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 +#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 src/gui/settings.cpp:3927 +#: src/gui/sysConf.cpp:731 msgid "Release" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 src/gui/insEdit.cpp:6957 -#: src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7483 src/gui/sysConf.cpp:726 msgid "Sustain" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 +msgid "Level" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "EnvScale" msgstr "" @@ -5904,6 +4609,7 @@ msgid "Multiplier" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 src/gui/insEdit.cpp:75 +#: src/gui/sysConf.cpp:2086 msgid "Detune" msgstr "" @@ -5911,7 +4617,7 @@ msgstr "" msgid "Detune 2" msgstr "" -#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 src/gui/settings.cpp:3937 msgid "SSG-EG" msgstr "" @@ -5939,6 +4645,21 @@ msgstr "" msgid "Vibrato" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 src/gui/insEdit.cpp:5812 +#: src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 src/gui/insEdit.cpp:6963 +#: src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 src/gui/insEdit.cpp:7035 +#: src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 src/gui/insEdit.cpp:7101 +#: src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 src/gui/insEdit.cpp:7151 +#: src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7425 +#: src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7473 +#: src/gui/waveEdit.cpp:730 src/gui/settings.cpp:3883 src/gui/settings.cpp:3938 +#: src/gui/settings.cpp:4106 +msgid "Waveform" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "Scale Rate" msgstr "" @@ -6231,6 +4952,11 @@ msgstr "" msgid "15. Chorus" msgstr "" +#: src/gui/insEdit.cpp:177 src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 +#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 +msgid "Sine" +msgstr "" + #: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 msgid "Half Sine" msgstr "" @@ -6267,6 +4993,11 @@ msgstr "" msgid "AbsSine (Even Periods)" msgstr "" +#: src/gui/insEdit.cpp:200 src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 +#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 +msgid "Triangle" +msgstr "" + #: src/gui/insEdit.cpp:201 msgid "Cut Sine" msgstr "" @@ -6342,6 +5073,11 @@ msgstr "" msgid "ring" msgstr "" +#: src/gui/insEdit.cpp:325 src/gui/insEdit.cpp:654 src/gui/waveEdit.cpp:32 +#: src/gui/waveEdit.cpp:202 +msgid "Saw" +msgstr "" + #: src/gui/insEdit.cpp:327 msgid "How did you even" msgstr "" @@ -6583,6 +5319,14 @@ msgstr "" msgid "low pass (noise)" msgstr "" +#: src/gui/insEdit.cpp:483 src/gui/mixer.cpp:29 +msgid "right" +msgstr "" + +#: src/gui/insEdit.cpp:484 src/gui/mixer.cpp:28 +msgid "left" +msgstr "" + #: src/gui/insEdit.cpp:485 msgid "rear right" msgstr "" @@ -6664,7 +5408,7 @@ msgstr "" #: src/gui/insEdit.cpp:5861 src/gui/insEdit.cpp:5862 src/gui/insEdit.cpp:6487 #: src/gui/insEdit.cpp:6488 src/gui/insEdit.cpp:6555 src/gui/insEdit.cpp:6556 #: src/gui/insEdit.cpp:6995 src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7029 -#: src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7166 src/gui/settings.cpp:3925 #, c-format msgid "Envelope" msgstr "" @@ -6681,6 +5425,11 @@ msgstr "" msgid "Wait for Release" msgstr "" +#: src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 src/gui/insEdit.cpp:605 +#: src/gui/insEdit.cpp:6017 src/gui/sampleEdit.cpp:463 +msgid "Loop" +msgstr "" + #: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 msgid "Loop until Release" msgstr "" @@ -6840,7 +5589,7 @@ msgid "Release mode: Passive (delayed release)" msgstr "" #: src/gui/insEdit.cpp:2284 src/gui/insEdit.cpp:2382 src/gui/insEdit.cpp:5582 -#: src/gui/insEdit.cpp:6241 +#: src/gui/insEdit.cpp:6241 src/gui/settings.cpp:796 msgid "Length" msgstr "" @@ -6906,6 +5655,10 @@ msgstr "" msgid "Use wavetable" msgstr "" +#: src/gui/insEdit.cpp:2687 src/gui/waveEdit.cpp:496 +msgid "Width" +msgstr "" + #: src/gui/insEdit.cpp:2708 msgid "Use sample map" msgstr "" @@ -7055,6 +5808,24 @@ msgstr "" msgid "no instrument selected" msgstr "" +#: src/gui/insEdit.cpp:5223 src/gui/sampleEdit.cpp:111 src/gui/waveEdit.cpp:424 +msgid "select one..." +msgstr "" + +#: src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 +msgid "or" +msgstr "" + +#: src/gui/insEdit.cpp:5245 src/gui/sampleEdit.cpp:128 src/gui/waveEdit.cpp:441 +msgid "Create New" +msgstr "" + +#: src/gui/insEdit.cpp:5321 src/gui/sampleEdit.cpp:501 +#: src/gui/settings.cpp:1605 src/gui/settings.cpp:2217 +msgid "Type" +msgstr "" + #: src/gui/insEdit.cpp:5393 msgid "" "none of the currently present chips are able to play this instrument type!" @@ -7188,6 +5959,12 @@ msgstr "" msgid "tri" msgstr "" +#: src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 src/gui/insEdit.cpp:6948 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7150 +#: src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 src/gui/waveEdit.cpp:597 +msgid "Duty" +msgstr "" + #: src/gui/insEdit.cpp:5882 msgid "Ring Modulation" msgstr "" @@ -7209,6 +5986,12 @@ msgstr "" msgid "Cutoff" msgstr "" +#: src/gui/insEdit.cpp:5895 src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 +#: src/gui/insEdit.cpp:7216 src/gui/insEdit.cpp:7478 +#: src/gui/sampleEdit.cpp:1161 +msgid "Resonance" +msgstr "" + #: src/gui/insEdit.cpp:5902 src/gui/insEdit.cpp:6408 src/gui/insEdit.cpp:6952 #: src/gui/insEdit.cpp:7179 src/gui/insEdit.cpp:7477 msgid "Filter Mode" @@ -7452,6 +6235,10 @@ msgstr "" msgid "Update Rate" msgstr "" +#: src/gui/insEdit.cpp:6897 src/gui/sampleEdit.cpp:1167 +msgid "Power" +msgstr "" + #: src/gui/insEdit.cpp:6902 msgid "Global" msgstr "" @@ -7537,7 +6324,7 @@ msgid "Panning (right)" msgstr "" #: src/gui/insEdit.cpp:6978 src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7223 -#: src/gui/insEdit.cpp:7315 +#: src/gui/insEdit.cpp:7315 src/gui/settings.cpp:4033 msgid "Noise" msgstr "" @@ -7614,12 +6401,13 @@ msgstr "" msgid "Envelope Mode" msgstr "" -#: src/gui/insEdit.cpp:7186 +#: src/gui/insEdit.cpp:7186 src/gui/settings.cpp:1316 msgid "Outputs" msgstr "" #: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7382 #: src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7430 +#: src/gui/settings.cpp:228 msgid "Control" msgstr "" @@ -7750,3 +6538,5575 @@ msgstr "" #: src/gui/insEdit.cpp:7638 msgid "Max" msgstr "" + +#: src/gui/intro.cpp:124 +msgid "Preview" +msgstr "" + +#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 +msgid "SORRY NOTHING" +msgstr "" + +#: src/gui/intro.cpp:310 +msgid "hold to skip" +msgstr "" + +#: src/gui/log.cpp:26 +msgid "warning" +msgstr "" + +#: src/gui/log.cpp:27 +msgid "info" +msgstr "" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" + +#: src/gui/log.cpp:68 +msgid "time" +msgstr "" + +#: src/gui/log.cpp:70 +msgid "level" +msgstr "" + +#: src/gui/log.cpp:72 +msgid "message" +msgstr "" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "" + +#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 +msgid "no chips with memory" +msgstr "" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "" + +#: src/gui/mixer.cpp:229 +msgid "Master Volume" +msgstr "" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1072 +msgid "Front/Rear" +msgstr "" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4148 +msgid "Patchbay" +msgstr "" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "" + +#: src/gui/mixer.cpp:310 +msgid "Display hidden ports" +msgstr "" + +#: src/gui/mixer.cpp:312 +msgid "Display internal" +msgstr "" + +#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 +#: src/gui/settings.cpp:1841 src/gui/settings.cpp:2029 +msgid "System" +msgstr "" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "" + +#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 +msgid "Choose a System!" +msgstr "" + +#: src/gui/newSong.cpp:179 +msgid "Categories" +msgstr "" + +#: src/gui/newSong.cpp:181 src/gui/userPresets.cpp:346 +msgid "Systems" +msgstr "" + +#: src/gui/newSong.cpp:210 +msgid "no systems here yet!" +msgstr "" + +#: src/gui/newSong.cpp:212 +msgid "no results" +msgstr "" + +#: src/gui/newSong.cpp:228 +msgid "I'm feeling lucky" +msgstr "" + +#: src/gui/newSong.cpp:230 +msgid "no categories available! what in the world." +msgstr "" + +#: src/gui/newSong.cpp:265 +msgid "it appears you're extremely lucky today!" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "" + +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" +msgstr "" + +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "" + +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "" + +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "" + +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "" + +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "" + +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "" + +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "" + +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "" + +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "" + +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "" + +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "" + +#: src/gui/piano.cpp:103 +msgid "Options" +msgstr "" + +#: src/gui/piano.cpp:106 +msgid "Key layout:" +msgstr "" + +#: src/gui/piano.cpp:108 src/gui/settings.cpp:611 src/gui/settings.cpp:612 +#: src/gui/settings.cpp:1243 src/gui/settings.cpp:1244 +msgid "Automatic" +msgstr "" + +#: src/gui/piano.cpp:111 +msgid "Standard" +msgstr "" + +#: src/gui/piano.cpp:114 +msgid "Continuous" +msgstr "" + +#: src/gui/piano.cpp:118 +msgid "Value input pad:" +msgstr "" + +#: src/gui/piano.cpp:120 +msgid "Disabled" +msgstr "" + +#: src/gui/piano.cpp:123 +msgid "Replace piano" +msgstr "" + +#: src/gui/piano.cpp:126 +msgid "Split (automatic)" +msgstr "" + +#: src/gui/piano.cpp:129 +msgid "Split (always visible)" +msgstr "" + +#: src/gui/piano.cpp:133 +msgid "Share play/edit offset/range" +msgstr "" + +#: src/gui/piano.cpp:134 +msgid "Read-only (can't input notes)" +msgstr "" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "" + +#: src/gui/sampleEdit.cpp:65 +#, c-format +msgid "%s: maximum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:72 +#, c-format +msgid "%s: minimum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:79 +#, c-format +msgid "%s: sample rate must be %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 +msgid "no sample selected" +msgstr "" + +#: src/gui/sampleEdit.cpp:229 +#, c-format +msgid "SNES: loop start must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:235 +#, c-format +msgid "SNES: loop end must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:240 +msgid "SNES: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:249 +msgid "QSound: loop cannot be longer than 32767 samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:259 +msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:263 +msgid "NES: maximum DPCM sample length is 32648" +msgstr "" + +#: src/gui/sampleEdit.cpp:268 +msgid "X1-010: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:271 +msgid "X1-010: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:276 +msgid "GA20: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:287 +msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:290 +msgid "YM2608: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:300 +msgid "YM2610: ADPCM-A samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:302 +msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:305 +msgid "YM2610: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:309 +msgid "YM2610: maximum ADPCM-A sample length is 2097152" +msgstr "" + +#: src/gui/sampleEdit.cpp:318 +msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:321 +msgid "Y8950: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:328 +msgid "Amiga: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:331 +msgid "Amiga: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:335 +msgid "Amiga: maximum sample length is 131070" +msgstr "" + +#: src/gui/sampleEdit.cpp:344 +msgid "SegaPCM: maximum sample length is 65280" +msgstr "" + +#: src/gui/sampleEdit.cpp:353 +msgid "K053260: loop point ignored (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:357 +msgid "K053260: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:362 +msgid "C140: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:371 +msgid "C219: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:374 +msgid "C219: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:378 +msgid "C219: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:386 +msgid "MSM6295: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:389 +msgid "MSM6295: maximum bankswitched sample length is 129024" +msgstr "" + +#: src/gui/sampleEdit.cpp:395 +msgid "GBA DMA: loop start must be a multiple of 4" +msgstr "" + +#: src/gui/sampleEdit.cpp:398 +msgid "GBA DMA: loop length must be a multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:402 +msgid "GBA DMA: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:411 +msgid "ES5506: backward loop mode isn't supported" +msgstr "" + +#: src/gui/sampleEdit.cpp:414 +msgid "" +"backward/ping-pong only supported in Generic PCM DAC\n" +"ping-pong also on ES5506" +msgstr "" + +#: src/gui/sampleEdit.cpp:444 +msgid "Info" +msgstr "" + +#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 +msgid "Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:453 +msgid "Compat Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:457 +msgid "" +"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " +"to an octave." +msgstr "" + +#: src/gui/sampleEdit.cpp:463 +#, c-format +msgid "Loop (length: %d)##Loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 +#: src/gui/sampleEdit.cpp:752 +msgid "changing the loop in a BRR sample may result in glitches!" +msgstr "" + +#: src/gui/sampleEdit.cpp:529 +msgid "BRR emphasis" +msgstr "" + +#: src/gui/sampleEdit.cpp:538 +msgid "" +"this is a BRR sample.\n" +"enabling this option will muffle it (only affects non-SNES chips)." +msgstr "" + +#: src/gui/sampleEdit.cpp:540 +msgid "" +"enable this option to slightly boost high frequencies\n" +"to compensate for the SNES' Gaussian filter's muffle." +msgstr "" + +#: src/gui/sampleEdit.cpp:546 +msgid "8-bit dither" +msgstr "" + +#: src/gui/sampleEdit.cpp:554 +msgid "dither the sample when used on a chip that only supports 8-bit samples." +msgstr "" + +#: src/gui/sampleEdit.cpp:841 +#, c-format +msgid "" +"%s\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:843 +#, c-format +msgid "" +"%s (%s)\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:847 +msgid "" +"\n" +"\n" +"not enough memory for this sample!" +msgstr "" + +#: src/gui/sampleEdit.cpp:871 +msgid "Edit mode: Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:880 +msgid "Edit mode: Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 +msgid "Resize" +msgstr "" + +#: src/gui/sampleEdit.cpp:906 +msgid "couldn't resize! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 +msgid "Resample" +msgstr "" + +#: src/gui/sampleEdit.cpp:951 +msgid "Factor" +msgstr "" + +#: src/gui/sampleEdit.cpp:956 +msgid "Filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:961 +msgid "couldn't resample! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:996 src/gui/waveEdit.cpp:1045 +msgid "Amplify" +msgstr "" + +#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 +#: src/gui/sampleEdit.cpp:1281 +msgid "Apply" +msgstr "" + +#: src/gui/sampleEdit.cpp:1046 src/gui/waveEdit.cpp:1063 +msgid "Normalize" +msgstr "" + +#: src/gui/sampleEdit.cpp:1053 +msgid "Fade in" +msgstr "" + +#: src/gui/sampleEdit.cpp:1060 +msgid "Fade out" +msgstr "" + +#: src/gui/sampleEdit.cpp:1065 +msgid "Insert silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1076 +msgid "Go" +msgstr "" + +#: src/gui/sampleEdit.cpp:1081 +msgid "couldn't insert! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:1098 +msgid "Apply silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1112 +msgid "Trim" +msgstr "" + +#: src/gui/sampleEdit.cpp:1121 src/gui/waveEdit.cpp:1105 +msgid "Reverse" +msgstr "" + +#: src/gui/sampleEdit.cpp:1135 +msgid "Signed/unsigned exchange" +msgstr "" + +#: src/gui/sampleEdit.cpp:1140 +msgid "Apply filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:1151 +msgid "Cutoff:" +msgstr "" + +#: src/gui/sampleEdit.cpp:1181 +msgid "Low-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1186 +msgid "Band-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 +msgid "High-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1262 +msgid "Crossfade loop points" +msgstr "" + +#: src/gui/sampleEdit.cpp:1271 +msgid "Number of samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:1277 +msgid "Linear <-> Equal power" +msgstr "" + +#: src/gui/sampleEdit.cpp:1283 +msgid "Crossfade: length would go out of bounds. Aborted..." +msgstr "" + +#: src/gui/sampleEdit.cpp:1286 +msgid "Crossfade: length would overflow loopStart. Try a smaller random value." +msgstr "" + +#: src/gui/sampleEdit.cpp:1332 +msgid "Preview sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1346 +msgid "Create instrument from sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1353 src/gui/xyOsc.cpp:59 +msgid "Zoom" +msgstr "" + +#: src/gui/sampleEdit.cpp:1747 +msgid "paste (replace)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1750 +msgid "paste (mix)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1758 +msgid "set loop to selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1761 +msgid "create wavetable from selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:1769 +#, c-format +msgid "%d samples, %d bytes" +msgstr "" + +#: src/gui/sampleEdit.cpp:1784 +#, c-format +msgid " (%d-%d: %d samples)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1976 +msgid "Non-8/16-bit samples cannot be edited without prior conversion." +msgstr "" + +#: src/gui/songInfo.cpp:50 +msgid "Author" +msgstr "" + +#: src/gui/songInfo.cpp:60 +msgid "Album" +msgstr "" + +#: src/gui/songInfo.cpp:79 +msgid "Auto" +msgstr "" + +#: src/gui/songInfo.cpp:100 +msgid "Tuning (A-4)" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Base Tempo##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Tick Rate##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:46 +msgid "click to display tick rate" +msgstr "" + +#: src/gui/speed.cpp:48 +msgid "click to display base tempo" +msgstr "" + +#: src/gui/speed.cpp:80 +msgid "Groove" +msgstr "" + +#: src/gui/speed.cpp:87 +msgid "click for one speed" +msgstr "" + +#: src/gui/speed.cpp:90 +msgid "Speeds" +msgstr "" + +#: src/gui/speed.cpp:99 +msgid "click for groove pattern" +msgstr "" + +#: src/gui/speed.cpp:110 +msgid "click for two (alternating) speeds" +msgstr "" + +#: src/gui/speed.cpp:168 +msgid "Virtual Tempo" +msgstr "" + +#: src/gui/speed.cpp:177 +msgid "Numerator" +msgstr "" + +#: src/gui/speed.cpp:187 +msgid "Denominator (set to base tempo)" +msgstr "" + +#: src/gui/speed.cpp:193 +msgid "Divider" +msgstr "" + +#: src/gui/speed.cpp:208 +msgid "Highlight" +msgstr "" + +#: src/gui/speed.cpp:231 +msgid "Pattern Length" +msgstr "" + +#: src/gui/speed.cpp:245 +msgid "Song Length" +msgstr "" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "" + +#: src/gui/subSongs.cpp:22 +#, c-format +msgid "%d. " +msgstr "" + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "" + +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "" + +#: src/gui/sysManager.cpp:98 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:120 +msgid "Are you sure you want to remove this chip?" +msgstr "" + +#: src/gui/tutorial.cpp:485 +msgid "" +"Play demo songs?\n" +"- Down: Play current song\n" +"- Up: Play demo songs" +msgstr "" + +#: src/gui/tutorial.cpp:489 +msgid "" +"Welcome to Combat Vehicle!\n" +"\n" +"Controls:\n" +"X - Shoot Arrow Key - Move\n" +"Z - Special Esc - Quit" +msgstr "" + +#: src/gui/tutorial.cpp:494 +msgid "GAME OVER" +msgstr "" + +#: src/gui/tutorial.cpp:496 +msgid "High Score!" +msgstr "" + +#: src/gui/tutorial.cpp:656 +msgid "Welcome!" +msgstr "" + +#: src/gui/tutorial.cpp:659 +msgid "welcome to Furnace, the biggest open-source chiptune tracker!" +msgstr "" + +#: src/gui/tutorial.cpp:663 +msgid "here are some tips to get you started:" +msgstr "" + +#: src/gui/tutorial.cpp:666 +msgid "" +"- add an instrument by clicking on + in Instruments\n" +"- click on the pattern view to focus it\n" +"- channel columns have the following, in this order: note, instrument, " +"volume and effects\n" +"- hit space bar while on the pattern to toggle Edit Mode\n" +"- click on the pattern or use arrow keys to move the cursor\n" +"- values (instrument, volume, effects and effect values) are in hexadecimal\n" +"- hit enter to play/stop the song\n" +"- extend the song by adding more orders in the Orders window\n" +"- click on the Orders matrix to change the patterns of a channel (left click " +"increases; right click decreases)" +msgstr "" + +#: src/gui/tutorial.cpp:678 +msgid "" +"if you need help, you may:\n" +"- read the manual (a file called manual.pdf)\n" +"- ask for help in Discussions (https://github.com/tildearrow/furnace/" +"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " +"in Revolt (official: https://rvlt.gg/GRPS6tmc)" +msgstr "" + +#: src/gui/tutorial.cpp:685 +msgid "" +"if you find any issues, be sure to report them! the issue tracker is here: " +"https://github.com/tildearrow/furnace/issues" +msgstr "" + +#: src/gui/tutorial.cpp:1426 +#, c-format +msgid "STAGE %d" +msgstr "" + +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "" + +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "" + +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "" + +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" +msgstr "" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1080 +msgid "Configure" +msgstr "" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "" + +#: src/gui/userPresets.cpp:476 +msgid "" +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" +msgstr "" + +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "" + +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1183 +#: src/gui/settings.cpp:2101 src/gui/settings.cpp:2493 +#: src/gui/settings.cpp:3736 +msgid "Import" +msgstr "" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "" + +#: src/gui/util.cpp:93 +msgid "" +msgstr "" + +#: src/gui/util.cpp:97 +msgid "Ctrl-" +msgstr "" + +#: src/gui/util.cpp:99 +msgid "Alt-" +msgstr "" + +#: src/gui/util.cpp:100 +msgid "Shift-" +msgstr "" + +#: src/gui/waveEdit.cpp:33 src/gui/settings.cpp:4032 +msgid "Pulse" +msgstr "" + +#: src/gui/waveEdit.cpp:38 src/gui/sysConf.cpp:1874 +msgid "Linear" +msgstr "" + +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +msgstr "" + +#: src/gui/waveEdit.cpp:40 src/gui/sysConf.cpp:1878 +msgid "Cubic" +msgstr "" + +#: src/gui/waveEdit.cpp:193 +msgid "Rect. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:194 +msgid "Abs. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:195 +msgid "Quart. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:196 +msgid "Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:197 +msgid "Abs. Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:200 +msgid "rectSquare" +msgstr "" + +#: src/gui/waveEdit.cpp:203 +msgid "Rect. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:204 +msgid "Abs. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:206 +msgid "Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:207 +msgid "Rect. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:208 +msgid "Abs. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:210 +msgid "Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:211 +msgid "Rect. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:212 +msgid "Abs. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:213 +msgid "Quart. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:214 +msgid "Squish. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:215 +msgid "Squish. Abs. Cub. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:218 +msgid "Rect. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:219 +msgid "Abs. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:220 +msgid "Quart. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:221 +msgid "Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:222 +msgid "Abs. Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:224 +msgid "Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:225 +msgid "Rect. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:226 +msgid "Abs. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:227 +msgid "Quart. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:228 +msgid "Squish. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:229 +msgid "Squish. Abs. Cub. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 +msgid "no wavetable selected" +msgstr "" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" +msgstr "" + +#: src/gui/waveEdit.cpp:491 +msgid "Lines" +msgstr "" + +#: src/gui/waveEdit.cpp:498 +msgid "" +"use a width of:\n" +"- any on Amiga/N163\n" +"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " +"Boy and WonderSwan\n" +"- 64 on FDS\n" +"- 128 on X1-010\n" +"any other widths will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:510 +msgid "Height" +msgstr "" + +#: src/gui/waveEdit.cpp:512 +msgid "" +"use a height of:\n" +"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " +"Envelope shape and N163\n" +"- 32 for PC Engine\n" +"- 64 for FDS and Virtual Boy\n" +"- 256 for X1-010 and SCC\n" +"any other heights will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:578 +msgid "Shapes" +msgstr "" + +#: src/gui/waveEdit.cpp:607 +msgid "Exponent" +msgstr "" + +#: src/gui/waveEdit.cpp:617 +msgid "XOR Point" +msgstr "" + +#: src/gui/waveEdit.cpp:627 +msgid "Amplitude/Phase" +msgstr "" + +#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 +msgid "Op" +msgstr "" + +#: src/gui/waveEdit.cpp:683 +msgid "Mult" +msgstr "" + +#: src/gui/waveEdit.cpp:685 +msgid "FB" +msgstr "" + +#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 +msgid "Connection Diagram" +msgstr "" + +#: src/gui/waveEdit.cpp:765 +msgid "Out" +msgstr "" + +#: src/gui/waveEdit.cpp:872 +msgid "WaveTools" +msgstr "" + +#: src/gui/waveEdit.cpp:890 +msgid "Scale X" +msgstr "" + +#: src/gui/waveEdit.cpp:896 +msgid "wavetable longer than 256 samples!" +msgstr "" + +#: src/gui/waveEdit.cpp:960 +msgid "Scale Y" +msgstr "" + +#: src/gui/waveEdit.cpp:978 +msgid "Offset X" +msgstr "" + +#: src/gui/waveEdit.cpp:1000 +msgid "Offset Y" +msgstr "" + +#: src/gui/waveEdit.cpp:1017 +msgid "Smooth" +msgstr "" + +#: src/gui/waveEdit.cpp:1117 +msgid "Half" +msgstr "" + +#: src/gui/waveEdit.cpp:1127 +msgid "Double" +msgstr "" + +#: src/gui/waveEdit.cpp:1137 +msgid "Convert Signed/Unsigned" +msgstr "" + +#: src/gui/waveEdit.cpp:1167 +msgid "Dec" +msgstr "" + +#: src/gui/waveEdit.cpp:1179 +msgid "Signed/Unsigned" +msgstr "" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "" + +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" +msgstr "" + +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" +msgstr "" + +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "" + +#: src/gui/settings.cpp:82 src/gui/settings.cpp:92 src/gui/settings.cpp:102 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:83 src/gui/settings.cpp:93 src/gui/settings.cpp:103 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:113 src/gui/settings.cpp:186 src/gui/settings.cpp:3911 +msgid "High" +msgstr "" + +#: src/gui/settings.cpp:114 src/gui/settings.cpp:184 src/gui/settings.cpp:3910 +msgid "Low" +msgstr "" + +#: src/gui/settings.cpp:146 +msgid "ASAP (C++ port)" +msgstr "" + +#: src/gui/settings.cpp:169 +msgid "ESFMu (fast)" +msgstr "" + +#: src/gui/settings.cpp:183 +msgid "Lower" +msgstr "" + +#: src/gui/settings.cpp:185 +msgid "Medium" +msgstr "" + +#: src/gui/settings.cpp:187 +msgid "Ultra" +msgstr "" + +#: src/gui/settings.cpp:188 +msgid "Ultimate" +msgstr "" + +#: src/gui/settings.cpp:192 +msgid "evdev SND_TONE" +msgstr "" + +#: src/gui/settings.cpp:193 +msgid "KIOCSOUND on /dev/tty1" +msgstr "" + +#: src/gui/settings.cpp:194 +msgid "/dev/port" +msgstr "" + +#: src/gui/settings.cpp:195 +msgid "KIOCSOUND on standard output" +msgstr "" + +#: src/gui/settings.cpp:196 +msgid "outb()" +msgstr "" + +#: src/gui/settings.cpp:200 src/gui/settings.cpp:210 +msgid "Disabled/custom" +msgstr "" + +#: src/gui/settings.cpp:201 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "" + +#: src/gui/settings.cpp:202 +msgid "Raw (note number is value)" +msgstr "" + +#: src/gui/settings.cpp:203 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "" + +#: src/gui/settings.cpp:204 src/gui/settings.cpp:211 +msgid "Use dual control change (one for each nibble)" +msgstr "" + +#: src/gui/settings.cpp:205 src/gui/settings.cpp:212 +msgid "Use 14-bit control change" +msgstr "" + +#: src/gui/settings.cpp:206 src/gui/settings.cpp:213 +msgid "Use single control change (imprecise)" +msgstr "" + +#: src/gui/settings.cpp:217 +msgid "--select--" +msgstr "" + +#: src/gui/settings.cpp:218 src/gui/settings.cpp:219 src/gui/settings.cpp:220 +#: src/gui/settings.cpp:221 src/gui/settings.cpp:222 src/gui/settings.cpp:223 +#: src/gui/settings.cpp:224 +msgid "???" +msgstr "" + +#: src/gui/settings.cpp:225 +msgid "Note Off" +msgstr "" + +#: src/gui/settings.cpp:226 +msgid "Note On" +msgstr "" + +#: src/gui/settings.cpp:227 +msgid "Aftertouch" +msgstr "" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:549 src/gui/settings.cpp:3117 +msgid "Program" +msgstr "" + +#: src/gui/settings.cpp:230 +msgid "ChanPressure" +msgstr "" + +#: src/gui/settings.cpp:231 +msgid "Pitch Bend" +msgstr "" + +#: src/gui/settings.cpp:232 +msgid "SysEx" +msgstr "" + +#: src/gui/settings.cpp:236 src/gui/settings.cpp:1653 src/gui/settings.cpp:1663 +#: src/gui/settings.cpp:1683 src/gui/settings.cpp:1689 +#, c-format +msgid "Any" +msgstr "" + +#: src/gui/settings.cpp:240 src/gui/settings.cpp:3303 src/gui/settings.cpp:3868 +#: src/gui/settings.cpp:4061 +msgid "Instrument" +msgstr "" + +#: src/gui/settings.cpp:242 +msgid "Effect 1 type" +msgstr "" + +#: src/gui/settings.cpp:243 +msgid "Effect 1 value" +msgstr "" + +#: src/gui/settings.cpp:244 +msgid "Effect 2 type" +msgstr "" + +#: src/gui/settings.cpp:245 +msgid "Effect 2 value" +msgstr "" + +#: src/gui/settings.cpp:246 +msgid "Effect 3 type" +msgstr "" + +#: src/gui/settings.cpp:247 +msgid "Effect 3 value" +msgstr "" + +#: src/gui/settings.cpp:248 +msgid "Effect 4 type" +msgstr "" + +#: src/gui/settings.cpp:249 +msgid "Effect 4 value" +msgstr "" + +#: src/gui/settings.cpp:250 +msgid "Effect 5 type" +msgstr "" + +#: src/gui/settings.cpp:251 +msgid "Effect 5 value" +msgstr "" + +#: src/gui/settings.cpp:252 +msgid "Effect 6 type" +msgstr "" + +#: src/gui/settings.cpp:253 +msgid "Effect 6 value" +msgstr "" + +#: src/gui/settings.cpp:254 +msgid "Effect 7 type" +msgstr "" + +#: src/gui/settings.cpp:255 +msgid "Effect 7 value" +msgstr "" + +#: src/gui/settings.cpp:256 +msgid "Effect 8 type" +msgstr "" + +#: src/gui/settings.cpp:257 +msgid "Effect 8 value" +msgstr "" + +#: src/gui/settings.cpp:291 +msgid "Press key..." +msgstr "" + +#: src/gui/settings.cpp:540 +msgid "Do you want to save your settings?" +msgstr "" + +#: src/gui/settings.cpp:547 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:551 +msgid "Render backend" +msgstr "" + +#: src/gui/settings.cpp:606 src/gui/settings.cpp:625 src/gui/settings.cpp:1257 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "" + +#: src/gui/settings.cpp:609 +msgid "Advanced render backend settings" +msgstr "" + +#: src/gui/settings.cpp:611 +msgid "Render driver" +msgstr "" + +#: src/gui/settings.cpp:628 +msgid "" +"beware: changing these settings may render Furnace unusable! do so at your " +"own risk.\n" +"start Furnace with -safemode if you mess something up." +msgstr "" + +#: src/gui/settings.cpp:629 +msgid "Red bits" +msgstr "" + +#: src/gui/settings.cpp:634 +msgid "Green bits" +msgstr "" + +#: src/gui/settings.cpp:639 +msgid "Blue bits" +msgstr "" + +#: src/gui/settings.cpp:644 +msgid "Alpha bits" +msgstr "" + +#: src/gui/settings.cpp:649 +msgid "Color depth" +msgstr "" + +#: src/gui/settings.cpp:654 +msgid "Stencil buffer size" +msgstr "" + +#: src/gui/settings.cpp:659 src/gui/settings.cpp:1330 +msgid "Buffer size" +msgstr "" + +#: src/gui/settings.cpp:665 +msgid "Double buffer" +msgstr "" + +#: src/gui/settings.cpp:670 +msgid "" +"the following values are common (in red, green, blue, alpha order):\n" +"- 24 bits: 8, 8, 8, 0\n" +"- 16 bits: 5, 6, 5, 0\n" +"- 32 bits (with alpha): 8, 8, 8, 8\n" +"- 30 bits (deep): 10, 10, 10, 0" +msgstr "" + +#: src/gui/settings.cpp:672 src/gui/sysConf.cpp:2444 +msgid "nothing to configure" +msgstr "" + +#: src/gui/settings.cpp:677 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" + +#: src/gui/settings.cpp:680 +msgid "VSync" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Frame rate limit" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:694 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:698 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:705 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:710 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" + +#: src/gui/settings.cpp:715 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:720 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:725 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:730 +msgid "" +"threaded input processes key presses for note preview on a separate thread " +"(on supported platforms), which reduces latency.\n" +"however, crashes have been reported when threaded input is on. enable this " +"option if that is the case." +msgstr "" + +#: src/gui/settings.cpp:735 +msgid "Enable event delay" +msgstr "" + +#: src/gui/settings.cpp:741 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" + +#: src/gui/settings.cpp:745 +msgid "Per-channel oscilloscope threads" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "you're being silly, aren't you? that's enough." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "what are you doing? stop!" +msgstr "" + +#: src/gui/settings.cpp:761 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "" + +#: src/gui/settings.cpp:766 +msgid "Oscilloscope rendering engine:" +msgstr "" + +#: src/gui/settings.cpp:768 +msgid "ImGui line plot" +msgstr "" + +#: src/gui/settings.cpp:772 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "" + +#: src/gui/settings.cpp:774 +msgid "GLSL (if available)" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:781 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:788 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:790 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:807 +msgid "Use system file picker" +msgstr "" + +#: src/gui/settings.cpp:812 +msgid "Number of recent files" +msgstr "" + +#: src/gui/settings.cpp:819 +msgid "Compress when saving" +msgstr "" + +#: src/gui/settings.cpp:824 +msgid "use zlib to compress saved songs." +msgstr "" + +#: src/gui/settings.cpp:828 +msgid "Save unused patterns" +msgstr "" + +#: src/gui/settings.cpp:834 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:839 +msgid "" +"use a packed format which saves space when saving songs.\n" +"disable if you need compatibility with older Furnace and/or tools\n" +"which do not support this format." +msgstr "" + +#: src/gui/settings.cpp:843 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "" + +#: src/gui/settings.cpp:848 +msgid "do not report any issues arising from the use of this option!" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Play after opening song:" +msgstr "" + +#: src/gui/settings.cpp:853 +msgid "No##pol0" +msgstr "" + +#: src/gui/settings.cpp:857 +msgid "Only if already playing##pol1" +msgstr "" + +#: src/gui/settings.cpp:861 +msgid "Yes##pol0" +msgstr "" + +#: src/gui/settings.cpp:867 +msgid "Audio export loop/fade out time:" +msgstr "" + +#: src/gui/settings.cpp:869 +msgid "Set to these values on start-up:##fot0" +msgstr "" + +#: src/gui/settings.cpp:887 +msgid "Remember last values##fot1" +msgstr "" + +#: src/gui/settings.cpp:894 +msgid "Store instrument name in .fui" +msgstr "" + +#: src/gui/settings.cpp:899 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" + +#: src/gui/settings.cpp:903 +msgid "Load instrument name from .fui" +msgstr "" + +#: src/gui/settings.cpp:908 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" + +#: src/gui/settings.cpp:912 +msgid "Auto-fill file name when saving" +msgstr "" + +#: src/gui/settings.cpp:917 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "" + +#: src/gui/settings.cpp:923 +msgid "Initial system:" +msgstr "" + +#: src/gui/settings.cpp:925 +msgid "Current system" +msgstr "" + +#: src/gui/settings.cpp:988 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/settings.cpp:1123 +msgid "When creating new song:" +msgstr "" + +#: src/gui/settings.cpp:1125 +msgid "Display system preset selector##NSB0" +msgstr "" + +#: src/gui/settings.cpp:1129 +msgid "Start with initial system##NSB1" +msgstr "" + +#: src/gui/settings.cpp:1133 +msgid "Default author name" +msgstr "" + +#: src/gui/settings.cpp:1137 +msgid "Start-up" +msgstr "" + +#: src/gui/settings.cpp:1138 +msgid "Play intro on start-up:" +msgstr "" + +#: src/gui/settings.cpp:1140 +msgid "No##pis0" +msgstr "" + +#: src/gui/settings.cpp:1144 +msgid "Short##pis1" +msgstr "" + +#: src/gui/settings.cpp:1148 +msgid "Full (short when loading song)##pis2" +msgstr "" + +#: src/gui/settings.cpp:1152 +msgid "Full (always)##pis3" +msgstr "" + +#: src/gui/settings.cpp:1159 +msgid "Disable fade-in during start-up" +msgstr "" + +#: src/gui/settings.cpp:1165 +msgid "About screen party time" +msgstr "" + +#: src/gui/settings.cpp:1170 +msgid "Warning: may cause epileptic seizures." +msgstr "" + +#: src/gui/settings.cpp:1174 +msgid "Behavior" +msgstr "" + +#: src/gui/settings.cpp:1176 +msgid "New instruments are blank" +msgstr "" + +#: src/gui/settings.cpp:1182 src/gui/settings.cpp:4195 +msgid "Configuration" +msgstr "" + +#: src/gui/settings.cpp:1191 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1192 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" + +#: src/gui/settings.cpp:1200 +msgid "Output" +msgstr "" + +#: src/gui/settings.cpp:1208 +msgid "Backend" +msgstr "" + +#: src/gui/settings.cpp:1241 +msgid "Driver" +msgstr "" + +#: src/gui/settings.cpp:1264 +msgid "Device" +msgstr "" + +#: src/gui/settings.cpp:1268 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1269 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "" + +#: src/gui/settings.cpp:1271 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "" + +#: src/gui/settings.cpp:1278 src/gui/settings.cpp:1280 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1324 +msgid "" +"common values:\n" +"- 1 for mono\n" +"- 2 for stereo\n" +"- 4 for quadraphonic\n" +"- 6 for 5.1 surround\n" +"- 8 for 7.1 surround" +msgstr "" + +#: src/gui/settings.cpp:1332 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "" + +#: src/gui/settings.cpp:1347 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "" + +#: src/gui/settings.cpp:1356 +msgid "" +"runs chip emulation on separate threads.\n" +"may increase performance when using heavy emulation cores.\n" +"\n" +"warnings:\n" +"- experimental!\n" +"- only useful on multi-chip songs." +msgstr "" + +#: src/gui/settings.cpp:1361 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1368 +msgid "that's the limit!" +msgstr "" + +#: src/gui/settings.cpp:1372 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "" + +#: src/gui/settings.cpp:1380 +msgid "Low-latency mode" +msgstr "" + +#: src/gui/settings.cpp:1385 +msgid "" +"reduces latency by running the engine faster than the tick rate.\n" +"useful for live playback/jam mode.\n" +"\n" +"warning: only enable if your buffer size is small (10ms or less)." +msgstr "" + +#: src/gui/settings.cpp:1389 +msgid "Force mono audio" +msgstr "" + +#: src/gui/settings.cpp:1397 +msgid "Exclusive mode" +msgstr "" + +#: src/gui/settings.cpp:1407 +#, c-format +msgid "want: %d samples @ %.0fHz (%d channel)" +msgid_plural "want: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/settings.cpp:1408 +#, c-format +msgid "got: %d samples @ %.0fHz (%d channel)" +msgid_plural "got: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/settings.cpp:1411 +msgid "Mixing" +msgstr "" + +#: src/gui/settings.cpp:1413 src/gui/settings.cpp:2022 +msgid "Quality" +msgstr "" + +#: src/gui/settings.cpp:1418 +msgid "Software clipping" +msgstr "" + +#: src/gui/settings.cpp:1424 +msgid "DC offset correction" +msgstr "" + +#: src/gui/settings.cpp:1455 +msgid "MIDI" +msgstr "" + +#: src/gui/settings.cpp:1457 src/gui/settings.cpp:1459 +msgid "MIDI input" +msgstr "" + +#: src/gui/settings.cpp:1461 src/gui/settings.cpp:1464 +#: src/gui/settings.cpp:1755 src/gui/settings.cpp:1757 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1480 +msgid "Re-scan MIDI devices" +msgstr "" + +#: src/gui/settings.cpp:1491 src/gui/settings.cpp:2198 +msgid "Note input" +msgstr "" + +#: src/gui/settings.cpp:1492 +msgid "Velocity input" +msgstr "" + +#: src/gui/settings.cpp:1496 +msgid "Map MIDI channels to direct channels" +msgstr "" + +#: src/gui/settings.cpp:1502 +msgid "Program change pass-through" +msgstr "" + +#: src/gui/settings.cpp:1507 +msgid "Map Yamaha FM voice data to instruments" +msgstr "" + +#: src/gui/settings.cpp:1509 +msgid "Program change is instrument selection" +msgstr "" + +#: src/gui/settings.cpp:1513 +msgid "Value input style" +msgstr "" + +#: src/gui/settings.cpp:1516 src/gui/settings.cpp:1541 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "CC of upper nibble##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "CC of lower nibble##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1534 +msgid "Per-column control change" +msgstr "" + +#: src/gui/settings.cpp:1564 src/gui/settings.cpp:1574 +msgid "Volume curve" +msgstr "" + +#: src/gui/settings.cpp:1577 +msgid "Actions:" +msgstr "" + +#: src/gui/settings.cpp:1591 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" + +#: src/gui/settings.cpp:1609 +msgid "Note/Control" +msgstr "" + +#: src/gui/settings.cpp:1611 +msgid "Velocity/Value" +msgstr "" + +#: src/gui/settings.cpp:1613 +msgid "Action" +msgstr "" + +#: src/gui/settings.cpp:1705 src/gui/settings.cpp:1706 +msgid "--none--" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "waiting...##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "Learn##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1751 src/gui/settings.cpp:1753 +msgid "MIDI output" +msgstr "" + +#: src/gui/settings.cpp:1770 +msgid "Output mode:" +msgstr "" + +#: src/gui/settings.cpp:1772 +msgid "Off (use for TX81Z)" +msgstr "" + +#: src/gui/settings.cpp:1776 +msgid "Melodic" +msgstr "" + +#: src/gui/settings.cpp:1787 +msgid "Send Program Change" +msgstr "" + +#: src/gui/settings.cpp:1793 +msgid "Send MIDI clock" +msgstr "" + +#: src/gui/settings.cpp:1799 +msgid "Send MIDI timecode" +msgstr "" + +#: src/gui/settings.cpp:1805 +msgid "Timecode frame rate:" +msgstr "" + +#: src/gui/settings.cpp:1807 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1811 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1815 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1819 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1823 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1832 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1834 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1843 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1845 src/gui/settings.cpp:2033 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1848 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1850 src/gui/settings.cpp:2038 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2031 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2036 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2060 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2098 src/gui/settings.cpp:2100 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2109 src/gui/settings.cpp:3744 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2110 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2149 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2215 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2229 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2234 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2239 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2244 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2268 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2358 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2378 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2399 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2449 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2487 src/gui/settings.cpp:3754 +#: src/gui/settings.cpp:3784 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2489 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2491 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2506 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2513 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2518 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2523 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2530 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2535 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2537 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2541 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2545 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2549 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2555 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2557 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2561 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2565 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2572 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2574 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2589 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2594 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2596 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2604 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2608 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2616 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2620 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2624 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2630 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2636 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2640 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2647 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2653 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2655 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2661 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2667 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2678 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2680 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2684 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2688 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2695 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2719 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2721 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2723 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2727 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2731 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2737 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2739 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2743 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2747 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2751 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2759 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2763 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2770 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2776 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2782 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2788 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2794 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2802 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2806 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2813 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2818 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2822 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2827 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2829 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2833 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2837 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2844 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2845 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2849 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2856 src/gui/settings.cpp:3471 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2872 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2874 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2876 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2885 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2892 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2907 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2917 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:2928 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:2947 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:2955 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:2966 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:2976 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:2982 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:2987 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:2989 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:2993 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:2997 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3001 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3007 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3009 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3017 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3027 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3035 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3040 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3048 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3052 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3057 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3061 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3067 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" +msgstr "" + +#: src/gui/settings.cpp:3075 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3081 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"请在确保你有足够的显存后再启动此设定\n" +"这是一个在ImGui实现动态字体加载之前的临时解决方案" +msgstr "" + +#: src/gui/settings.cpp:3089 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3095 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"請在確保你有足夠的顯存后再啟動此設定\n" +"這是一個在ImGui實現動態字體加載之前的臨時解決方案" +msgstr "" + +#: src/gui/settings.cpp:3103 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" +"이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." +msgstr "" + +#: src/gui/settings.cpp:3118 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3130 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3135 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3143 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3150 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3156 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3158 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3162 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3166 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3170 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3177 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3182 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3184 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3188 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3192 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3199 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3205 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3219 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3224 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3226 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3230 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3245 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3251 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3256 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3258 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3262 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3268 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3273 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3278 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3283 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3288 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3293 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3295 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3321 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3334 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3340 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3348 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3354 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3358 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3362 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3366 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3376 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3378 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3382 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3386 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3390 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3394 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3400 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3402 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3406 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3410 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3414 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3420 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3422 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3426 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3433 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3438 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3440 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3444 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3448 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3454 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3456 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3460 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3464 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3473 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3489 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3495 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3506 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3512 src/gui/settings.cpp:3954 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3513 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3529 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3542 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3548 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3556 src/gui/settings.cpp:3931 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3557 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3559 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3563 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3567 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3574 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3579 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3581 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3585 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3589 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3593 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3597 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3601 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3605 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3611 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3613 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3617 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3624 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3630 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3637 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3639 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3643 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3650 src/gui/settings.cpp:3877 +msgid "Oscilloscope" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3658 src/gui/settings.cpp:3836 +#: src/gui/settings.cpp:3878 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3664 src/gui/sysConf.cpp:1067 +msgid "Mono" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3676 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3696 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3708 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3714 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3720 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3726 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3735 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3745 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3748 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3755 src/gui/settings.cpp:3785 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3761 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3763 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3768 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3777 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3778 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3792 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3794 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3796 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3797 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3798 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3799 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3800 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3802 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3803 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3804 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3805 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3806 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3808 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3809 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3810 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3811 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3812 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3814 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3815 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3816 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3817 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3818 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3824 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3826 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3827 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3828 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3829 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3830 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3832 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3833 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3835 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3837 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3838 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3839 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3840 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3841 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3842 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3843 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3845 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3846 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3848 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3849 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3850 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3851 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3852 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3856 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3857 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3858 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3859 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3861 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3864 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3866 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3873 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3879 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3880 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3881 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3882 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3884 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3885 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3886 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3888 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3889 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3890 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:3919 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:3920 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:3921 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:3924 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:3935 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Car. accent (primary" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3961 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:3962 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "T6W28" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Game Boy" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:3967 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:3968 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:3969 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:3970 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:3973 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:3974 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:3975 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:3977 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "FDS" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Virtual Boy" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Namco 163" +msgstr "" + +#: src/gui/settings.cpp:3982 +msgid "Konami SCC" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "POKEY" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:3986 +msgid "WonderSwan" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "VERA" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "MultiPCM" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "SNES" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Namco WSG" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "ADPCM-B" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4004 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4005 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4006 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4007 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4008 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4009 +msgid "Pokémon Mini" +msgstr "" + +#: src/gui/settings.cpp:4010 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4012 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4013 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4014 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Dave" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Nintendo DS" +msgstr "" + +#: src/gui/settings.cpp:4021 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4022 +msgid "GBA MinMod" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Bifurcator" +msgstr "" + +#: src/gui/settings.cpp:4024 +msgid "SID2" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Other/Unknown" +msgstr "" + +#: src/gui/settings.cpp:4029 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4030 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "PCM" +msgstr "" + +#: src/gui/settings.cpp:4036 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4037 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4045 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4050 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4051 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4052 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4053 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4054 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4056 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4057 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4058 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4059 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4063 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4064 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "Invalid effect" +msgstr "" + +#: src/gui/settings.cpp:4068 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4069 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4080 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4083 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4084 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4085 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4086 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4088 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4090 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4092 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4095 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4096 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4098 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4113 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4123 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4124 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4127 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4128 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4133 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4135 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4136 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4137 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4138 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4142 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4143 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4144 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4151 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4159 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4165 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4171 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4208 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4299 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4301 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4303 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4305 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4307 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4309 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4314 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4324 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4325 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4335 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4337 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4339 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4341 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4343 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4345 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4469 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4471 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4473 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4477 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4487 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4491 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4495 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4499 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4503 +msgid "unlocked audio multi-threading options!" +msgstr "" + +#: src/gui/settings.cpp:4507 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4525 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4531 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4539 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5609 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5798 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/sysConf.cpp:49 src/gui/sysConf.cpp:121 src/gui/sysConf.cpp:486 +#: src/gui/sysConf.cpp:604 src/gui/sysConf.cpp:647 src/gui/sysConf.cpp:684 +#: src/gui/sysConf.cpp:843 src/gui/sysConf.cpp:1098 src/gui/sysConf.cpp:1181 +#: src/gui/sysConf.cpp:1220 src/gui/sysConf.cpp:1294 src/gui/sysConf.cpp:1380 +#: src/gui/sysConf.cpp:1444 src/gui/sysConf.cpp:1482 src/gui/sysConf.cpp:1572 +#: src/gui/sysConf.cpp:1668 src/gui/sysConf.cpp:1716 src/gui/sysConf.cpp:1757 +#: src/gui/sysConf.cpp:1810 src/gui/sysConf.cpp:2284 src/gui/sysConf.cpp:2307 +msgid "Clock rate:" +msgstr "" + +#: src/gui/sysConf.cpp:73 src/gui/sysConf.cpp:152 src/gui/sysConf.cpp:911 +#: src/gui/sysConf.cpp:1459 src/gui/sysConf.cpp:1783 +msgid "Chip type:" +msgstr "" + +#: src/gui/sysConf.cpp:75 +msgid "YM3438 (9-bit DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:79 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:83 +msgid "YMF276 (external DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:90 src/gui/sysConf.cpp:804 src/gui/sysConf.cpp:1350 +#: src/gui/sysConf.cpp:1420 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:93 src/gui/sysConf.cpp:807 src/gui/sysConf.cpp:1353 +#: src/gui/sysConf.cpp:1423 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:99 +msgid "Modified sine wave (joke)" +msgstr "" + +#: src/gui/sysConf.cpp:123 src/gui/sysConf.cpp:1296 src/gui/sysConf.cpp:1718 +#: src/gui/sysConf.cpp:2286 +msgid "3.58MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:127 +msgid "3.55MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:131 +msgid "4MHz (BBC Micro)" +msgstr "" + +#: src/gui/sysConf.cpp:135 +msgid "1.79MHz (Half NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:139 +msgid "3MHz (Exed Exes)" +msgstr "" + +#: src/gui/sysConf.cpp:143 +msgid "2MHz (Sega System 1)" +msgstr "" + +#: src/gui/sysConf.cpp:147 +msgid "447KHz (TI-99/4A)" +msgstr "" + +#: src/gui/sysConf.cpp:154 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:158 +msgid "TI SN76489" +msgstr "" + +#: src/gui/sysConf.cpp:162 +msgid "TI SN76489 with Atari-like short noise" +msgstr "" + +#: src/gui/sysConf.cpp:166 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:170 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:174 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:178 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:182 +msgid "Tandy PSSJ 3-voice sound" +msgstr "" + +#: src/gui/sysConf.cpp:186 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:190 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:196 +msgid "Disable noise period change phase reset" +msgstr "" + +#: src/gui/sysConf.cpp:200 src/gui/sysConf.cpp:2190 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "" + +#: src/gui/sysConf.cpp:219 src/gui/sysConf.cpp:583 +msgid "Pseudo-PAL" +msgstr "" + +#: src/gui/sysConf.cpp:222 src/gui/sysConf.cpp:342 +msgid "Disable anti-click" +msgstr "" + +#: src/gui/sysConf.cpp:225 src/gui/sysConf.cpp:345 +msgid "Chip revision:" +msgstr "" + +#: src/gui/sysConf.cpp:227 +msgid "HuC6280 (original)" +msgstr "" + +#: src/gui/sysConf.cpp:231 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:257 +msgid "CPU rate:" +msgstr "" + +#: src/gui/sysConf.cpp:259 +msgid "6.18MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:263 +msgid "5.95MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:268 +msgid "Sample memory:" +msgstr "" + +#: src/gui/sysConf.cpp:270 +msgid "8K (rev A/B/E)" +msgstr "" + +#: src/gui/sysConf.cpp:274 +msgid "64K (rev D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:279 +msgid "DAC resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:281 +msgid "16-bit (rev A/B/D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:285 +msgid "8-bit + TDM (rev C/E)" +msgstr "" + +#: src/gui/sysConf.cpp:290 src/gui/sysConf.cpp:1931 +msgid "Enable echo" +msgstr "" + +#: src/gui/sysConf.cpp:293 +msgid "Swap echo channels" +msgstr "" + +#: src/gui/sysConf.cpp:296 src/gui/sysConf.cpp:1151 +msgid "Echo delay:" +msgstr "" + +#: src/gui/sysConf.cpp:302 +msgid "Echo resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:308 src/gui/sysConf.cpp:1159 +msgid "Echo feedback:" +msgstr "" + +#: src/gui/sysConf.cpp:314 src/gui/sysConf.cpp:1967 +msgid "Echo volume:" +msgstr "" + +#: src/gui/sysConf.cpp:347 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:351 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:355 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:359 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Wave channel orientation:" +msgstr "" + +#: src/gui/sysConf.cpp:371 +msgid "Inverted" +msgstr "" + +#: src/gui/sysConf.cpp:378 +msgid "Exact data (inverted)" +msgstr "" + +#: src/gui/sysConf.cpp:382 +msgid "Exact output (normal)" +msgstr "" + +#: src/gui/sysConf.cpp:388 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "" + +#: src/gui/sysConf.cpp:405 src/gui/sysConf.cpp:438 +msgid "DAC bit depth (reduces output rate):" +msgstr "" + +#: src/gui/sysConf.cpp:426 src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:1919 +msgid "Volume scale:" +msgstr "" + +#: src/gui/sysConf.cpp:432 +msgid "Mix buffers (allows longer echo delay):" +msgstr "" + +#: src/gui/sysConf.cpp:444 +msgid "Channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:450 +msgid "Sample rate:" +msgstr "" + +#: src/gui/sysConf.cpp:460 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "" + +#: src/gui/sysConf.cpp:462 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "" + +#: src/gui/sysConf.cpp:488 +msgid "NTSC (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:492 src/gui/sysConf.cpp:557 +msgid "PAL (3.55MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:496 +msgid "Arcade (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:500 +msgid "Half NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:506 +msgid "Patch set:" +msgstr "" + +#: src/gui/sysConf.cpp:528 +msgid "Ignore top/hi-hat frequency changes" +msgstr "" + +#: src/gui/sysConf.cpp:531 +msgid "Apply fixed frequency to all drums at once" +msgstr "" + +#: src/gui/sysConf.cpp:553 +msgid "NTSC/X16 (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:561 +msgid "X1/X68000 (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:567 src/gui/sysConf.cpp:587 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:607 src/gui/sysConf.cpp:650 src/gui/sysConf.cpp:1222 +#: src/gui/sysConf.cpp:2310 +msgid "NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:611 src/gui/sysConf.cpp:654 src/gui/sysConf.cpp:1226 +msgid "PAL (1.67MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:1230 +msgid "Dendy (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:621 +msgid "DPCM channel mode:" +msgstr "" + +#: src/gui/sysConf.cpp:624 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:628 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:687 +msgid "NTSC (1.02MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:691 +msgid "PAL (0.99MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:695 +msgid "SSI 2001 (0.89MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:701 src/gui/sysConf.cpp:2320 +msgid "Global parameter priority:" +msgstr "" + +#: src/gui/sysConf.cpp:704 src/gui/sysConf.cpp:2323 +msgid "Left to right" +msgstr "" + +#: src/gui/sysConf.cpp:708 src/gui/sysConf.cpp:2327 +msgid "Last used channel" +msgstr "" + +#: src/gui/sysConf.cpp:714 +msgid "Hard reset envelope:" +msgstr "" + +#: src/gui/sysConf.cpp:737 +msgid "Envelope reset time:" +msgstr "" + +#: src/gui/sysConf.cpp:747 +msgid "" +"- 0 disables envelope reset. not recommended!\n" +"- 1 may trigger SID envelope bugs.\n" +"- values that are too high may result in notes being skipped." +msgstr "" + +#: src/gui/sysConf.cpp:749 +msgid "Disable 1Exy env update (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:753 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:757 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:793 +msgid "8MHz (Neo Geo MVS)" +msgstr "" + +#: src/gui/sysConf.cpp:797 +msgid "8.06MHz (Neo Geo AES)" +msgstr "" + +#: src/gui/sysConf.cpp:812 src/gui/sysConf.cpp:1337 src/gui/sysConf.cpp:1407 +msgid "SSG Volume" +msgstr "" + +#: src/gui/sysConf.cpp:818 src/gui/sysConf.cpp:1413 +msgid "FM/ADPCM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:845 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:849 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:853 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:857 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "" + +#: src/gui/sysConf.cpp:861 +msgid "1MHz (Amstrad CPC)" +msgstr "" + +#: src/gui/sysConf.cpp:865 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:869 +msgid "1.25MHz (Mag Max)" +msgstr "" + +#: src/gui/sysConf.cpp:873 +msgid "1.5MHz (Vectrex)" +msgstr "" + +#: src/gui/sysConf.cpp:877 +msgid "1.536MHz (Kyugo)" +msgstr "" + +#: src/gui/sysConf.cpp:881 +msgid "1.67MHz (?)" +msgstr "" + +#: src/gui/sysConf.cpp:885 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" + +#: src/gui/sysConf.cpp:889 +msgid "1.99MHz (PC-88)" +msgstr "" + +#: src/gui/sysConf.cpp:893 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "" + +#: src/gui/sysConf.cpp:897 +msgid "2^21Hz (Game Boy)" +msgstr "" + +#: src/gui/sysConf.cpp:901 +msgid "3.58MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:905 +msgid "3.6MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:913 +msgid "AY-3-8910" +msgstr "" + +#: src/gui/sysConf.cpp:917 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:921 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:925 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:931 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "" + +#: src/gui/sysConf.cpp:935 +msgid "Stereo##_AY_STEREO" +msgstr "" + +#: src/gui/sysConf.cpp:940 +msgid "Separation" +msgstr "" + +#: src/gui/sysConf.cpp:949 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "" + +#: src/gui/sysConf.cpp:971 +msgid "SAM Coupé (8MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:975 +msgid "NTSC (7.15MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:979 +msgid "PAL (7.09MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:999 +msgid "Stereo separation:" +msgstr "" + +#: src/gui/sysConf.cpp:1006 src/gui/sysConf.cpp:2412 +msgid "Model:" +msgstr "" + +#: src/gui/sysConf.cpp:1008 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1012 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1018 +msgid "Chip memory:" +msgstr "" + +#: src/gui/sysConf.cpp:1020 +msgid "2MB (ECS/AGA max)" +msgstr "" + +#: src/gui/sysConf.cpp:1030 +msgid "512KB (OCS max)" +msgstr "" + +#: src/gui/sysConf.cpp:1043 src/gui/sysConf.cpp:1081 src/gui/sysConf.cpp:2395 +#: src/gui/sysConf.cpp:2449 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1046 +msgid "Bypass frequency limits" +msgstr "" + +#: src/gui/sysConf.cpp:1065 +msgid "Mixing mode:" +msgstr "" + +#: src/gui/sysConf.cpp:1071 +msgid "Mono (no distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:1075 src/gui/sysConf.cpp:1197 src/gui/sysConf.cpp:1864 +#: src/gui/sysConf.cpp:2204 +msgid "Stereo" +msgstr "" + +#: src/gui/sysConf.cpp:1100 +msgid "1.19MHz (PC)" +msgstr "" + +#: src/gui/sysConf.cpp:1104 +msgid "1.99MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1108 +msgid "2.46MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1114 +msgid "Speaker type:" +msgstr "" + +#: src/gui/sysConf.cpp:1116 +msgid "Unfiltered" +msgstr "" + +#: src/gui/sysConf.cpp:1120 +msgid "Cone" +msgstr "" + +#: src/gui/sysConf.cpp:1124 +msgid "Piezo" +msgstr "" + +#: src/gui/sysConf.cpp:1128 +msgid "Use system beeper (Linux only!)" +msgstr "" + +#: src/gui/sysConf.cpp:1134 +msgid "Reset phase on frequency change" +msgstr "" + +#: src/gui/sysConf.cpp:1183 +msgid "16MHz (Seta 1)" +msgstr "" + +#: src/gui/sysConf.cpp:1187 +msgid "16.67MHz (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1191 src/gui/sysConf.cpp:1759 +msgid "14.32MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:1201 +msgid "Bankswitched (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1235 src/gui/sysConf.cpp:1261 +msgid "Initial channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:1241 src/gui/sysConf.cpp:2398 +msgid "Disable hissing" +msgstr "" + +#: src/gui/sysConf.cpp:1244 +msgid "Scale frequency to wave length" +msgstr "" + +#: src/gui/sysConf.cpp:1300 src/gui/sysConf.cpp:1722 +msgid "3.54MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1304 src/gui/sysConf.cpp:1726 src/gui/sysConf.cpp:2290 +msgid "4MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1308 src/gui/sysConf.cpp:1730 +msgid "3MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1312 src/gui/sysConf.cpp:1734 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1316 +msgid "1.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1321 src/gui/sysConf.cpp:1391 src/gui/sysConf.cpp:1639 +#: src/gui/sysConf.cpp:1852 +msgid "Output rate:" +msgstr "" + +#: src/gui/sysConf.cpp:1323 src/gui/sysConf.cpp:1397 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "" + +#: src/gui/sysConf.cpp:1327 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1331 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "" + +#: src/gui/sysConf.cpp:1343 +msgid "FM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:1382 +msgid "8MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1386 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1393 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "" + +#: src/gui/sysConf.cpp:1401 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1446 +msgid "8MHz (FM Towns)" +msgstr "" + +#: src/gui/sysConf.cpp:1450 +msgid "10MHz (Sega System 18)" +msgstr "" + +#: src/gui/sysConf.cpp:1454 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "" + +#: src/gui/sysConf.cpp:1461 +msgid "RF5C68 (10-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1465 +msgid "RF5C164 (16-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1520 +msgid "Sample rate table:" +msgstr "" + +#: src/gui/sysConf.cpp:1524 +msgid "divider \\ clock" +msgstr "" + +#: src/gui/sysConf.cpp:1526 +msgid "full" +msgstr "" + +#: src/gui/sysConf.cpp:1528 +msgid "half" +msgstr "" + +#: src/gui/sysConf.cpp:1641 +msgid "clock / 132" +msgstr "" + +#: src/gui/sysConf.cpp:1645 +msgid "clock / 165" +msgstr "" + +#: src/gui/sysConf.cpp:1651 +msgid "Bankswitched (NMK112)" +msgstr "" + +#: src/gui/sysConf.cpp:1670 +msgid "1.79MHz (NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:1674 +msgid "1.77MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1678 +msgid "1.5MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1682 +msgid "2MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1697 +msgid "Consistent frequency across all duties" +msgstr "" + +#: src/gui/sysConf.cpp:1704 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "" + +#: src/gui/sysConf.cpp:1738 +msgid "3.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1763 +msgid "14.19MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1767 +msgid "14MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1771 +msgid "16MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1775 +msgid "15MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1779 +msgid "33.8688MHz (OPL3-L)" +msgstr "" + +#: src/gui/sysConf.cpp:1784 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1788 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1794 +msgid "Compatible panning (0800)" +msgstr "" + +#: src/gui/sysConf.cpp:1858 +msgid "Output bit depth:" +msgstr "" + +#: src/gui/sysConf.cpp:1868 +msgid "Interpolation:" +msgstr "" + +#: src/gui/sysConf.cpp:1882 +msgid "Sinc" +msgstr "" + +#: src/gui/sysConf.cpp:1920 +msgid "Left##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1925 +msgid "Right##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1935 +msgid "Initial echo state:" +msgstr "" + +#: src/gui/sysConf.cpp:1955 +msgid "Delay##EchoDelay" +msgstr "" + +#: src/gui/sysConf.cpp:1961 +msgid "Feedback##EchoFeedback" +msgstr "" + +#: src/gui/sysConf.cpp:1968 +msgid "Left##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1973 +msgid "Right##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1979 +msgid "Echo filter:" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Hex##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Dec##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2031 +#, c-format +msgid "sum: %d" +msgstr "" + +#: src/gui/sysConf.cpp:2092 +msgid "Capacitor values (nF):" +msgstr "" + +#: src/gui/sysConf.cpp:2102 +msgid "Initial part volume (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2112 +msgid "Initial part volume (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2122 +msgid "Envelope mode (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2124 +msgid "Capacitor (attack/decay)##EM00" +msgstr "" + +#: src/gui/sysConf.cpp:2128 +msgid "External (volume macro)##EM01" +msgstr "" + +#: src/gui/sysConf.cpp:2134 +msgid "Envelope mode (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2136 +msgid "Capacitor (attack/decay)##EM10" +msgstr "" + +#: src/gui/sysConf.cpp:2140 +msgid "External (volume macro)##EM11" +msgstr "" + +#: src/gui/sysConf.cpp:2146 +msgid "Global vibrato:" +msgstr "" + +#: src/gui/sysConf.cpp:2153 +msgid "Depth" +msgstr "" + +#: src/gui/sysConf.cpp:2219 src/gui/sysConf.cpp:2373 +msgid "Waveform storage mode:" +msgstr "" + +#: src/gui/sysConf.cpp:2221 +msgid "RAM" +msgstr "" + +#: src/gui/sysConf.cpp:2225 +msgid "ROM (up to 8 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2241 +msgid "Compatible noise frequencies" +msgstr "" + +#: src/gui/sysConf.cpp:2256 +msgid "Legacy slides and pitch (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:2314 +msgid "PAL (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:2344 +msgid "Banking style:" +msgstr "" + +#: src/gui/sysConf.cpp:2346 +msgid "Namco System 2 (2MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2351 +msgid "Namco System 21 (4MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2356 +msgid "Raw (16MB; no VGM export!)" +msgstr "" + +#: src/gui/sysConf.cpp:2375 +msgid "Dynamic (unconfirmed)" +msgstr "" + +#: src/gui/sysConf.cpp:2379 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2414 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2418 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2467 +msgid "Custom clock rate" +msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 3dfe7ae22..6afcb9903 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -10,44 +10,32 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/main.cpp:510 -msgid "this is a test!" +#: src/gui/debugWindow.cpp:662 +msgid "This is a language test." msgstr "" -#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 -msgid "left" +#: src/gui/debugWindow.cpp:663 +msgid "This is another language test." msgstr "" -#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 -msgid "right" +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" msgstr "" -#: src/gui/mixer.cpp:128 -msgid "input" +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" msgstr "" -#: src/gui/mixer.cpp:168 -msgid "output" +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" msgstr "" -#: src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 -msgid "Mixer" +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" msgstr "" -#: src/gui/mixer.cpp:229 -msgid "Master Volume" -msgstr "" - -#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:90 -#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 -#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1128 -#: src/gui/insEdit.cpp:519 -msgid "Invert" -msgstr "" - -#: src/gui/mixer.cpp:268 src/gui/userPresets.cpp:417 -#: src/gui/findReplace.cpp:687 src/gui/findReplace.cpp:943 -#: src/gui/guiConst.cpp:228 src/gui/sampleEdit.cpp:1003 +#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 #: src/gui/insEdit.cpp:5575 src/gui/insEdit.cpp:5660 src/gui/insEdit.cpp:6920 #: src/gui/insEdit.cpp:6928 src/gui/insEdit.cpp:6936 src/gui/insEdit.cpp:6946 #: src/gui/insEdit.cpp:6961 src/gui/insEdit.cpp:6975 src/gui/insEdit.cpp:6987 @@ -69,850 +57,41 @@ msgstr "" #: src/gui/insEdit.cpp:7380 src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 #: src/gui/insEdit.cpp:7409 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7433 #: src/gui/insEdit.cpp:7443 src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7461 -#: src/gui/insEdit.cpp:7470 +#: src/gui/insEdit.cpp:7470 src/gui/mixer.cpp:268 src/gui/sampleEdit.cpp:1003 +#: src/gui/userPresets.cpp:417 src/gui/settings.cpp:241 +#: src/gui/settings.cpp:1054 src/gui/settings.cpp:1432 +#: src/gui/settings.cpp:1444 src/gui/settings.cpp:3309 +#: src/gui/settings.cpp:3955 msgid "Volume" msgstr "" -#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 src/gui/insEdit.cpp:6941 -#: src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 src/gui/insEdit.cpp:7108 -#: src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 src/gui/insEdit.cpp:7212 -#: src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 src/gui/insEdit.cpp:7253 -#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7287 -#: src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 src/gui/insEdit.cpp:7392 -#: src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 -msgid "Panning" +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1607 src/gui/settings.cpp:3346 +#: src/gui/settings.cpp:4028 +msgid "Channel" msgstr "" -#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 -msgid "Front/Rear" +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" msgstr "" -#: src/gui/mixer.cpp:299 -msgid "Patchbay" +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" msgstr "" -#: src/gui/mixer.cpp:305 -msgid "Automatic patchbay" +#: src/gui/chanOsc.cpp:45 +msgid "Off" msgstr "" -#: src/gui/mixer.cpp:310 -msgid "Display hidden ports" +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" msgstr "" -#: src/gui/mixer.cpp:312 -msgid "Display internal" +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" msgstr "" -#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 -msgid "System" -msgstr "" - -#: src/gui/mixer.cpp:354 -msgid "Sample Preview" -msgstr "" - -#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:745 -#: src/gui/editControls.cpp:837 src/gui/editControls.cpp:953 -#: src/gui/editControls.cpp:1093 src/gui/guiConst.cpp:558 -msgid "Metronome" -msgstr "" - -#: src/gui/mixer.cpp:446 -msgid "disconnect all" -msgstr "" - -#: src/gui/editing.cpp:200 -#, c-format -msgid "no data in oldPatMap for channel %d!" -msgstr "" - -#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 -#, c-format -msgid "invalid clipboard data! failed at line %d char %d" -msgstr "" - -#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 -msgid "can't collapse any further!" -msgstr "" - -#: src/gui/editing.cpp:1749 -msgid "can't expand any further!" -msgstr "" - -#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 -#, c-format -msgid "copy: %s" -msgstr "" - -#: src/gui/memory.cpp:146 -#, c-format -msgid "bank %d" -msgstr "" - -#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 -msgid "no chips with memory" -msgstr "" - -#: src/gui/intro.cpp:89 src/gui/gui.cpp:2339 src/gui/gui.cpp:3740 -#: src/gui/gui.cpp:5007 src/gui/gui.cpp:5029 src/gui/gui.cpp:5467 -#: src/gui/gui.cpp:5769 src/gui/gui.cpp:5779 -#, c-format -msgid "Error while loading file! (%s)" -msgstr "" - -#: src/gui/intro.cpp:124 -msgid "Preview" -msgstr "" - -#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 -msgid "SORRY NOTHING" -msgstr "" - -#: src/gui/intro.cpp:310 -msgid "hold to skip" -msgstr "" - -#: src/gui/dataList.cpp:76 -msgid "Bug!" -msgstr "" - -#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 -#: src/gui/insEdit.cpp:5334 -msgid "Unknown" -msgstr "" - -#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 -msgid "duplicate" -msgstr "" - -#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 -#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 -msgid "replace..." -msgstr "" - -#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4226 -msgid "save" -msgstr "" - -#: src/gui/dataList.cpp:145 -msgid "save (.dmp)" -msgstr "" - -#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 -#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 -#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2761 src/gui/gui.cpp:2770 -msgid "delete" -msgstr "" - -#: src/gui/dataList.cpp:243 -msgid "out of memory for this sample!" -msgstr "" - -#: src/gui/dataList.cpp:254 -msgid "make instrument" -msgstr "" - -#: src/gui/dataList.cpp:257 -msgid "make me a drum kit" -msgstr "" - -#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 -#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 -msgid "Add" -msgstr "" - -#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 -#: src/gui/subSongs.cpp:108 -msgid "Duplicate" -msgstr "" - -#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 -#: src/gui/editControls.cpp:497 src/gui/waveEdit.cpp:435 -#: src/gui/waveEdit.cpp:467 src/gui/sampleEdit.cpp:122 -#: src/gui/sampleEdit.cpp:171 src/gui/insEdit.cpp:5239 src/gui/insEdit.cpp:5304 -msgid "Open" -msgstr "" - -#: src/gui/dataList.cpp:363 -msgid "replace instrument..." -msgstr "" - -#: src/gui/dataList.cpp:366 -msgid "load instrument from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:372 -msgid "replace wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:378 -msgid "replace sample..." -msgstr "" - -#: src/gui/dataList.cpp:381 -msgid "import raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:384 -msgid "import raw sample (replace)..." -msgstr "" - -#: src/gui/dataList.cpp:392 -msgid "load from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:399 -msgid "Open (insert; right-click to replace)" -msgstr "" - -#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 -#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 -#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5311 -msgid "Save" -msgstr "" - -#: src/gui/dataList.cpp:424 -msgid "save instrument as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:430 -msgid "save wavetable as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:433 -msgid "save raw wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:439 -msgid "save raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 -msgid "save as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 -msgid "Toggle folders/standard view" -msgstr "" - -#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 -#: src/gui/subSongs.cpp:55 -msgid "Move up" -msgstr "" - -#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 -#: src/gui/subSongs.cpp:62 -msgid "Move down" -msgstr "" - -#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 -msgid "Create" -msgstr "" - -#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 -msgid "New folder" -msgstr "" - -#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 -msgid "Preview (right click to stop)" -msgstr "" - -#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 -#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 -msgid "Delete" -msgstr "" - -#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5902 -msgid "Instruments" -msgstr "" - -#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 -msgid "" -msgstr "" - -#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 -msgid "rename..." -msgstr "" - -#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5911 -msgid "Wavetables" -msgstr "" - -#: src/gui/dataList.cpp:674 src/gui/xyOsc.cpp:68 src/gui/sampleEdit.cpp:898 -#: src/gui/sampleEdit.cpp:1072 src/gui/gui.cpp:5920 -msgid "Samples" -msgstr "" - -#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 -msgid "save as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/waveEdit.cpp:480 -#: src/gui/sampleEdit.cpp:187 -msgid "save raw..." -msgstr "" - -#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 -msgid "import raw..." -msgstr "" - -#: src/gui/dataList.cpp:874 -msgid "import raw (replace)..." -msgstr "" - -#: src/gui/exportOptions.cpp:29 -msgid "Export type:" -msgstr "" - -#: src/gui/exportOptions.cpp:32 -msgid "one file" -msgstr "" - -#: src/gui/exportOptions.cpp:35 -msgid "multiple files (one per chip)" -msgstr "" - -#: src/gui/exportOptions.cpp:38 -msgid "multiple files (one per channel)" -msgstr "" - -#: src/gui/exportOptions.cpp:44 -msgid "Bit depth:" -msgstr "" - -#: src/gui/exportOptions.cpp:46 -msgid "16-bit integer" -msgstr "" - -#: src/gui/exportOptions.cpp:49 -msgid "32-bit float" -msgstr "" - -#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6258 -msgid "Sample rate" -msgstr "" - -#: src/gui/exportOptions.cpp:61 -msgid "Channels in file" -msgstr "" - -#: src/gui/exportOptions.cpp:67 -msgid "Loops" -msgstr "" - -#: src/gui/exportOptions.cpp:70 -msgid "Fade out (seconds)" -msgstr "" - -#: src/gui/exportOptions.cpp:76 -msgid "Channels to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6174 -msgid "All" -msgstr "" - -#: src/gui/exportOptions.cpp:84 src/gui/effectList.cpp:34 -#: src/gui/compatFlags.cpp:219 src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6180 -#: src/gui/insEdit.cpp:518 -msgid "None" -msgstr "" - -#: src/gui/exportOptions.cpp:110 src/gui/exportOptions.cpp:214 -#: src/gui/exportOptions.cpp:225 src/gui/exportOptions.cpp:243 -#: src/gui/exportOptions.cpp:266 src/gui/exportOptions.cpp:297 -#: src/gui/exportOptions.cpp:318 src/gui/exportOptions.cpp:341 -#: src/gui/commandPalette.cpp:199 src/gui/newSong.cpp:273 src/gui/gui.cpp:5657 -#: src/gui/gui.cpp:5681 src/gui/gui.cpp:5705 src/gui/gui.cpp:5729 -#: src/gui/gui.cpp:5753 src/gui/gui.cpp:5784 src/gui/gui.cpp:5843 -#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6341 -msgid "Cancel" -msgstr "" - -#: src/gui/exportOptions.cpp:115 src/gui/exportOptions.cpp:217 -#: src/gui/exportOptions.cpp:246 src/gui/exportOptions.cpp:300 -#: src/gui/exportOptions.cpp:321 src/gui/exportOptions.cpp:344 -#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 -#: src/gui/guiConst.cpp:536 src/gui/gui.cpp:5566 src/gui/gui.cpp:5618 -msgid "Export" -msgstr "" - -#: src/gui/exportOptions.cpp:130 -msgid "select at least one channel" -msgstr "" - -#: src/gui/exportOptions.cpp:137 -msgid "settings:" -msgstr "" - -#: src/gui/exportOptions.cpp:138 -msgid "format version" -msgstr "" - -#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 -#: src/gui/insEdit.cpp:362 -msgid "loop" -msgstr "" - -#: src/gui/exportOptions.cpp:148 -msgid "loop trail:" -msgstr "" - -#: src/gui/exportOptions.cpp:150 -msgid "auto-detect" -msgstr "" - -#: src/gui/exportOptions.cpp:153 -msgid "add one loop" -msgstr "" - -#: src/gui/exportOptions.cpp:156 -msgid "custom" -msgstr "" - -#: src/gui/exportOptions.cpp:167 -msgid "add pattern change hints" -msgstr "" - -#: src/gui/exportOptions.cpp:170 -msgid "" -"inserts data blocks on pattern changes.\n" -"useful if you are writing a playback routine.\n" -"\n" -"the format of a pattern change data block is:\n" -"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" -"- ll: length, a 32-bit little-endian number\n" -"- oo: order\n" -"- rr: initial row (a 0Dxx effect is able to select a different row)\n" -"- pp: pattern index (one per channel)\n" -"\n" -"pattern indexes are ordered as they appear in the song." -msgstr "" - -#: src/gui/exportOptions.cpp:183 -msgid "direct stream mode" -msgstr "" - -#: src/gui/exportOptions.cpp:186 -msgid "" -"required for DualPCM and MSM6258 export.\n" -"\n" -"allows for volume/direction changes when playing samples,\n" -"at the cost of a massive increase in file size." -msgstr "" - -#: src/gui/exportOptions.cpp:191 -msgid "chips to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:200 -#, c-format -msgid "this chip is only available in VGM %d.%.2x and higher!" -msgstr "" - -#: src/gui/exportOptions.cpp:204 -msgid "this chip is not supported by the VGM format!" -msgstr "" - -#: src/gui/exportOptions.cpp:210 -#, c-format -msgid "select the chip you wish to export, but only up to %d of each type." -msgstr "" - -#: src/gui/exportOptions.cpp:222 -msgid "nothing to export" -msgstr "" - -#: src/gui/exportOptions.cpp:233 -msgid "Commander X16 Zsound Music File" -msgstr "" - -#: src/gui/exportOptions.cpp:234 -msgid "Tick Rate (Hz)" -msgstr "" - -#: src/gui/exportOptions.cpp:240 -msgid "optimize size" -msgstr "" - -#: src/gui/exportOptions.cpp:256 src/gui/editControls.cpp:630 -msgid "" -"this is NOT ROM export! only use for making sure the\n" -"Furnace Amiga emulator is working properly by\n" -"comparing it with real Amiga output." -msgstr "" - -#: src/gui/exportOptions.cpp:261 src/gui/editControls.cpp:635 -msgid "Directory" -msgstr "" - -#: src/gui/exportOptions.cpp:269 src/gui/editControls.cpp:638 -msgid "Bake Data" -msgstr "" - -#: src/gui/exportOptions.cpp:284 src/gui/editControls.cpp:653 -#, c-format -msgid "Done! Baked %d files." -msgstr "" - -#: src/gui/exportOptions.cpp:293 -msgid "this option exports the song to a text file.\n" -msgstr "" - -#: src/gui/exportOptions.cpp:310 -msgid "" -"this option exports a text or binary file which\n" -"contains a dump of the internal command stream\n" -"produced when playing the song.\n" -"\n" -"technical/development use only!" -msgstr "" - -#: src/gui/exportOptions.cpp:331 -msgid "" -"export in DefleMask module format.\n" -"only do it if you really, really need to, or are downgrading an existing ." -"dmf." -msgstr "" - -#: src/gui/exportOptions.cpp:335 -msgid "format version:" -msgstr "" - -#: src/gui/exportOptions.cpp:336 -msgid "1.1.3 and higher" -msgstr "" - -#: src/gui/exportOptions.cpp:337 -msgid "1.0/legacy (0.12)" -msgstr "" - -#: src/gui/exportOptions.cpp:357 -msgid "Audio" -msgstr "" - -#: src/gui/exportOptions.cpp:361 -msgid "VGM" -msgstr "" - -#: src/gui/exportOptions.cpp:370 -msgid "ZSM" -msgstr "" - -#: src/gui/exportOptions.cpp:380 -msgid "Amiga Validation" -msgstr "" - -#: src/gui/exportOptions.cpp:385 -msgid "Text" -msgstr "" - -#: src/gui/exportOptions.cpp:389 -msgid "Command Stream" -msgstr "" - -#: src/gui/exportOptions.cpp:393 -msgid "DMF" -msgstr "" - -#: src/gui/exportOptions.cpp:422 -msgid "congratulations! you've unlocked a secret panel." -msgstr "" - -#: src/gui/exportOptions.cpp:423 -msgid "Toggle hidden systems" -msgstr "" - -#: src/gui/exportOptions.cpp:427 -msgid "Toggle all instrument types" -msgstr "" - -#: src/gui/exportOptions.cpp:431 -msgid "Set pitch linearity to Partial" -msgstr "" - -#: src/gui/exportOptions.cpp:435 -msgid "Enable multi-threading settings" -msgstr "" - -#: src/gui/exportOptions.cpp:439 -msgid "Set fat to max" -msgstr "" - -#: src/gui/exportOptions.cpp:446 -msgid "Set muscle and fat to zero" -msgstr "" - -#: src/gui/exportOptions.cpp:453 -msgid "Tell tildearrow this must be a mistake" -msgstr "" - -#: src/gui/exportOptions.cpp:454 -msgid "" -"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " -"you get here." -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Base Tempo##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Tick Rate##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:46 -msgid "click to display tick rate" -msgstr "" - -#: src/gui/speed.cpp:48 -msgid "click to display base tempo" -msgstr "" - -#: src/gui/speed.cpp:80 -msgid "Groove" -msgstr "" - -#: src/gui/speed.cpp:87 -msgid "click for one speed" -msgstr "" - -#: src/gui/speed.cpp:90 -msgid "Speeds" -msgstr "" - -#: src/gui/speed.cpp:99 -msgid "click for groove pattern" -msgstr "" - -#: src/gui/speed.cpp:102 src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 -#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 -#: src/gui/insEdit.cpp:6885 -msgid "Speed" -msgstr "" - -#: src/gui/speed.cpp:110 -msgid "click for two (alternating) speeds" -msgstr "" - -#: src/gui/speed.cpp:168 -msgid "Virtual Tempo" -msgstr "" - -#: src/gui/speed.cpp:177 -msgid "Numerator" -msgstr "" - -#: src/gui/speed.cpp:187 -msgid "Denominator (set to base tempo)" -msgstr "" - -#: src/gui/speed.cpp:193 -msgid "Divider" -msgstr "" - -#: src/gui/speed.cpp:208 -msgid "Highlight" -msgstr "" - -#: src/gui/speed.cpp:231 -msgid "Pattern Length" -msgstr "" - -#: src/gui/speed.cpp:245 -msgid "Song Length" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 -#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 -#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/sysManager.cpp:54 -#: src/gui/insEdit.cpp:5288 -msgid "Name" -msgstr "" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 -#: src/gui/newSong.cpp:133 -msgid "Search..." -msgstr "" - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "" - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "" - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "" - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "" - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "" - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "" - -#: src/gui/regView.cpp:38 -msgid "- no register pool available" -msgstr "" - -#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 -msgid "ERROR" -msgstr "" - -#: src/gui/log.cpp:26 -msgid "warning" -msgstr "" - -#: src/gui/log.cpp:27 -msgid "info" -msgstr "" - -#: src/gui/log.cpp:28 src/gui/gui.cpp:4507 -msgid "debug" -msgstr "" - -#: src/gui/log.cpp:29 -msgid "trace" -msgstr "" - -#: src/gui/log.cpp:48 src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 -#: src/gui/editControls.cpp:1000 -msgid "Follow" -msgstr "" - -#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 -msgid "Level" -msgstr "" - -#: src/gui/log.cpp:68 -msgid "time" -msgstr "" - -#: src/gui/log.cpp:70 -msgid "level" -msgstr "" - -#: src/gui/log.cpp:72 -msgid "message" -msgstr "" - -#: src/gui/pattern.cpp:468 -msgid "there aren't any channels to show." -msgstr "" - -#: src/gui/pattern.cpp:492 -msgid "click for pattern options (effect columns/pattern names/visualizer)" -msgstr "" - -#: src/gui/pattern.cpp:504 -msgid "Options:" -msgstr "" - -#: src/gui/pattern.cpp:506 -msgid "Effect columns/collapse" -msgstr "" - -#: src/gui/pattern.cpp:507 -msgid "Pattern names" -msgstr "" - -#: src/gui/pattern.cpp:508 -msgid "Channel group hints" -msgstr "" - -#: src/gui/pattern.cpp:509 -msgid "Visualizer" -msgstr "" - -#: src/gui/pattern.cpp:517 -msgid "Channel status:" -msgstr "" - -#: src/gui/pattern.cpp:519 -msgid "No##_PCS0" -msgstr "" - -#: src/gui/pattern.cpp:522 -msgid "Yes##_PCS1" -msgstr "" - -#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 -msgid "WARNING!!" -msgstr "" - -#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 -msgid "this instrument cannot be previewed because" -msgstr "" - -#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 -msgid "none of the chips can play it" -msgstr "" - -#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 -msgid "your instrument is in peril!! be careful..." -msgstr "" - -#: src/gui/osc.cpp:176 -#, c-format -msgid "zoom: %.2fx (%.1fdB)" -msgstr "" - -#: src/gui/osc.cpp:187 -#, c-format -msgid "window size: %.1fms" -msgstr "" - -#: src/gui/osc.cpp:385 -msgid "(-Infinity)dB" -msgstr "" - -#: src/gui/debugWindow.cpp:662 -msgid "This is a language test." -msgstr "" - -#: src/gui/debugWindow.cpp:663 -msgid "This is another language test." +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" msgstr "" #: src/gui/chanOsc.cpp:143 @@ -939,7 +118,7 @@ msgstr "" msgid "Amplitude" msgstr "" -#: src/gui/chanOsc.cpp:199 +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3687 msgid "Line size" msgstr "" @@ -955,7 +134,7 @@ msgstr "" msgid "error while updating gradient texture!" msgstr "" -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3733 msgid "Color" msgstr "" @@ -967,12 +146,13 @@ msgstr "" msgid "Spread" msgstr "" -#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:124 +#: src/gui/chanOsc.cpp:314 src/gui/subSongs.cpp:121 src/gui/sysManager.cpp:124 +#: src/gui/userPresets.cpp:370 src/gui/settings.cpp:2221 msgid "Remove" msgstr "" -#: src/gui/chanOsc.cpp:338 +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3825 src/gui/settings.cpp:4105 +#: src/gui/settings.cpp:4132 src/gui/settings.cpp:4158 msgid "Background" msgstr "" @@ -1013,9 +193,9 @@ msgstr "" msgid "Text color" msgstr "" -#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/tutorial.cpp:687 -#: src/gui/gui.cpp:5627 src/gui/gui.cpp:6043 src/gui/gui.cpp:6211 -#: src/gui/gui.cpp:6310 src/gui/gui.cpp:6359 +#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:5633 src/gui/gui.cpp:6049 +#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6316 src/gui/gui.cpp:6365 +#: src/gui/tutorial.cpp:687 src/gui/xyOsc.cpp:80 msgid "OK" msgstr "" @@ -1044,791 +224,83 @@ msgstr "" msgid "Error!" msgstr "" -#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1736 src/gui/gui.cpp:2727 -#: src/gui/insEdit.cpp:363 -msgid "cut" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1740 src/gui/gui.cpp:2728 -#: src/gui/insEdit.cpp:7538 -msgid "copy" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 +msgid "Osc" msgstr "" -#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1744 src/gui/gui.cpp:2729 -#: src/gui/gui.cpp:2782 src/gui/insEdit.cpp:7543 -msgid "paste" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/gui/editControls.cpp:51 -msgid "" -"select\n" -"all" +#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:5288 +#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 +#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 +#: src/gui/settings.cpp:1005 src/gui/settings.cpp:4323 +msgid "Name" msgstr "" -#: src/gui/editControls.cpp:52 -msgid "piano" +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4423 -msgid "undo" +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" msgstr "" -#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4424 -msgid "redo" -msgstr "" - -#: src/gui/editControls.cpp:57 -msgid "" -"paste\n" -"mix" -msgstr "" - -#: src/gui/editControls.cpp:58 -msgid "" -"paste\n" -"mix bg" -msgstr "" - -#: src/gui/editControls.cpp:59 -msgid "" -"paste\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:60 -msgid "" -"paste\n" -"ins bg" -msgstr "" - -#: src/gui/editControls.cpp:61 -msgid "" -"paste\n" -"flood" -msgstr "" - -#: src/gui/editControls.cpp:62 -msgid "" -"paste\n" -"overflow" -msgstr "" - -#: src/gui/editControls.cpp:63 -msgid "" -"transpose\n" -"notes" -msgstr "" - -#: src/gui/editControls.cpp:64 -msgid "" -"transpose\n" -"values" -msgstr "" - -#: src/gui/editControls.cpp:67 -msgid "" -"change\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:68 -msgid "" -"find/\n" -"replace" -msgstr "" - -#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3057 -msgid "collapse" -msgstr "" - -#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3058 -msgid "expand" -msgstr "" - -#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2814 -msgid "flip" -msgstr "" - -#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 -msgid "invert" -msgstr "" - -#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2794 src/gui/gui.cpp:2954 -msgid "interpolate" -msgstr "" - -#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2806 src/gui/insEdit.cpp:7610 -msgid "scale" -msgstr "" - -#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2798 -msgid "fade" -msgstr "" - -#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2810 src/gui/insEdit.cpp:7639 -msgid "randomize" -msgstr "" - -#: src/gui/editControls.cpp:79 -msgid "opmask" -msgstr "" - -#: src/gui/editControls.cpp:80 -msgid "" -"scroll\n" -"mode" -msgstr "" - -#: src/gui/editControls.cpp:81 -msgid "" -"input\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:82 -msgid "" -"set\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:83 -msgid "" -"clear\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 -#: src/gui/insEdit.cpp:7557 -msgid "clear" -msgstr "" - -#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 -#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 -#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:5887 -msgid "Pattern" -msgstr "" - -#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 -#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 -#: src/gui/guiConst.cpp:577 src/gui/gui.cpp:5876 -msgid "Orders" -msgstr "" - -#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 -#: src/gui/findReplace.cpp:914 -msgid "Ins" -msgstr "" - -#: src/gui/editControls.cpp:433 -msgid "Wave" -msgstr "" - -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 -#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 -msgid "Sample" -msgstr "" - -#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 -#: src/gui/guiConst.cpp:230 -msgid "Song" -msgstr "" - -#: src/gui/editControls.cpp:446 src/gui/guiConst.cpp:601 src/gui/gui.cpp:6268 -msgid "Channels" -msgstr "" - -#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 -msgid "Chips" -msgstr "" - -#: src/gui/editControls.cpp:458 src/gui/compatFlags.cpp:319 -msgid "Other" -msgstr "" - -#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 -msgid "New" -msgstr "" - -#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4188 -msgid "Unsaved changes! Save changes before creating a new song?" -msgstr "" - -#: src/gui/editControls.cpp:507 -msgid "Save as..." -msgstr "" - -#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1674 -msgid "Restore Backup" -msgstr "" - -#: src/gui/editControls.cpp:524 -msgid "Song Info" -msgstr "" - -#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 -msgid "Subsongs" -msgstr "" - -#: src/gui/editControls.cpp:541 -msgid "Channels here..." -msgstr "" - -#: src/gui/editControls.cpp:544 -msgid "Chips here..." -msgstr "" - -#: src/gui/editControls.cpp:547 -msgid "What the hell..." -msgstr "" - -#: src/gui/editControls.cpp:554 -msgid "ChanOsc" -msgstr "" - -#: src/gui/editControls.cpp:558 -msgid "RegView" -msgstr "" - -#: src/gui/editControls.cpp:562 -msgid "Stats" -msgstr "" - -#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 -msgid "Grooves" -msgstr "" - -#: src/gui/editControls.cpp:569 -msgid "Compat Flags" -msgstr "" - -#: src/gui/editControls.cpp:573 -msgid "XYOsc" -msgstr "" - -#: src/gui/editControls.cpp:577 -msgid "Meter" -msgstr "" - -#: src/gui/editControls.cpp:581 -msgid "Memory" -msgstr "" - -#: src/gui/editControls.cpp:585 -msgid "CV" -msgstr "" - -#: src/gui/editControls.cpp:589 -msgid "Presets" -msgstr "" - -#: src/gui/editControls.cpp:593 -msgid "PatManager" -msgstr "" - -#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 -msgid "Panic" -msgstr "" - -#: src/gui/editControls.cpp:601 src/gui/guiConst.cpp:589 -#: src/gui/guiConst.cpp:591 src/gui/gui.cpp:4433 -msgid "Settings" -msgstr "" - -#: src/gui/editControls.cpp:606 -msgid "Log" -msgstr "" - -#: src/gui/editControls.cpp:610 -msgid "Debug" -msgstr "" - -#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 -msgid "About" -msgstr "" - -#: src/gui/editControls.cpp:619 -msgid "Switch to Desktop Mode" -msgstr "" - -#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 -#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 -msgid "Octave" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Coarse Step" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Edit Step" -msgstr "" - -#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 -#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 -#: src/gui/guiConst.cpp:545 -msgid "Play" -msgstr "" - -#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 -#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 -#: src/gui/guiConst.cpp:546 -msgid "Stop" -msgstr "" - -#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 -#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 -#: src/gui/gui.cpp:4420 -msgid "Edit" -msgstr "" - -#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 -#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 -msgid "Repeat pattern" -msgstr "" - -#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 -#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 -msgid "Step one row" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Poly##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Mono##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 -#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 -msgid "Polyphony" -msgstr "" - -#: src/gui/editControls.cpp:957 -msgid "Oct." -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Coarse" -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Step" -msgstr "" - -#: src/gui/editControls.cpp:998 -msgid "Foll." -msgstr "" - -#: src/gui/editControls.cpp:1003 -msgid "Ord##FollowOrders" -msgstr "" - -#: src/gui/editControls.cpp:1011 -msgid "Pat##FollowPattern" -msgstr "" - -#: src/gui/editControls.cpp:1057 -msgid "Play from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1065 -msgid "Repeat from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 -msgid "Follow orders" -msgstr "" - -#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 -msgid "Follow pattern" -msgstr "" - -#: src/gui/util.cpp:93 -msgid "" -msgstr "" - -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "" - -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "" - -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "" - -#: src/gui/stats.cpp:36 -msgid "Audio load" -msgstr "" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "" - -#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1353 -msgid "Zoom" -msgstr "" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "" - -#: src/gui/xyOsc.cpp:74 -msgid "Intensity" -msgstr "" - -#: src/gui/xyOsc.cpp:77 -msgid "Line Thickness" -msgstr "" - -#: src/gui/xyOsc.cpp:213 -msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/channels.cpp:82 #, c-format -msgid "(-Infinity)dB,%.1fdB" -msgstr "" - -#: src/gui/xyOsc.cpp:217 -#, c-format -msgid "%.1fdB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:219 -#, c-format -msgid "%.1fdB,%.1fdB" -msgstr "" - -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" -msgstr "" - -#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 -msgid "Systems" -msgstr "" - -#: src/gui/userPresets.cpp:349 -msgid "New Preset" -msgstr "" - -#: src/gui/userPresets.cpp:361 -msgid "select a preset" -msgstr "" - -#: src/gui/userPresets.cpp:374 -msgid "Remove##UPresetRemove" -msgstr "" - -#: src/gui/userPresets.cpp:439 -msgid "Configure" -msgstr "" - -#: src/gui/userPresets.cpp:470 -msgid "Advanced" -msgstr "" - -#: src/gui/userPresets.cpp:476 msgid "" -"insert additional settings in `option=value` format.\n" -"available options:\n" -"- tickRate" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 +#: src/gui/sysPicker.cpp:35 +msgid "Search..." msgstr "" -#: src/gui/userPresets.cpp:515 -msgid "Import" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/gui/effectList.cpp:18 -#, c-format -msgid "Chip at cursor: %s" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/gui/effectList.cpp:21 -msgid "Search" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/gui/effectList.cpp:25 -msgid "Effect types to show:" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/gui/effectList.cpp:47 -msgid "Description" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/gui/subSongs.cpp:22 -#, c-format -msgid "%d. " +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 -msgid "too many subsongs!" -msgstr "" - -#: src/gui/subSongs.cpp:114 -msgid "this is the only subsong!" -msgstr "" - -#: src/gui/subSongs.cpp:116 -msgid "are you sure you want to remove this subsong?" -msgstr "" - -#: src/gui/spoiler.cpp:32 -msgid "SPOILER" -msgstr "" - -#: src/gui/orders.cpp:114 -msgid "Add new order" -msgstr "" - -#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:794 -msgid "Remove order" -msgstr "" - -#: src/gui/orders.cpp:137 -msgid "Duplicate order (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:795 -msgid "Move order up" -msgstr "" - -#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:796 -msgid "Move order down" -msgstr "" - -#: src/gui/orders.cpp:167 -msgid "Place copy of current order at end of song (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:177 -msgid "Order change mode: entire row" -msgstr "" - -#: src/gui/orders.cpp:179 -msgid "Order change mode: one" -msgstr "" - -#: src/gui/orders.cpp:205 -msgid "Order edit mode: Select and type (scroll vertically)" -msgstr "" - -#: src/gui/orders.cpp:207 -msgid "Order edit mode: Select and type (scroll horizontally)" -msgstr "" - -#: src/gui/orders.cpp:209 -msgid "Order edit mode: Select and type (don't scroll)" -msgstr "" - -#: src/gui/orders.cpp:211 -msgid "Order edit mode: Click to change" -msgstr "" - -#: src/gui/findReplace.cpp:29 -msgid "ignore" -msgstr "" - -#: src/gui/findReplace.cpp:30 -msgid "equals" -msgstr "" - -#: src/gui/findReplace.cpp:31 -msgid "not equal" -msgstr "" - -#: src/gui/findReplace.cpp:32 -msgid "between" -msgstr "" - -#: src/gui/findReplace.cpp:33 -msgid "not between" -msgstr "" - -#: src/gui/findReplace.cpp:34 -msgid "any" -msgstr "" - -#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 -msgid "none" -msgstr "" - -#: src/gui/findReplace.cpp:39 -msgid "set" -msgstr "" - -#: src/gui/findReplace.cpp:40 -msgid "add" -msgstr "" - -#: src/gui/findReplace.cpp:41 -msgid "add (overflow)" -msgstr "" - -#: src/gui/findReplace.cpp:42 -msgid "scale %" -msgstr "" - -#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 -msgid "Find" -msgstr "" - -#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 -msgid "order" -msgstr "" - -#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 -msgid "row" -msgstr "" - -#: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 -msgid "channel" -msgstr "" - -#: src/gui/findReplace.cpp:541 -msgid "go" -msgstr "" - -#: src/gui/findReplace.cpp:585 -msgid "no matches found!" -msgstr "" - -#: src/gui/findReplace.cpp:587 -msgid "Back" -msgstr "" - -#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 -#: src/gui/sampleEdit.cpp:590 -msgid "Note" -msgstr "" - -#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 -msgid "Effect" -msgstr "" - -#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 -msgid "Value" -msgstr "" - -#: src/gui/findReplace.cpp:750 -msgid "Delete query" -msgstr "" - -#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 -msgid "Add effect" -msgstr "" - -#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 -msgid "Remove effect" -msgstr "" - -#: src/gui/findReplace.cpp:786 -msgid "Search range:" -msgstr "" - -#: src/gui/findReplace.cpp:791 -msgid "Selection" -msgstr "" - -#: src/gui/findReplace.cpp:799 -msgid "Confine to channels" -msgstr "" - -#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 -msgid "From" -msgstr "" - -#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 -msgid "To" -msgstr "" - -#: src/gui/findReplace.cpp:826 -msgid "Match effect position:" -msgstr "" - -#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5652 src/gui/gui.cpp:5676 -#: src/gui/gui.cpp:5700 src/gui/gui.cpp:5724 src/gui/gui.cpp:5748 -#: src/gui/gui.cpp:5776 src/gui/gui.cpp:5801 src/gui/gui.cpp:5812 -#: src/gui/gui.cpp:5824 src/gui/gui.cpp:5836 src/gui/gui.cpp:6000 -#: src/gui/gui.cpp:6015 src/gui/gui.cpp:6025 src/gui/gui.cpp:6038 -msgid "No" -msgstr "" - -#: src/gui/findReplace.cpp:832 -msgid "match effects regardless of position." -msgstr "" - -#: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 -msgid "Lax" -msgstr "" - -#: src/gui/findReplace.cpp:838 -msgid "match effects only if they appear in-order." -msgstr "" - -#: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 -msgid "Strict" -msgstr "" - -#: src/gui/findReplace.cpp:844 -msgid "match effects only if they appear exactly as specified." -msgstr "" - -#: src/gui/findReplace.cpp:856 -msgid "Replace" -msgstr "" - -#: src/gui/findReplace.cpp:908 -msgid "INVALID" -msgstr "" - -#: src/gui/findReplace.cpp:1052 -msgid "Effect replace mode:" -msgstr "" - -#: src/gui/findReplace.cpp:1053 -msgid "Replace matches only" -msgstr "" - -#: src/gui/findReplace.cpp:1056 -msgid "Replace matches, then free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1059 -msgid "Clear effects" -msgstr "" - -#: src/gui/findReplace.cpp:1062 -msgid "Insert in free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1065 -msgid "Replace##QueryReplace" +#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:110 +#: src/gui/exportOptions.cpp:214 src/gui/exportOptions.cpp:225 +#: src/gui/exportOptions.cpp:243 src/gui/exportOptions.cpp:266 +#: src/gui/exportOptions.cpp:297 src/gui/exportOptions.cpp:318 +#: src/gui/exportOptions.cpp:341 src/gui/gui.cpp:5663 src/gui/gui.cpp:5687 +#: src/gui/gui.cpp:5711 src/gui/gui.cpp:5735 src/gui/gui.cpp:5759 +#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5849 src/gui/gui.cpp:6223 +#: src/gui/gui.cpp:6347 src/gui/newSong.cpp:273 +msgid "Cancel" msgstr "" #: src/gui/compatFlags.cpp:32 @@ -2230,6 +702,12 @@ msgstr "" msgid "Pitch linearity:" msgstr "" +#: src/gui/compatFlags.cpp:219 src/gui/effectList.cpp:34 +#: src/gui/exportOptions.cpp:84 src/gui/gui.cpp:6186 src/gui/insEdit.cpp:518 +#: src/gui/waveEdit.cpp:37 src/gui/sysConf.cpp:1870 +msgid "None" +msgstr "" + #: src/gui/compatFlags.cpp:223 msgid "like ProTracker/FamiTracker" msgstr "" @@ -2295,6 +773,10 @@ msgstr "" msgid "Cut/delay effect policy:" msgstr "" +#: src/gui/compatFlags.cpp:276 src/gui/findReplace.cpp:840 +msgid "Strict" +msgstr "" + #: src/gui/compatFlags.cpp:280 msgid "only when time is less than speed (like DefleMask/ProTracker)" msgstr "" @@ -2307,6 +789,10 @@ msgstr "" msgid "only when time is less than or equal to speed (original buggy behavior)" msgstr "" +#: src/gui/compatFlags.cpp:288 src/gui/findReplace.cpp:834 +msgid "Lax" +msgstr "" + #: src/gui/compatFlags.cpp:292 msgid "no checks" msgstr "" @@ -2315,8 +801,8 @@ msgstr "" msgid "Simultaneous jump (0B+0D) treatment:" msgstr "" -#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6055 src/gui/insEdit.cpp:217 -#: src/gui/insEdit.cpp:231 +#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6061 src/gui/insEdit.cpp:217 +#: src/gui/insEdit.cpp:231 src/gui/sysConf.cpp:367 msgid "Normal" msgstr "" @@ -2332,6 +818,12 @@ msgstr "" msgid "only accept 0Dxx" msgstr "" +#: src/gui/compatFlags.cpp:319 src/gui/editControls.cpp:458 +#: src/gui/settings.cpp:2057 src/gui/settings.cpp:3874 +#: src/gui/settings.cpp:3958 +msgid "Other" +msgstr "" + #: src/gui/compatFlags.cpp:320 msgid "Auto-insert one tick gap between notes" msgstr "" @@ -2401,11 +893,2611 @@ msgid "" "ineffective on logarithmic channels" msgstr "" +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "" + +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "" + +#: src/gui/csPlayer.cpp:123 +msgid "Burn Current Song" +msgstr "" + +#: src/gui/csPlayer.cpp:141 +msgid "Status" +msgstr "" + +#: src/gui/csPlayer.cpp:146 src/gui/findReplace.cpp:539 +msgid "channel" +msgstr "" + +#: src/gui/csPlayer.cpp:148 +msgid "start" +msgstr "" + +#: src/gui/csPlayer.cpp:150 +msgid "PC" +msgstr "" + +#: src/gui/csPlayer.cpp:152 +msgid "wait" +msgstr "" + +#: src/gui/csPlayer.cpp:154 +msgid "SP" +msgstr "" + +#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 +msgid "pitch" +msgstr "" + +#: src/gui/csPlayer.cpp:160 +msgid "vol" +msgstr "" + +#: src/gui/csPlayer.cpp:162 +msgid "vols" +msgstr "" + +#: src/gui/csPlayer.cpp:164 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:203 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:244 +msgid "Disassemble" +msgstr "" + +#: src/gui/csPlayer.cpp:247 src/gui/waveEdit.cpp:1171 +msgid "Hex" +msgstr "" + +#: src/gui/cursor.cpp:205 +#, c-format +msgid "finish selection: %d.%d,%d - %d.%d,%d" +msgstr "" + +#: src/gui/dataList.cpp:76 +msgid "Bug!" +msgstr "" + +#: src/gui/dataList.cpp:79 src/gui/insEdit.cpp:5334 src/gui/util.cpp:107 +#: src/gui/util.cpp:109 src/gui/settings.cpp:4160 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 +#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4232 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 +#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2767 src/gui/gui.cpp:2776 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:243 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:254 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:257 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 +#: src/gui/insEdit.cpp:520 src/gui/subSongs.cpp:88 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 +#: src/gui/editControls.cpp:497 src/gui/insEdit.cpp:5239 +#: src/gui/insEdit.cpp:5304 src/gui/sampleEdit.cpp:122 +#: src/gui/sampleEdit.cpp:171 src/gui/waveEdit.cpp:435 src/gui/waveEdit.cpp:467 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:363 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:366 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:372 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:378 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:381 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:384 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:392 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:399 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 +#: src/gui/editControls.cpp:502 src/gui/insEdit.cpp:5311 +#: src/gui/sampleEdit.cpp:184 src/gui/waveEdit.cpp:474 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:424 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:430 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:433 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:439 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5908 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5917 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:674 src/gui/gui.cpp:5926 src/gui/sampleEdit.cpp:898 +#: src/gui/sampleEdit.cpp:1072 src/gui/xyOsc.cpp:68 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/sampleEdit.cpp:187 +#: src/gui/waveEdit.cpp:480 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:874 +msgid "import raw (replace)..." +msgstr "" + +#: src/gui/doAction.cpp:38 src/gui/editControls.cpp:491 src/gui/gui.cpp:4194 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4201 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4237 src/gui/gui.cpp:5019 +#: src/gui/gui.cpp:5057 src/gui/gui.cpp:5063 src/gui/gui.cpp:5651 +#: src/gui/gui.cpp:5675 src/gui/gui.cpp:5699 src/gui/gui.cpp:5723 +#: src/gui/gui.cpp:5747 src/gui/gui.cpp:5771 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:189 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:197 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 +#: src/gui/gui.cpp:6085 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 +#: src/gui/gui.cpp:6153 src/gui/insEdit.cpp:6860 +msgid "too many wavetables!" +msgstr "" + +#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 +msgid "too many samples!" +msgstr "" + +#: src/gui/doAction.cpp:1124 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1628 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1630 +msgid "maximum size is 256 samples!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/gui.cpp:2733 src/gui/insEdit.cpp:363 +#: src/gui/sampleEdit.cpp:1736 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/gui.cpp:2734 src/gui/insEdit.cpp:7538 +#: src/gui/sampleEdit.cpp:1740 +msgid "copy" +msgstr "" + +#: src/gui/editControls.cpp:49 src/gui/gui.cpp:2735 src/gui/gui.cpp:2788 +#: src/gui/insEdit.cpp:7543 src/gui/sampleEdit.cpp:1744 +msgid "paste" +msgstr "" + +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4429 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4430 +msgid "redo" +msgstr "" + +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" +msgstr "" + +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" +msgstr "" + +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" +msgstr "" + +#: src/gui/editControls.cpp:61 +msgid "" +"paste\n" +"flood" +msgstr "" + +#: src/gui/editControls.cpp:62 +msgid "" +"paste\n" +"overflow" +msgstr "" + +#: src/gui/editControls.cpp:63 +msgid "" +"transpose\n" +"notes" +msgstr "" + +#: src/gui/editControls.cpp:64 +msgid "" +"transpose\n" +"values" +msgstr "" + +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:68 +msgid "" +"find/\n" +"replace" +msgstr "" + +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3063 +msgid "collapse" +msgstr "" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3064 +msgid "expand" +msgstr "" + +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2820 +msgid "flip" +msgstr "" + +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "" + +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2800 src/gui/gui.cpp:2960 +msgid "interpolate" +msgstr "" + +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2812 src/gui/insEdit.cpp:7610 +msgid "scale" +msgstr "" + +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2804 +msgid "fade" +msgstr "" + +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2816 src/gui/insEdit.cpp:7639 +msgid "randomize" +msgstr "" + +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "" + +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" +msgstr "" + +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:82 +msgid "" +"set\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7557 +msgid "clear" +msgstr "" + +#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 +#: src/gui/findReplace.cpp:794 src/gui/gui.cpp:5893 src/gui/guiConst.cpp:582 +#: src/gui/settings.cpp:2284 src/gui/settings.cpp:3237 +#: src/gui/settings.cpp:4040 +msgid "Pattern" +msgstr "" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 +#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 +#: src/gui/gui.cpp:5882 src/gui/guiConst.cpp:577 src/gui/settings.cpp:2425 +#: src/gui/settings.cpp:3211 src/gui/settings.cpp:3915 +msgid "Orders" +msgstr "" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "" + +#: src/gui/editControls.cpp:433 src/gui/settings.cpp:3957 +#: src/gui/settings.cpp:4035 +msgid "Wave" +msgstr "" + +#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 +#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 src/gui/settings.cpp:4163 +msgid "Sample" +msgstr "" + +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "" + +#: src/gui/editControls.cpp:446 src/gui/gui.cpp:6274 src/gui/guiConst.cpp:601 +msgid "Channels" +msgstr "" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 +msgid "Chips" +msgstr "" + +#: src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 src/gui/mixer.cpp:228 +msgid "Mixer" +msgstr "" + +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "" + +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "" + +#: src/gui/editControls.cpp:512 src/gui/exportOptions.cpp:115 +#: src/gui/exportOptions.cpp:217 src/gui/exportOptions.cpp:246 +#: src/gui/exportOptions.cpp:300 src/gui/exportOptions.cpp:321 +#: src/gui/exportOptions.cpp:344 src/gui/gui.cpp:5572 src/gui/gui.cpp:5624 +#: src/gui/guiConst.cpp:536 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1187 src/gui/settings.cpp:2105 +#: src/gui/settings.cpp:2497 src/gui/settings.cpp:3740 +msgid "Export" +msgstr "" + +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1680 +msgid "Restore Backup" +msgstr "" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "" + +#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "" + +#: src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 +#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 +#: src/gui/insEdit.cpp:6885 src/gui/speed.cpp:102 src/gui/sysConf.cpp:2148 +msgid "Speed" +msgstr "" + +#: src/gui/editControls.cpp:541 +msgid "Channels here..." +msgstr "" + +#: src/gui/editControls.cpp:544 +msgid "Chips here..." +msgstr "" + +#: src/gui/editControls.cpp:547 +msgid "What the hell..." +msgstr "" + +#: src/gui/editControls.cpp:554 +msgid "ChanOsc" +msgstr "" + +#: src/gui/editControls.cpp:558 +msgid "RegView" +msgstr "" + +#: src/gui/editControls.cpp:562 +msgid "Stats" +msgstr "" + +#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 +msgid "Grooves" +msgstr "" + +#: src/gui/editControls.cpp:569 +msgid "Compat Flags" +msgstr "" + +#: src/gui/editControls.cpp:573 +msgid "XYOsc" +msgstr "" + +#: src/gui/editControls.cpp:577 +msgid "Meter" +msgstr "" + +#: src/gui/editControls.cpp:581 +msgid "Memory" +msgstr "" + +#: src/gui/editControls.cpp:585 +msgid "CV" +msgstr "" + +#: src/gui/editControls.cpp:589 +msgid "Presets" +msgstr "" + +#: src/gui/editControls.cpp:593 +msgid "PatManager" +msgstr "" + +#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "" + +#: src/gui/editControls.cpp:601 src/gui/gui.cpp:4439 src/gui/guiConst.cpp:589 +#: src/gui/guiConst.cpp:591 +msgid "Settings" +msgstr "" + +#: src/gui/editControls.cpp:606 +msgid "Log" +msgstr "" + +#: src/gui/editControls.cpp:610 +msgid "Debug" +msgstr "" + +#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "" + +#: src/gui/editControls.cpp:619 +msgid "Switch to Desktop Mode" +msgstr "" + +#: src/gui/editControls.cpp:630 src/gui/exportOptions.cpp:256 +msgid "" +"this is NOT ROM export! only use for making sure the\n" +"Furnace Amiga emulator is working properly by\n" +"comparing it with real Amiga output." +msgstr "" + +#: src/gui/editControls.cpp:635 src/gui/exportOptions.cpp:261 +#: src/gui/settings.cpp:3865 +msgid "Directory" +msgstr "" + +#: src/gui/editControls.cpp:638 src/gui/exportOptions.cpp:269 +msgid "Bake Data" +msgstr "" + +#: src/gui/editControls.cpp:653 src/gui/exportOptions.cpp:284 +#, c-format +msgid "Done! Baked %d files." +msgstr "" + +#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 +#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 +msgid "Octave" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Coarse Step" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Edit Step" +msgstr "" + +#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 +#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "" + +#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 +#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "" + +#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 +#: src/gui/gui.cpp:4426 +msgid "Edit" +msgstr "" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:837 +#: src/gui/editControls.cpp:953 src/gui/editControls.cpp:1093 +#: src/gui/guiConst.cpp:558 src/gui/mixer.cpp:367 src/gui/settings.cpp:1430 +msgid "Metronome" +msgstr "" + +#: src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 +#: src/gui/editControls.cpp:1000 src/gui/log.cpp:48 +msgid "Follow" +msgstr "" + +#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 +#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 +msgid "Repeat pattern" +msgstr "" + +#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 +#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 +msgid "Step one row" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Poly##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Mono##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 +#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 +msgid "Polyphony" +msgstr "" + +#: src/gui/editControls.cpp:957 +msgid "Oct." +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Coarse" +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Step" +msgstr "" + +#: src/gui/editControls.cpp:998 +msgid "Foll." +msgstr "" + +#: src/gui/editControls.cpp:1003 +msgid "Ord##FollowOrders" +msgstr "" + +#: src/gui/editControls.cpp:1011 +msgid "Pat##FollowPattern" +msgstr "" + +#: src/gui/editControls.cpp:1057 +msgid "Play from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1065 +msgid "Repeat from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "" + +#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "" + +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" +msgstr "" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "" + +#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 +msgid "can't collapse any further!" +msgstr "" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "" + +#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "" + +#: src/gui/effectList.cpp:21 +msgid "Search" +msgstr "" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "" + +#: src/gui/effectList.cpp:32 src/gui/exportOptions.cpp:78 src/gui/gui.cpp:6180 +msgid "All" +msgstr "" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "" + +#: src/gui/effectList.cpp:84 src/gui/log.cpp:25 +msgid "ERROR" +msgstr "" + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "" + +#: src/gui/exportOptions.cpp:44 +msgid "Bit depth:" +msgstr "" + +#: src/gui/exportOptions.cpp:46 +msgid "16-bit integer" +msgstr "" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "" + +#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6264 src/gui/settings.cpp:1297 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:875 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:880 +msgid "Fade out (seconds)" +msgstr "" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:90 src/gui/insEdit.cpp:519 src/gui/mixer.cpp:250 +#: src/gui/sampleEdit.cpp:1128 src/gui/userPresets.cpp:393 +#: src/gui/userPresets.cpp:405 src/gui/waveEdit.cpp:1096 +#: src/gui/settings.cpp:1025 src/gui/settings.cpp:1039 +msgid "Invert" +msgstr "" + +#: src/gui/exportOptions.cpp:130 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:137 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:138 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:148 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:153 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:156 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:167 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:170 +msgid "" +"inserts data blocks on pattern changes.\n" +"useful if you are writing a playback routine.\n" +"\n" +"the format of a pattern change data block is:\n" +"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" +"- ll: length, a 32-bit little-endian number\n" +"- oo: order\n" +"- rr: initial row (a 0Dxx effect is able to select a different row)\n" +"- pp: pattern index (one per channel)\n" +"\n" +"pattern indexes are ordered as they appear in the song." +msgstr "" + +#: src/gui/exportOptions.cpp:183 +msgid "direct stream mode" +msgstr "" + +#: src/gui/exportOptions.cpp:186 +msgid "" +"required for DualPCM and MSM6258 export.\n" +"\n" +"allows for volume/direction changes when playing samples,\n" +"at the cost of a massive increase in file size." +msgstr "" + +#: src/gui/exportOptions.cpp:191 +msgid "chips to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:200 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "" + +#: src/gui/exportOptions.cpp:204 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:210 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:222 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:233 +msgid "Commander X16 Zsound Music File" +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:240 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:293 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:310 +msgid "" +"this option exports a text or binary file which\n" +"contains a dump of the internal command stream\n" +"produced when playing the song.\n" +"\n" +"technical/development use only!" +msgstr "" + +#: src/gui/exportOptions.cpp:331 +msgid "" +"export in DefleMask module format.\n" +"only do it if you really, really need to, or are downgrading an existing ." +"dmf." +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "format version:" +msgstr "" + +#: src/gui/exportOptions.cpp:336 +msgid "1.1.3 and higher" +msgstr "" + +#: src/gui/exportOptions.cpp:337 +msgid "1.0/legacy (0.12)" +msgstr "" + +#: src/gui/exportOptions.cpp:357 src/gui/settings.cpp:1198 +#: src/gui/settings.cpp:3869 +msgid "Audio" +msgstr "" + +#: src/gui/exportOptions.cpp:361 src/gui/settings.cpp:3871 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:370 src/gui/settings.cpp:3872 +msgid "ZSM" +msgstr "" + +#: src/gui/exportOptions.cpp:380 +msgid "Amiga Validation" +msgstr "" + +#: src/gui/exportOptions.cpp:385 src/gui/settings.cpp:2899 +#: src/gui/settings.cpp:3831 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:389 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:393 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:422 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:423 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:427 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:431 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:435 +msgid "Enable multi-threading settings" +msgstr "" + +#: src/gui/exportOptions.cpp:439 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:446 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:453 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:454 +msgid "" +"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " +"you get here." +msgstr "" + +#: src/gui/findReplace.cpp:29 +msgid "ignore" +msgstr "" + +#: src/gui/findReplace.cpp:30 +msgid "equals" +msgstr "" + +#: src/gui/findReplace.cpp:31 +msgid "not equal" +msgstr "" + +#: src/gui/findReplace.cpp:32 +msgid "between" +msgstr "" + +#: src/gui/findReplace.cpp:33 +msgid "not between" +msgstr "" + +#: src/gui/findReplace.cpp:34 +msgid "any" +msgstr "" + +#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 +msgid "none" +msgstr "" + +#: src/gui/findReplace.cpp:39 +msgid "set" +msgstr "" + +#: src/gui/findReplace.cpp:40 +msgid "add" +msgstr "" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "" + +#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 +msgid "Find" +msgstr "" + +#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 +msgid "order" +msgstr "" + +#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 +msgid "row" +msgstr "" + +#: src/gui/findReplace.cpp:541 +msgid "go" +msgstr "" + +#: src/gui/findReplace.cpp:585 +msgid "no matches found!" +msgstr "" + +#: src/gui/findReplace.cpp:587 +msgid "Back" +msgstr "" + +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:590 src/gui/settings.cpp:3297 +#: src/gui/settings.cpp:4055 +msgid "Note" +msgstr "" + +#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 +#: src/gui/settings.cpp:3315 +msgid "Effect" +msgstr "" + +#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 +#: src/gui/settings.cpp:2219 +msgid "Value" +msgstr "" + +#: src/gui/findReplace.cpp:750 +msgid "Delete query" +msgstr "" + +#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 +msgid "Add effect" +msgstr "" + +#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 +msgid "Remove effect" +msgstr "" + +#: src/gui/findReplace.cpp:786 +msgid "Search range:" +msgstr "" + +#: src/gui/findReplace.cpp:791 src/gui/settings.cpp:4047 +#: src/gui/settings.cpp:4112 +msgid "Selection" +msgstr "" + +#: src/gui/findReplace.cpp:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +msgstr "" + +#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5658 src/gui/gui.cpp:5682 +#: src/gui/gui.cpp:5706 src/gui/gui.cpp:5730 src/gui/gui.cpp:5754 +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:5807 src/gui/gui.cpp:5818 +#: src/gui/gui.cpp:5830 src/gui/gui.cpp:5842 src/gui/gui.cpp:6006 +#: src/gui/gui.cpp:6021 src/gui/gui.cpp:6031 src/gui/gui.cpp:6044 +msgid "No" +msgstr "" + +#: src/gui/findReplace.cpp:832 +msgid "match effects regardless of position." +msgstr "" + +#: src/gui/findReplace.cpp:838 +msgid "match effects only if they appear in-order." +msgstr "" + +#: src/gui/findReplace.cpp:844 +msgid "match effects only if they appear exactly as specified." +msgstr "" + +#: src/gui/findReplace.cpp:856 +msgid "Replace" +msgstr "" + +#: src/gui/findReplace.cpp:908 +msgid "INVALID" +msgstr "" + +#: src/gui/findReplace.cpp:1052 +msgid "Effect replace mode:" +msgstr "" + +#: src/gui/findReplace.cpp:1053 +msgid "Replace matches only" +msgstr "" + +#: src/gui/findReplace.cpp:1056 +msgid "Replace matches, then free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1059 +msgid "Clear effects" +msgstr "" + +#: src/gui/findReplace.cpp:1062 +msgid "Insert in free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1065 +msgid "Replace##QueryReplace" +msgstr "" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." +msgstr "" + +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4480 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/gui.cpp:1136 src/gui/gui.cpp:1140 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1667 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1668 src/gui/gui.cpp:1798 src/gui/gui.cpp:1838 +#: src/gui/gui.cpp:1953 src/gui/gui.cpp:1962 src/gui/gui.cpp:1971 +#: src/gui/gui.cpp:2073 src/gui/gui.cpp:2093 src/gui/gui.cpp:2111 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1669 src/gui/gui.cpp:1743 src/gui/gui.cpp:1799 +#: src/gui/gui.cpp:1839 src/gui/gui.cpp:1851 src/gui/gui.cpp:1870 +#: src/gui/gui.cpp:2074 src/gui/gui.cpp:2084 src/gui/gui.cpp:2095 +#: src/gui/gui.cpp:2113 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1676 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1681 src/gui/gui.cpp:1690 src/gui/gui.cpp:2130 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1689 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1698 src/gui/gui.cpp:1708 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1699 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1709 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1726 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1727 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1728 src/gui/gui.cpp:1777 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1729 src/gui/gui.cpp:1787 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1730 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1731 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1732 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1733 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1734 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1735 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1736 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1737 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1738 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1739 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1740 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1741 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1742 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1776 src/gui/gui.cpp:1786 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1797 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1809 src/gui/gui.cpp:1818 src/gui/gui.cpp:1827 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1810 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1837 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1850 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1859 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1860 src/gui/gui.cpp:1880 src/gui/gui.cpp:1890 +#: src/gui/gui.cpp:1900 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1869 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1879 src/gui/gui.cpp:1889 src/gui/gui.cpp:1899 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:1909 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:1910 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:1919 +msgid "Export ZSM" +msgstr "" + +#: src/gui/gui.cpp:1920 +msgid "ZSM file" +msgstr "" + +#: src/gui/gui.cpp:1929 src/gui/gui.cpp:1939 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:1940 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:1947 src/gui/gui.cpp:5370 +msgid "Coming soon!" +msgstr "" + +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1961 src/gui/gui.cpp:1970 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:1979 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:1980 src/gui/gui.cpp:1989 src/gui/gui.cpp:2008 +#: src/gui/gui.cpp:2017 src/gui/gui.cpp:2026 src/gui/gui.cpp:2035 +#: src/gui/gui.cpp:2053 src/gui/gui.cpp:2062 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:1988 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:1997 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:1998 src/gui/gui.cpp:2044 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2007 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2016 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2025 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2034 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2043 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2052 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2061 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2072 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2082 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2083 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2092 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2112 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2110 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2129 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2131 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2171 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2183 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2205 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2259 src/gui/gui.cpp:2422 +#, c-format +msgid "on seek: %s" +msgstr "" + +#: src/gui/gui.cpp:2266 src/gui/gui.cpp:2429 +#, c-format +msgid "on pre tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2273 src/gui/gui.cpp:2436 src/gui/settings.cpp:5747 +msgid "file is empty" +msgstr "" + +#: src/gui/gui.cpp:2276 src/gui/gui.cpp:2439 +#, c-format +msgid "on tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2283 src/gui/gui.cpp:2446 src/gui/settings.cpp:5756 +#, c-format +msgid "on get size: %s" +msgstr "" + +#: src/gui/gui.cpp:2290 src/gui/gui.cpp:2453 src/gui/settings.cpp:5763 +#, c-format +msgid "on read: %s" +msgstr "" + +#: src/gui/gui.cpp:2316 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2334 +msgid "" +"you have loaded a backup!\n" +"if you need to, please save it somewhere.\n" +"\n" +"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" +"Furnace will not save backups of backups." +msgstr "" + +#: src/gui/gui.cpp:2342 src/gui/gui.cpp:3743 src/gui/gui.cpp:4213 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "" + +#: src/gui/gui.cpp:2345 src/gui/gui.cpp:3746 src/gui/gui.cpp:5013 +#: src/gui/gui.cpp:5035 src/gui/gui.cpp:5473 src/gui/gui.cpp:5775 +#: src/gui/gui.cpp:5785 src/gui/intro.cpp:89 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/gui.cpp:2736 +msgid "paste special..." +msgstr "" + +#: src/gui/gui.cpp:2737 +msgid "paste mix" +msgstr "" + +#: src/gui/gui.cpp:2738 +msgid "paste mix (background)" +msgstr "" + +#: src/gui/gui.cpp:2739 +msgid "paste with ins (foreground)" +msgstr "" + +#: src/gui/gui.cpp:2741 src/gui/gui.cpp:2753 src/gui/gui.cpp:2963 +msgid "no instruments available" +msgstr "" + +#: src/gui/gui.cpp:2751 +msgid "paste with ins (background)" +msgstr "" + +#: src/gui/gui.cpp:2763 +msgid "paste flood" +msgstr "" + +#: src/gui/gui.cpp:2764 +msgid "paste overflow" +msgstr "" + +#: src/gui/gui.cpp:2769 src/gui/sampleEdit.cpp:1754 +msgid "select all" +msgstr "" + +#: src/gui/gui.cpp:2773 +msgid "operation mask..." +msgstr "" + +#: src/gui/gui.cpp:2780 +msgid "pull delete" +msgstr "" + +#: src/gui/gui.cpp:2784 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2792 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2796 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2808 src/gui/gui.cpp:3052 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2824 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2829 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:2856 +msgid "" +"&&: selected instrument\n" +"..: no instrument" +msgstr "" + +#: src/gui/gui.cpp:2910 +msgid "Set" +msgstr "" + +#: src/gui/gui.cpp:2920 src/gui/settings.cpp:2501 +msgid "Reset" +msgstr "" + +#: src/gui/gui.cpp:2930 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:2931 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:2932 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:2933 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:2935 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:2936 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:2937 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:2938 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:2941 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:2949 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:2954 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:2961 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:2974 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:2975 src/gui/sampleEdit.cpp:695 +msgid "Start" +msgstr "" + +#: src/gui/gui.cpp:2983 src/gui/sampleEdit.cpp:731 +msgid "End" +msgstr "" + +#: src/gui/gui.cpp:2991 src/gui/gui.cpp:3036 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3000 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3006 src/gui/insEdit.cpp:7604 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3011 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3017 src/gui/insEdit.cpp:7632 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3018 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3027 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3046 src/gui/waveEdit.cpp:1149 src/gui/settings.cpp:938 +msgid "Randomize" +msgstr "" + +#: src/gui/gui.cpp:3056 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3059 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3068 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3069 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3074 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3075 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3094 src/gui/gui.cpp:5801 src/gui/gui.cpp:7306 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3106 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3568 +msgid "" +"Furnace has been started in Safe Mode.\n" +"this means that:\n" +"\n" +"- software rendering is being used\n" +"- audio output may not work\n" +"- font loading is disabled\n" +"\n" +"check any settings which may have made Furnace start up in this mode.\n" +"font loading is one of these." +msgstr "" + +#: src/gui/gui.cpp:4053 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "" + +#: src/gui/gui.cpp:4067 src/gui/gui.cpp:6656 src/gui/gui.cpp:7032 +#: src/gui/settings.cpp:5619 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/gui.cpp:4191 src/gui/settings.cpp:804 +msgid "File" +msgstr "" + +#: src/gui/gui.cpp:4191 +msgid "file" +msgstr "" + +#: src/gui/gui.cpp:4192 +msgid "new..." +msgstr "" + +#: src/gui/gui.cpp:4199 +msgid "open..." +msgstr "" + +#: src/gui/gui.cpp:4206 +msgid "open recent" +msgstr "" + +#: src/gui/gui.cpp:4222 +msgid "nothing here yet" +msgstr "" + +#: src/gui/gui.cpp:4225 +msgid "clear history" +msgstr "" + +#: src/gui/gui.cpp:4226 +msgid "Are you sure you want to clear the recent file list?" +msgstr "" + +#: src/gui/gui.cpp:4241 +msgid "save as..." +msgstr "" + +#: src/gui/gui.cpp:4246 src/gui/gui.cpp:4287 +msgid "export audio..." +msgstr "" + +#: src/gui/gui.cpp:4250 src/gui/gui.cpp:4291 +msgid "export VGM..." +msgstr "" + +#: src/gui/gui.cpp:4259 src/gui/gui.cpp:4300 +msgid "export ZSM..." +msgstr "" + +#: src/gui/gui.cpp:4269 src/gui/gui.cpp:4310 +msgid "export Amiga validation data..." +msgstr "" + +#: src/gui/gui.cpp:4274 src/gui/gui.cpp:4315 +msgid "export text..." +msgstr "" + +#: src/gui/gui.cpp:4278 src/gui/gui.cpp:4319 +msgid "export command stream..." +msgstr "" + +#: src/gui/gui.cpp:4282 src/gui/gui.cpp:4323 +msgid "export .dmf..." +msgstr "" + +#: src/gui/gui.cpp:4328 +msgid "export..." +msgstr "" + +#: src/gui/gui.cpp:4334 +msgid "manage chips" +msgstr "" + +#: src/gui/gui.cpp:4338 +msgid "add chip..." +msgstr "" + +#: src/gui/gui.cpp:4343 src/gui/sysManager.cpp:138 +#, c-format +msgid "cannot add chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4355 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4365 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4367 src/gui/gui.cpp:4390 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4379 src/gui/sysManager.cpp:109 +#, c-format +msgid "cannot change chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4388 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4394 +#, c-format +msgid "cannot remove chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4408 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4414 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4418 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4426 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4434 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4439 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4441 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4445 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4448 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4454 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4455 src/gui/settings.cpp:2502 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/gui.cpp:4458 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4462 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4465 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4472 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4473 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4474 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4475 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4477 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4478 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4479 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4481 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4482 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4483 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4486 src/gui/gui.cpp:4488 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4490 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4491 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4492 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4495 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4496 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4497 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4500 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4501 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4502 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4503 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4504 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4507 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4508 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4509 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4510 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4513 src/gui/log.cpp:28 +msgid "debug" +msgstr "" + +#: src/gui/gui.cpp:4514 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4516 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4517 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4521 src/gui/gui.cpp:4529 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4522 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4523 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4524 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4530 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4531 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4532 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4533 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4548 +#, c-format +msgid "| Speed %d:%d" +msgstr "" + +#: src/gui/gui.cpp:4550 +#, c-format +msgid "| Speed %d" +msgstr "" + +#: src/gui/gui.cpp:4552 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4555 +#, c-format +msgid " @ %gHz (%g BPM) " +msgstr "" + +#: src/gui/gui.cpp:4558 +#, c-format +msgid "| Order %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4560 +#, c-format +msgid "| Order %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4564 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4566 +#, c-format +msgid "| Row %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4569 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4572 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4581 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4582 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4583 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" + +#: src/gui/gui.cpp:4603 +msgid "Note off (cut)" +msgstr "" + +#: src/gui/gui.cpp:4605 +msgid "Note off (release)" +msgstr "" + +#: src/gui/gui.cpp:4607 +msgid "Macro release only" +msgstr "" + +#: src/gui/gui.cpp:4609 +#, c-format +msgid "Note on: %s" +msgstr "" + +#: src/gui/gui.cpp:4617 +#, c-format +msgid "Ins %d: " +msgstr "" + +#: src/gui/gui.cpp:4620 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4629 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "" + +#: src/gui/gui.cpp:4632 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4819 src/gui/gui.cpp:4822 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:4935 +msgid "" +"there was an error in the file dialog! you may want to report this issue " +"to:\n" +"https://github.com/tildearrow/furnace/issues\n" +"check the Log Viewer (window > log viewer) for more information.\n" +"\n" +"for now please disable the system file picker in Settings > General." +msgstr "" + +#: src/gui/gui.cpp:4938 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:4940 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" + +#: src/gui/gui.cpp:5076 +msgid "" +"error while saving instrument! only the following instrument types are " +"supported:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" +msgstr "" + +#: src/gui/gui.cpp:5104 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5149 src/gui/gui.cpp:6333 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5164 src/gui/gui.cpp:5173 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5192 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5198 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5216 src/gui/gui.cpp:5270 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5222 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5263 src/gui/gui.cpp:6237 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5275 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5284 src/gui/gui.cpp:5294 src/gui/gui.cpp:5313 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5321 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5336 src/gui/gui.cpp:5357 src/gui/gui.cpp:5381 +#: src/gui/gui.cpp:5402 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5344 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5365 +#, c-format +msgid "Could not write ZSM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5389 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5410 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5434 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5439 src/gui/gui.cpp:5456 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5477 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5480 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5488 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5504 src/gui/gui.cpp:5639 src/gui/gui.cpp:5640 +msgid "Warning" +msgstr "" + +#: src/gui/gui.cpp:5509 src/gui/gui.cpp:5630 src/gui/gui.cpp:5631 +#: src/gui/insEdit.cpp:7520 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5514 src/gui/gui.cpp:6171 src/gui/gui.cpp:6172 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5519 src/gui/gui.cpp:6250 src/gui/gui.cpp:6251 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5534 src/gui/gui.cpp:5587 src/gui/gui.cpp:5588 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5557 src/gui/gui.cpp:5607 src/gui/settings.cpp:921 +msgid "New Song" +msgstr "" + +#: src/gui/gui.cpp:5567 src/gui/gui.cpp:5619 src/gui/guiConst.cpp:567 +msgid "Command Palette" +msgstr "" + +#: src/gui/gui.cpp:5589 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5590 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5632 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:5644 src/gui/gui.cpp:5668 src/gui/gui.cpp:5692 +#: src/gui/gui.cpp:5716 src/gui/gui.cpp:5740 src/gui/gui.cpp:5764 +#: src/gui/gui.cpp:5796 src/gui/gui.cpp:5812 src/gui/gui.cpp:5823 +#: src/gui/gui.cpp:5835 src/gui/gui.cpp:5989 src/gui/gui.cpp:6011 +#: src/gui/gui.cpp:6026 src/gui/gui.cpp:6037 +msgid "Yes" +msgstr "" + +#: src/gui/gui.cpp:5862 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:5865 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:5872 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:5939 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:5942 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:5951 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:5964 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:5981 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6060 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6064 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6069 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6089 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6175 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6178 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6252 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6279 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6284 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6292 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6296 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6300 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6313 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6355 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:6677 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:6857 src/gui/gui.cpp:6965 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6859 src/gui/gui.cpp:6967 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6864 src/gui/gui.cpp:6972 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:6875 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:6880 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7508 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "" + #: src/gui/guiConst.cpp:127 msgid "Generic Sample" msgstr "" -#: src/gui/guiConst.cpp:149 +#: src/gui/guiConst.cpp:149 src/gui/settings.cpp:3976 msgid "VRC6 (saw)" msgstr "" @@ -2413,11 +3505,11 @@ msgstr "" msgid "OPL (drums)" msgstr "" -#: src/gui/guiConst.cpp:179 +#: src/gui/guiConst.cpp:179 src/gui/settings.cpp:4017 msgid "PowerNoise (noise)" msgstr "" -#: src/gui/guiConst.cpp:180 +#: src/gui/guiConst.cpp:180 src/gui/settings.cpp:4018 msgid "PowerNoise (slope)" msgstr "" @@ -2478,9 +3570,21 @@ msgstr "" #: src/gui/insEdit.cpp:7393 src/gui/insEdit.cpp:7401 src/gui/insEdit.cpp:7413 #: src/gui/insEdit.cpp:7428 src/gui/insEdit.cpp:7439 src/gui/insEdit.cpp:7447 #: src/gui/insEdit.cpp:7456 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7474 +#: src/gui/settings.cpp:3956 msgid "Pitch" msgstr "" +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 +#: src/gui/insEdit.cpp:6941 src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 +#: src/gui/insEdit.cpp:7108 src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 +#: src/gui/insEdit.cpp:7212 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 +#: src/gui/insEdit.cpp:7253 src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 +#: src/gui/insEdit.cpp:7287 src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 +#: src/gui/insEdit.cpp:7392 src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1065 +msgid "Panning" +msgstr "" + #: src/gui/guiConst.cpp:231 msgid "Time" msgstr "" @@ -2493,7 +3597,7 @@ msgstr "" msgid "System (Secondary)" msgstr "" -#: src/gui/guiConst.cpp:235 +#: src/gui/guiConst.cpp:235 src/gui/settings.cpp:3855 src/gui/settings.cpp:4076 msgid "Miscellaneous" msgstr "" @@ -2593,10 +3697,6 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5561 src/gui/gui.cpp:5613 -msgid "Command Palette" -msgstr "" - #: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -2645,7 +3745,7 @@ msgstr "" msgid "Sample List" msgstr "" -#: src/gui/guiConst.cpp:586 +#: src/gui/guiConst.cpp:586 src/gui/settings.cpp:4104 msgid "Sample Editor" msgstr "" @@ -2657,7 +3757,7 @@ msgstr "" msgid "Oscilloscope (master)" msgstr "" -#: src/gui/guiConst.cpp:596 +#: src/gui/guiConst.cpp:596 src/gui/settings.cpp:3909 msgid "Volume Meter" msgstr "" @@ -2669,7 +3769,7 @@ msgstr "" msgid "Compatibility Flags" msgstr "" -#: src/gui/guiConst.cpp:599 +#: src/gui/guiConst.cpp:599 src/gui/settings.cpp:4131 msgid "Piano" msgstr "" @@ -2677,7 +3777,7 @@ msgstr "" msgid "Song Comments" msgstr "" -#: src/gui/guiConst.cpp:602 +#: src/gui/guiConst.cpp:602 src/gui/settings.cpp:4122 msgid "Pattern Manager" msgstr "" @@ -2689,7 +3789,7 @@ msgstr "" msgid "Register View" msgstr "" -#: src/gui/guiConst.cpp:605 +#: src/gui/guiConst.cpp:605 src/gui/settings.cpp:4183 msgid "Log Viewer" msgstr "" @@ -2705,7 +3805,7 @@ msgstr "" msgid "Find/Replace" msgstr "" -#: src/gui/guiConst.cpp:610 +#: src/gui/guiConst.cpp:610 src/gui/settings.cpp:4141 msgid "Clock" msgstr "" @@ -2713,7 +3813,7 @@ msgstr "" msgid "Oscilloscope (X-Y)" msgstr "" -#: src/gui/guiConst.cpp:613 +#: src/gui/guiConst.cpp:613 src/gui/settings.cpp:3636 src/gui/settings.cpp:4157 msgid "Memory Composition" msgstr "" @@ -3181,7 +4281,7 @@ msgstr "" msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:740 src/gui/settings.cpp:1442 msgid "Sample preview" msgstr "" @@ -3381,6 +4481,18 @@ msgstr "" msgid "Deep clone current order to end of song" msgstr "" +#: src/gui/guiConst.cpp:794 src/gui/orders.cpp:125 +msgid "Remove order" +msgstr "" + +#: src/gui/guiConst.cpp:795 src/gui/orders.cpp:146 +msgid "Move order up" +msgstr "" + +#: src/gui/guiConst.cpp:796 src/gui/orders.cpp:155 +msgid "Move order down" +msgstr "" + #: src/gui/guiConst.cpp:797 msgid "Replay order" msgstr "" @@ -3389,16 +4501,16 @@ msgstr "" msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 +#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 src/gui/settings.cpp:4031 msgid "FM" msgstr "" -#: src/gui/guiConst.cpp:1394 src/gui/waveEdit.cpp:199 src/gui/insEdit.cpp:183 -#: src/gui/insEdit.cpp:194 src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 +#: src/gui/guiConst.cpp:1394 src/gui/insEdit.cpp:183 src/gui/insEdit.cpp:194 +#: src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 src/gui/waveEdit.cpp:199 msgid "Square" msgstr "" -#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 +#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 src/gui/settings.cpp:3870 msgid "Wavetable" msgstr "" @@ -3407,2418 +4519,6 @@ msgstr "" msgid "Special" msgstr "" -#: src/gui/piano.cpp:103 -msgid "Options" -msgstr "" - -#: src/gui/piano.cpp:106 -msgid "Key layout:" -msgstr "" - -#: src/gui/piano.cpp:108 -msgid "Automatic" -msgstr "" - -#: src/gui/piano.cpp:111 -msgid "Standard" -msgstr "" - -#: src/gui/piano.cpp:114 -msgid "Continuous" -msgstr "" - -#: src/gui/piano.cpp:118 -msgid "Value input pad:" -msgstr "" - -#: src/gui/piano.cpp:120 -msgid "Disabled" -msgstr "" - -#: src/gui/piano.cpp:123 -msgid "Replace piano" -msgstr "" - -#: src/gui/piano.cpp:126 -msgid "Split (automatic)" -msgstr "" - -#: src/gui/piano.cpp:129 -msgid "Split (always visible)" -msgstr "" - -#: src/gui/piano.cpp:133 -msgid "Share play/edit offset/range" -msgstr "" - -#: src/gui/piano.cpp:134 -msgid "Read-only (can't input notes)" -msgstr "" - -#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 src/gui/insEdit.cpp:177 -#: src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 -msgid "Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 src/gui/insEdit.cpp:200 -#: src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 -msgid "Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:202 src/gui/insEdit.cpp:325 -#: src/gui/insEdit.cpp:654 -msgid "Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:33 -msgid "Pulse" -msgstr "" - -#: src/gui/waveEdit.cpp:38 -msgid "Linear" -msgstr "" - -#: src/gui/waveEdit.cpp:39 -msgid "Cosine" -msgstr "" - -#: src/gui/waveEdit.cpp:40 -msgid "Cubic" -msgstr "" - -#: src/gui/waveEdit.cpp:193 -msgid "Rect. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:194 -msgid "Abs. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:195 -msgid "Quart. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:196 -msgid "Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:197 -msgid "Abs. Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:200 -msgid "rectSquare" -msgstr "" - -#: src/gui/waveEdit.cpp:203 -msgid "Rect. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:204 -msgid "Abs. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:206 -msgid "Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:207 -msgid "Rect. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:208 -msgid "Abs. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:210 -msgid "Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:211 -msgid "Rect. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:212 -msgid "Abs. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:213 -msgid "Quart. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:214 -msgid "Squish. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:215 -msgid "Squish. Abs. Cub. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:218 -msgid "Rect. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:219 -msgid "Abs. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:220 -msgid "Quart. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:221 -msgid "Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:222 -msgid "Abs. Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:224 -msgid "Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:225 -msgid "Rect. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:226 -msgid "Abs. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:227 -msgid "Quart. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:228 -msgid "Squish. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:229 -msgid "Squish. Abs. Cub. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 -msgid "no wavetable selected" -msgstr "" - -#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5223 -msgid "select one..." -msgstr "" - -#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 -#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 -msgid "or" -msgstr "" - -#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5245 -msgid "Create New" -msgstr "" - -#: src/gui/waveEdit.cpp:487 -msgid "Steps" -msgstr "" - -#: src/gui/waveEdit.cpp:491 -msgid "Lines" -msgstr "" - -#: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2687 -msgid "Width" -msgstr "" - -#: src/gui/waveEdit.cpp:498 -msgid "" -"use a width of:\n" -"- any on Amiga/N163\n" -"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " -"Boy and WonderSwan\n" -"- 64 on FDS\n" -"- 128 on X1-010\n" -"any other widths will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:510 -msgid "Height" -msgstr "" - -#: src/gui/waveEdit.cpp:512 -msgid "" -"use a height of:\n" -"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " -"Envelope shape and N163\n" -"- 32 for PC Engine\n" -"- 64 for FDS and Virtual Boy\n" -"- 256 for X1-010 and SCC\n" -"any other heights will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:578 -msgid "Shapes" -msgstr "" - -#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 -#: src/gui/insEdit.cpp:6948 src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 -#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 -msgid "Duty" -msgstr "" - -#: src/gui/waveEdit.cpp:607 -msgid "Exponent" -msgstr "" - -#: src/gui/waveEdit.cpp:617 -msgid "XOR Point" -msgstr "" - -#: src/gui/waveEdit.cpp:627 -msgid "Amplitude/Phase" -msgstr "" - -#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 -msgid "Op" -msgstr "" - -#: src/gui/waveEdit.cpp:683 -msgid "Mult" -msgstr "" - -#: src/gui/waveEdit.cpp:685 -msgid "FB" -msgstr "" - -#: src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 -#: src/gui/insEdit.cpp:5812 src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 -#: src/gui/insEdit.cpp:6963 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 -#: src/gui/insEdit.cpp:7004 src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 -#: src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 -#: src/gui/insEdit.cpp:7074 src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 -#: src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 -#: src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 -#: src/gui/insEdit.cpp:7211 src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 -#: src/gui/insEdit.cpp:7425 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 -#: src/gui/insEdit.cpp:7473 -msgid "Waveform" -msgstr "" - -#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 -msgid "Connection Diagram" -msgstr "" - -#: src/gui/waveEdit.cpp:765 -msgid "Out" -msgstr "" - -#: src/gui/waveEdit.cpp:872 -msgid "WaveTools" -msgstr "" - -#: src/gui/waveEdit.cpp:890 -msgid "Scale X" -msgstr "" - -#: src/gui/waveEdit.cpp:896 -msgid "wavetable longer than 256 samples!" -msgstr "" - -#: src/gui/waveEdit.cpp:960 -msgid "Scale Y" -msgstr "" - -#: src/gui/waveEdit.cpp:978 -msgid "Offset X" -msgstr "" - -#: src/gui/waveEdit.cpp:1000 -msgid "Offset Y" -msgstr "" - -#: src/gui/waveEdit.cpp:1017 -msgid "Smooth" -msgstr "" - -#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:996 -msgid "Amplify" -msgstr "" - -#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1046 -msgid "Normalize" -msgstr "" - -#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1121 -msgid "Reverse" -msgstr "" - -#: src/gui/waveEdit.cpp:1117 -msgid "Half" -msgstr "" - -#: src/gui/waveEdit.cpp:1127 -msgid "Double" -msgstr "" - -#: src/gui/waveEdit.cpp:1137 -msgid "Convert Signed/Unsigned" -msgstr "" - -#: src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3040 -msgid "Randomize" -msgstr "" - -#: src/gui/waveEdit.cpp:1167 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:247 -msgid "Hex" -msgstr "" - -#: src/gui/waveEdit.cpp:1179 -msgid "Signed/Unsigned" -msgstr "" - -#: src/gui/sampleEdit.cpp:65 -#, c-format -msgid "%s: maximum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:72 -#, c-format -msgid "%s: minimum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:79 -#, c-format -msgid "%s: sample rate must be %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 -msgid "no sample selected" -msgstr "" - -#: src/gui/sampleEdit.cpp:229 -#, c-format -msgid "SNES: loop start must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:235 -#, c-format -msgid "SNES: loop end must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:240 -msgid "SNES: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:249 -msgid "QSound: loop cannot be longer than 32767 samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:259 -msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:263 -msgid "NES: maximum DPCM sample length is 32648" -msgstr "" - -#: src/gui/sampleEdit.cpp:268 -msgid "X1-010: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:271 -msgid "X1-010: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:276 -msgid "GA20: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:287 -msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:290 -msgid "YM2608: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:300 -msgid "YM2610: ADPCM-A samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:302 -msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:305 -msgid "YM2610: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:309 -msgid "YM2610: maximum ADPCM-A sample length is 2097152" -msgstr "" - -#: src/gui/sampleEdit.cpp:318 -msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:321 -msgid "Y8950: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:328 -msgid "Amiga: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:331 -msgid "Amiga: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:335 -msgid "Amiga: maximum sample length is 131070" -msgstr "" - -#: src/gui/sampleEdit.cpp:344 -msgid "SegaPCM: maximum sample length is 65280" -msgstr "" - -#: src/gui/sampleEdit.cpp:353 -msgid "K053260: loop point ignored (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:357 -msgid "K053260: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:362 -msgid "C140: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:371 -msgid "C219: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:374 -msgid "C219: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:378 -msgid "C219: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:386 -msgid "MSM6295: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:389 -msgid "MSM6295: maximum bankswitched sample length is 129024" -msgstr "" - -#: src/gui/sampleEdit.cpp:395 -msgid "GBA DMA: loop start must be a multiple of 4" -msgstr "" - -#: src/gui/sampleEdit.cpp:398 -msgid "GBA DMA: loop length must be a multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:402 -msgid "GBA DMA: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:411 -msgid "ES5506: backward loop mode isn't supported" -msgstr "" - -#: src/gui/sampleEdit.cpp:414 -msgid "" -"backward/ping-pong only supported in Generic PCM DAC\n" -"ping-pong also on ES5506" -msgstr "" - -#: src/gui/sampleEdit.cpp:444 -msgid "Info" -msgstr "" - -#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 -msgid "Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:453 -msgid "Compat Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:457 -msgid "" -"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " -"to an octave." -msgstr "" - -#: src/gui/sampleEdit.cpp:463 -#, c-format -msgid "Loop (length: %d)##Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:463 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 -#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6017 -msgid "Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 -#: src/gui/sampleEdit.cpp:752 -msgid "changing the loop in a BRR sample may result in glitches!" -msgstr "" - -#: src/gui/sampleEdit.cpp:501 src/gui/insEdit.cpp:5321 -msgid "Type" -msgstr "" - -#: src/gui/sampleEdit.cpp:529 -msgid "BRR emphasis" -msgstr "" - -#: src/gui/sampleEdit.cpp:538 -msgid "" -"this is a BRR sample.\n" -"enabling this option will muffle it (only affects non-SNES chips)." -msgstr "" - -#: src/gui/sampleEdit.cpp:540 -msgid "" -"enable this option to slightly boost high frequencies\n" -"to compensate for the SNES' Gaussian filter's muffle." -msgstr "" - -#: src/gui/sampleEdit.cpp:546 -msgid "8-bit dither" -msgstr "" - -#: src/gui/sampleEdit.cpp:554 -msgid "dither the sample when used on a chip that only supports 8-bit samples." -msgstr "" - -#: src/gui/sampleEdit.cpp:695 src/gui/gui.cpp:2969 -msgid "Start" -msgstr "" - -#: src/gui/sampleEdit.cpp:731 src/gui/gui.cpp:2977 -msgid "End" -msgstr "" - -#: src/gui/sampleEdit.cpp:841 -#, c-format -msgid "" -"%s\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:843 -#, c-format -msgid "" -"%s (%s)\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:847 -msgid "" -"\n" -"\n" -"not enough memory for this sample!" -msgstr "" - -#: src/gui/sampleEdit.cpp:871 -msgid "Edit mode: Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:880 -msgid "Edit mode: Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 -msgid "Resize" -msgstr "" - -#: src/gui/sampleEdit.cpp:906 -msgid "couldn't resize! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 -msgid "Resample" -msgstr "" - -#: src/gui/sampleEdit.cpp:951 -msgid "Factor" -msgstr "" - -#: src/gui/sampleEdit.cpp:956 -msgid "Filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:961 -msgid "couldn't resample! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 -#: src/gui/sampleEdit.cpp:1281 -msgid "Apply" -msgstr "" - -#: src/gui/sampleEdit.cpp:1053 -msgid "Fade in" -msgstr "" - -#: src/gui/sampleEdit.cpp:1060 -msgid "Fade out" -msgstr "" - -#: src/gui/sampleEdit.cpp:1065 -msgid "Insert silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1076 -msgid "Go" -msgstr "" - -#: src/gui/sampleEdit.cpp:1081 -msgid "couldn't insert! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1098 -msgid "Apply silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1112 -msgid "Trim" -msgstr "" - -#: src/gui/sampleEdit.cpp:1135 -msgid "Signed/unsigned exchange" -msgstr "" - -#: src/gui/sampleEdit.cpp:1140 -msgid "Apply filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:1151 -msgid "Cutoff:" -msgstr "" - -#: src/gui/sampleEdit.cpp:1161 src/gui/insEdit.cpp:5895 -#: src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 src/gui/insEdit.cpp:7216 -#: src/gui/insEdit.cpp:7478 -msgid "Resonance" -msgstr "" - -#: src/gui/sampleEdit.cpp:1167 src/gui/insEdit.cpp:6897 -msgid "Power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1181 -msgid "Low-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1186 -msgid "Band-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1191 -msgid "High-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1262 -msgid "Crossfade loop points" -msgstr "" - -#: src/gui/sampleEdit.cpp:1271 -msgid "Number of samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:1277 -msgid "Linear <-> Equal power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1283 -msgid "Crossfade: length would go out of bounds. Aborted..." -msgstr "" - -#: src/gui/sampleEdit.cpp:1286 -msgid "Crossfade: length would overflow loopStart. Try a smaller random value." -msgstr "" - -#: src/gui/sampleEdit.cpp:1332 -msgid "Preview sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1346 -msgid "Create instrument from sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1747 -msgid "paste (replace)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1750 -msgid "paste (mix)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1754 src/gui/gui.cpp:2763 -msgid "select all" -msgstr "" - -#: src/gui/sampleEdit.cpp:1758 -msgid "set loop to selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1761 -msgid "create wavetable from selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:1769 -#, c-format -msgid "%d samples, %d bytes" -msgstr "" - -#: src/gui/sampleEdit.cpp:1784 -#, c-format -msgid " (%d-%d: %d samples)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1976 -msgid "Non-8/16-bit samples cannot be edited without prior conversion." -msgstr "" - -#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 -msgid "Choose a System!" -msgstr "" - -#: src/gui/newSong.cpp:179 -msgid "Categories" -msgstr "" - -#: src/gui/newSong.cpp:210 -msgid "no systems here yet!" -msgstr "" - -#: src/gui/newSong.cpp:212 -msgid "no results" -msgstr "" - -#: src/gui/newSong.cpp:228 -msgid "I'm feeling lucky" -msgstr "" - -#: src/gui/newSong.cpp:230 -msgid "no categories available! what in the world." -msgstr "" - -#: src/gui/newSong.cpp:265 -msgid "it appears you're extremely lucky today!" -msgstr "" - -#: src/gui/cursor.cpp:205 -#, c-format -msgid "finish selection: %d.%d,%d - %d.%d,%d" -msgstr "" - -#: src/gui/tutorial.cpp:485 -msgid "" -"Play demo songs?\n" -"- Down: Play current song\n" -"- Up: Play demo songs" -msgstr "" - -#: src/gui/tutorial.cpp:489 -msgid "" -"Welcome to Combat Vehicle!\n" -"\n" -"Controls:\n" -"X - Shoot Arrow Key - Move\n" -"Z - Special Esc - Quit" -msgstr "" - -#: src/gui/tutorial.cpp:494 -msgid "GAME OVER" -msgstr "" - -#: src/gui/tutorial.cpp:496 -msgid "High Score!" -msgstr "" - -#: src/gui/tutorial.cpp:656 -msgid "Welcome!" -msgstr "" - -#: src/gui/tutorial.cpp:659 -msgid "welcome to Furnace, the biggest open-source chiptune tracker!" -msgstr "" - -#: src/gui/tutorial.cpp:663 -msgid "here are some tips to get you started:" -msgstr "" - -#: src/gui/tutorial.cpp:666 -msgid "" -"- add an instrument by clicking on + in Instruments\n" -"- click on the pattern view to focus it\n" -"- channel columns have the following, in this order: note, instrument, " -"volume and effects\n" -"- hit space bar while on the pattern to toggle Edit Mode\n" -"- click on the pattern or use arrow keys to move the cursor\n" -"- values (instrument, volume, effects and effect values) are in hexadecimal\n" -"- hit enter to play/stop the song\n" -"- extend the song by adding more orders in the Orders window\n" -"- click on the Orders matrix to change the patterns of a channel (left click " -"increases; right click decreases)" -msgstr "" - -#: src/gui/tutorial.cpp:678 -msgid "" -"if you need help, you may:\n" -"- read the manual (a file called manual.pdf)\n" -"- ask for help in Discussions (https://github.com/tildearrow/furnace/" -"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " -"in Revolt (official: https://rvlt.gg/GRPS6tmc)" -msgstr "" - -#: src/gui/tutorial.cpp:685 -msgid "" -"if you find any issues, be sure to report them! the issue tracker is here: " -"https://github.com/tildearrow/furnace/issues" -msgstr "" - -#: src/gui/tutorial.cpp:1426 -#, c-format -msgid "STAGE %d" -msgstr "" - -#: src/gui/songInfo.cpp:50 -msgid "Author" -msgstr "" - -#: src/gui/songInfo.cpp:60 -msgid "Album" -msgstr "" - -#: src/gui/songInfo.cpp:79 -msgid "Auto" -msgstr "" - -#: src/gui/songInfo.cpp:100 -msgid "Tuning (A-4)" -msgstr "" - -#: src/gui/grooves.cpp:38 -msgid "use effect 09xx to select a groove pattern." -msgstr "" - -#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4474 -msgid "pattern" -msgstr "" - -#: src/gui/grooves.cpp:132 -msgid "remove" -msgstr "" - -#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4195 -msgid "Unsaved changes! Save changes before opening another file?" -msgstr "" - -#: src/gui/doAction.cpp:52 -msgid "Unsaved changes! Save changes before opening backup?" -msgstr "" - -#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4231 src/gui/gui.cpp:5013 -#: src/gui/gui.cpp:5051 src/gui/gui.cpp:5057 src/gui/gui.cpp:5645 -#: src/gui/gui.cpp:5669 src/gui/gui.cpp:5693 src/gui/gui.cpp:5717 -#: src/gui/gui.cpp:5741 src/gui/gui.cpp:5765 -#, c-format -msgid "Error while saving file! (%s)" -msgstr "" - -#: src/gui/doAction.cpp:189 -msgid "Error while sending request (MIDI output not configured?)" -msgstr "" - -#: src/gui/doAction.cpp:197 -msgid "Select an option: (cannot be undone!)" -msgstr "" - -#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 -#: src/gui/gui.cpp:6079 -msgid "too many instruments!" -msgstr "" - -#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 -#: src/gui/gui.cpp:6147 src/gui/insEdit.cpp:6860 -msgid "too many wavetables!" -msgstr "" - -#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 -msgid "too many samples!" -msgstr "" - -#: src/gui/doAction.cpp:1124 -msgid "couldn't paste! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/doAction.cpp:1628 -msgid "select at least one sample!" -msgstr "" - -#: src/gui/doAction.cpp:1630 -msgid "maximum size is 256 samples!" -msgstr "" - -#: src/gui/csPlayer.cpp:113 -msgid "Load" -msgstr "" - -#: src/gui/csPlayer.cpp:117 -msgid "Kill" -msgstr "" - -#: src/gui/csPlayer.cpp:119 -msgid "Kikai wa mou shindeiru!" -msgstr "" - -#: src/gui/csPlayer.cpp:123 -msgid "Burn Current Song" -msgstr "" - -#: src/gui/csPlayer.cpp:141 -msgid "Status" -msgstr "" - -#: src/gui/csPlayer.cpp:148 -msgid "start" -msgstr "" - -#: src/gui/csPlayer.cpp:150 -msgid "PC" -msgstr "" - -#: src/gui/csPlayer.cpp:152 -msgid "wait" -msgstr "" - -#: src/gui/csPlayer.cpp:154 -msgid "SP" -msgstr "" - -#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 -msgid "note" -msgstr "" - -#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 -msgid "pitch" -msgstr "" - -#: src/gui/csPlayer.cpp:160 -msgid "vol" -msgstr "" - -#: src/gui/csPlayer.cpp:162 -msgid "vols" -msgstr "" - -#: src/gui/csPlayer.cpp:164 -msgid "vib" -msgstr "" - -#: src/gui/csPlayer.cpp:166 -msgid "porta" -msgstr "" - -#: src/gui/csPlayer.cpp:168 -msgid "arp" -msgstr "" - -#: src/gui/csPlayer.cpp:203 -msgid "Trace" -msgstr "" - -#: src/gui/csPlayer.cpp:244 -msgid "Disassemble" -msgstr "" - -#: src/gui/gui.cpp:1130 src/gui/gui.cpp:1134 -msgid "the song is over!" -msgstr "" - -#: src/gui/gui.cpp:1661 -msgid "Open File" -msgstr "" - -#: src/gui/gui.cpp:1662 src/gui/gui.cpp:1792 src/gui/gui.cpp:1832 -#: src/gui/gui.cpp:1947 src/gui/gui.cpp:1956 src/gui/gui.cpp:1965 -#: src/gui/gui.cpp:2067 src/gui/gui.cpp:2087 src/gui/gui.cpp:2105 -msgid "compatible files" -msgstr "" - -#: src/gui/gui.cpp:1663 src/gui/gui.cpp:1737 src/gui/gui.cpp:1793 -#: src/gui/gui.cpp:1833 src/gui/gui.cpp:1845 src/gui/gui.cpp:1864 -#: src/gui/gui.cpp:2068 src/gui/gui.cpp:2078 src/gui/gui.cpp:2089 -#: src/gui/gui.cpp:2107 -msgid "all files" -msgstr "" - -#: src/gui/gui.cpp:1670 -msgid "no backups made yet!" -msgstr "" - -#: src/gui/gui.cpp:1675 src/gui/gui.cpp:1684 src/gui/gui.cpp:2124 -msgid "Furnace song" -msgstr "" - -#: src/gui/gui.cpp:1683 -msgid "Save File" -msgstr "" - -#: src/gui/gui.cpp:1692 src/gui/gui.cpp:1702 -msgid "Export DMF" -msgstr "" - -#: src/gui/gui.cpp:1693 -msgid "DefleMask 1.1.3 module" -msgstr "" - -#: src/gui/gui.cpp:1703 -msgid "DefleMask 1.0/legacy module" -msgstr "" - -#: src/gui/gui.cpp:1720 -msgid "Load Instrument" -msgstr "" - -#: src/gui/gui.cpp:1721 -msgid "all compatible files" -msgstr "" - -#: src/gui/gui.cpp:1722 src/gui/gui.cpp:1771 -msgid "Furnace instrument" -msgstr "" - -#: src/gui/gui.cpp:1723 src/gui/gui.cpp:1781 -msgid "DefleMask preset" -msgstr "" - -#: src/gui/gui.cpp:1724 -msgid "TFM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1725 -msgid "VGM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1726 -msgid "Scream Tracker 3 instrument" -msgstr "" - -#: src/gui/gui.cpp:1727 -msgid "SoundBlaster instrument" -msgstr "" - -#: src/gui/gui.cpp:1728 -msgid "Wohlstand OPL instrument" -msgstr "" - -#: src/gui/gui.cpp:1729 -msgid "Wohlstand OPN instrument" -msgstr "" - -#: src/gui/gui.cpp:1730 -msgid "Gens KMod patch dump" -msgstr "" - -#: src/gui/gui.cpp:1731 -msgid "BNK file (AdLib)" -msgstr "" - -#: src/gui/gui.cpp:1732 -msgid "FF preset bank" -msgstr "" - -#: src/gui/gui.cpp:1733 -msgid "2612edit GYB preset bank" -msgstr "" - -#: src/gui/gui.cpp:1734 -msgid "VOPM preset bank" -msgstr "" - -#: src/gui/gui.cpp:1735 -msgid "Wohlstand WOPL bank" -msgstr "" - -#: src/gui/gui.cpp:1736 -msgid "Wohlstand WOPN bank" -msgstr "" - -#: src/gui/gui.cpp:1770 src/gui/gui.cpp:1780 -msgid "Save Instrument" -msgstr "" - -#: src/gui/gui.cpp:1791 -msgid "Load Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1803 src/gui/gui.cpp:1812 src/gui/gui.cpp:1821 -msgid "Save Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1804 -msgid "Furnace wavetable" -msgstr "" - -#: src/gui/gui.cpp:1813 -msgid "DefleMask wavetable" -msgstr "" - -#: src/gui/gui.cpp:1822 -msgid "raw data" -msgstr "" - -#: src/gui/gui.cpp:1831 -msgid "Load Sample" -msgstr "" - -#: src/gui/gui.cpp:1844 -msgid "Load Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1853 -msgid "Save Sample" -msgstr "" - -#: src/gui/gui.cpp:1854 src/gui/gui.cpp:1874 src/gui/gui.cpp:1884 -#: src/gui/gui.cpp:1894 -msgid "Wave file" -msgstr "" - -#: src/gui/gui.cpp:1863 -msgid "Save Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1873 src/gui/gui.cpp:1883 src/gui/gui.cpp:1893 -msgid "Export Audio" -msgstr "" - -#: src/gui/gui.cpp:1903 -msgid "Export VGM" -msgstr "" - -#: src/gui/gui.cpp:1904 -msgid "VGM file" -msgstr "" - -#: src/gui/gui.cpp:1913 -msgid "Export ZSM" -msgstr "" - -#: src/gui/gui.cpp:1914 -msgid "ZSM file" -msgstr "" - -#: src/gui/gui.cpp:1923 src/gui/gui.cpp:1933 -msgid "Export Command Stream" -msgstr "" - -#: src/gui/gui.cpp:1924 -msgid "text file" -msgstr "" - -#: src/gui/gui.cpp:1934 -msgid "binary file" -msgstr "" - -#: src/gui/gui.cpp:1941 src/gui/gui.cpp:5364 -msgid "Coming soon!" -msgstr "" - -#: src/gui/gui.cpp:1946 src/gui/gui.cpp:1955 src/gui/gui.cpp:1964 -msgid "Select Font" -msgstr "" - -#: src/gui/gui.cpp:1973 -msgid "Select Color File" -msgstr "" - -#: src/gui/gui.cpp:1974 src/gui/gui.cpp:1983 src/gui/gui.cpp:2002 -#: src/gui/gui.cpp:2011 src/gui/gui.cpp:2020 src/gui/gui.cpp:2029 -#: src/gui/gui.cpp:2047 src/gui/gui.cpp:2056 -msgid "configuration files" -msgstr "" - -#: src/gui/gui.cpp:1982 -msgid "Select Keybind File" -msgstr "" - -#: src/gui/gui.cpp:1991 -msgid "Select Layout File" -msgstr "" - -#: src/gui/gui.cpp:1992 src/gui/gui.cpp:2038 -msgid ".ini files" -msgstr "" - -#: src/gui/gui.cpp:2001 -msgid "Select User Presets File" -msgstr "" - -#: src/gui/gui.cpp:2010 -msgid "Select Settings File" -msgstr "" - -#: src/gui/gui.cpp:2019 -msgid "Export Colors" -msgstr "" - -#: src/gui/gui.cpp:2028 -msgid "Export Keybinds" -msgstr "" - -#: src/gui/gui.cpp:2037 -msgid "Export Layout" -msgstr "" - -#: src/gui/gui.cpp:2046 -msgid "Export User Presets" -msgstr "" - -#: src/gui/gui.cpp:2055 -msgid "Export Settings" -msgstr "" - -#: src/gui/gui.cpp:2066 -msgid "Load ROM" -msgstr "" - -#: src/gui/gui.cpp:2076 -msgid "Play Command Stream" -msgstr "" - -#: src/gui/gui.cpp:2077 -msgid "command stream" -msgstr "" - -#: src/gui/gui.cpp:2086 -msgid "Open Test" -msgstr "" - -#: src/gui/gui.cpp:2088 src/gui/gui.cpp:2106 -msgid "another option" -msgstr "" - -#: src/gui/gui.cpp:2104 -msgid "Open Test (Multi)" -msgstr "" - -#: src/gui/gui.cpp:2123 -msgid "Save Test" -msgstr "" - -#: src/gui/gui.cpp:2125 -msgid "DefleMask module" -msgstr "" - -#: src/gui/gui.cpp:2165 -msgid "compression error" -msgstr "" - -#: src/gui/gui.cpp:2177 -msgid "zlib stream error" -msgstr "" - -#: src/gui/gui.cpp:2199 -msgid "zlib finish stream error" -msgstr "" - -#: src/gui/gui.cpp:2253 src/gui/gui.cpp:2416 -#, c-format -msgid "on seek: %s" -msgstr "" - -#: src/gui/gui.cpp:2260 src/gui/gui.cpp:2423 -#, c-format -msgid "on pre tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2267 src/gui/gui.cpp:2430 -msgid "file is empty" -msgstr "" - -#: src/gui/gui.cpp:2270 src/gui/gui.cpp:2433 -#, c-format -msgid "on tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2277 src/gui/gui.cpp:2440 -#, c-format -msgid "on get size: %s" -msgstr "" - -#: src/gui/gui.cpp:2284 src/gui/gui.cpp:2447 -#, c-format -msgid "on read: %s" -msgstr "" - -#: src/gui/gui.cpp:2310 -msgid "everything OK" -msgstr "" - -#: src/gui/gui.cpp:2328 -msgid "" -"you have loaded a backup!\n" -"if you need to, please save it somewhere.\n" -"\n" -"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" -"Furnace will not save backups of backups." -msgstr "" - -#: src/gui/gui.cpp:2336 src/gui/gui.cpp:3737 src/gui/gui.cpp:4207 -msgid "Unsaved changes! Save changes before opening file?" -msgstr "" - -#: src/gui/gui.cpp:2730 -msgid "paste special..." -msgstr "" - -#: src/gui/gui.cpp:2731 -msgid "paste mix" -msgstr "" - -#: src/gui/gui.cpp:2732 -msgid "paste mix (background)" -msgstr "" - -#: src/gui/gui.cpp:2733 -msgid "paste with ins (foreground)" -msgstr "" - -#: src/gui/gui.cpp:2735 src/gui/gui.cpp:2747 src/gui/gui.cpp:2957 -msgid "no instruments available" -msgstr "" - -#: src/gui/gui.cpp:2745 -msgid "paste with ins (background)" -msgstr "" - -#: src/gui/gui.cpp:2757 -msgid "paste flood" -msgstr "" - -#: src/gui/gui.cpp:2758 -msgid "paste overflow" -msgstr "" - -#: src/gui/gui.cpp:2767 -msgid "operation mask..." -msgstr "" - -#: src/gui/gui.cpp:2774 -msgid "pull delete" -msgstr "" - -#: src/gui/gui.cpp:2778 -msgid "insert" -msgstr "" - -#: src/gui/gui.cpp:2786 -msgid "transpose (note)" -msgstr "" - -#: src/gui/gui.cpp:2790 -msgid "transpose (value)" -msgstr "" - -#: src/gui/gui.cpp:2802 src/gui/gui.cpp:3046 -msgid "invert values" -msgstr "" - -#: src/gui/gui.cpp:2818 -msgid "collapse/expand" -msgstr "" - -#: src/gui/gui.cpp:2823 -msgid "input latch" -msgstr "" - -#: src/gui/gui.cpp:2850 -msgid "" -"&&: selected instrument\n" -"..: no instrument" -msgstr "" - -#: src/gui/gui.cpp:2904 -msgid "Set" -msgstr "" - -#: src/gui/gui.cpp:2914 -msgid "Reset" -msgstr "" - -#: src/gui/gui.cpp:2924 -msgid "note up" -msgstr "" - -#: src/gui/gui.cpp:2925 -msgid "note down" -msgstr "" - -#: src/gui/gui.cpp:2926 -msgid "octave up" -msgstr "" - -#: src/gui/gui.cpp:2927 -msgid "octave down" -msgstr "" - -#: src/gui/gui.cpp:2929 -msgid "values up" -msgstr "" - -#: src/gui/gui.cpp:2930 -msgid "values down" -msgstr "" - -#: src/gui/gui.cpp:2931 -msgid "values up (+16)" -msgstr "" - -#: src/gui/gui.cpp:2932 -msgid "values down (-16)" -msgstr "" - -#: src/gui/gui.cpp:2935 -msgid "transpose" -msgstr "" - -#: src/gui/gui.cpp:2943 -msgid "Notes" -msgstr "" - -#: src/gui/gui.cpp:2948 -msgid "Values" -msgstr "" - -#: src/gui/gui.cpp:2955 -msgid "change instrument..." -msgstr "" - -#: src/gui/gui.cpp:2968 -msgid "gradient/fade..." -msgstr "" - -#: src/gui/gui.cpp:2985 src/gui/gui.cpp:3030 -msgid "Nibble mode" -msgstr "" - -#: src/gui/gui.cpp:2994 -msgid "Go ahead" -msgstr "" - -#: src/gui/gui.cpp:3000 src/gui/insEdit.cpp:7604 -msgid "scale..." -msgstr "" - -#: src/gui/gui.cpp:3005 -msgid "Scale" -msgstr "" - -#: src/gui/gui.cpp:3011 src/gui/insEdit.cpp:7632 -msgid "randomize..." -msgstr "" - -#: src/gui/gui.cpp:3012 -msgid "Minimum" -msgstr "" - -#: src/gui/gui.cpp:3021 -msgid "Maximum" -msgstr "" - -#: src/gui/gui.cpp:3050 -msgid "flip selection" -msgstr "" - -#: src/gui/gui.cpp:3053 -msgid "collapse/expand amount##CollapseAmount" -msgstr "" - -#: src/gui/gui.cpp:3062 -msgid "collapse pattern" -msgstr "" - -#: src/gui/gui.cpp:3063 -msgid "expand pattern" -msgstr "" - -#: src/gui/gui.cpp:3068 -msgid "collapse song" -msgstr "" - -#: src/gui/gui.cpp:3069 -msgid "expand song" -msgstr "" - -#: src/gui/gui.cpp:3074 -msgid "find/replace" -msgstr "" - -#: src/gui/gui.cpp:3088 src/gui/gui.cpp:5795 src/gui/gui.cpp:7300 -#, c-format -msgid "could NOT save layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3100 -#, c-format -msgid "could NOT load layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3562 -msgid "" -"Furnace has been started in Safe Mode.\n" -"this means that:\n" -"\n" -"- software rendering is being used\n" -"- audio output may not work\n" -"- font loading is disabled\n" -"\n" -"check any settings which may have made Furnace start up in this mode.\n" -"font loading is one of these." -msgstr "" - -#: src/gui/gui.cpp:4047 -msgid "can't keep going without graphics! Furnace will quit now." -msgstr "" - -#: src/gui/gui.cpp:4061 src/gui/gui.cpp:6650 src/gui/gui.cpp:7026 -msgid "error while loading fonts! please check your settings." -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "File" -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "file" -msgstr "" - -#: src/gui/gui.cpp:4186 -msgid "new..." -msgstr "" - -#: src/gui/gui.cpp:4193 -msgid "open..." -msgstr "" - -#: src/gui/gui.cpp:4200 -msgid "open recent" -msgstr "" - -#: src/gui/gui.cpp:4216 -msgid "nothing here yet" -msgstr "" - -#: src/gui/gui.cpp:4219 -msgid "clear history" -msgstr "" - -#: src/gui/gui.cpp:4220 -msgid "Are you sure you want to clear the recent file list?" -msgstr "" - -#: src/gui/gui.cpp:4235 -msgid "save as..." -msgstr "" - -#: src/gui/gui.cpp:4240 src/gui/gui.cpp:4281 -msgid "export audio..." -msgstr "" - -#: src/gui/gui.cpp:4244 src/gui/gui.cpp:4285 -msgid "export VGM..." -msgstr "" - -#: src/gui/gui.cpp:4253 src/gui/gui.cpp:4294 -msgid "export ZSM..." -msgstr "" - -#: src/gui/gui.cpp:4263 src/gui/gui.cpp:4304 -msgid "export Amiga validation data..." -msgstr "" - -#: src/gui/gui.cpp:4268 src/gui/gui.cpp:4309 -msgid "export text..." -msgstr "" - -#: src/gui/gui.cpp:4272 src/gui/gui.cpp:4313 -msgid "export command stream..." -msgstr "" - -#: src/gui/gui.cpp:4276 src/gui/gui.cpp:4317 -msgid "export .dmf..." -msgstr "" - -#: src/gui/gui.cpp:4322 -msgid "export..." -msgstr "" - -#: src/gui/gui.cpp:4328 -msgid "manage chips" -msgstr "" - -#: src/gui/gui.cpp:4332 -msgid "add chip..." -msgstr "" - -#: src/gui/gui.cpp:4337 src/gui/sysManager.cpp:138 -#, c-format -msgid "cannot add chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4349 -msgid "configure chip..." -msgstr "" - -#: src/gui/gui.cpp:4359 -msgid "change chip..." -msgstr "" - -#: src/gui/gui.cpp:4361 src/gui/gui.cpp:4384 -msgid "Preserve channel positions" -msgstr "" - -#: src/gui/gui.cpp:4373 src/gui/sysManager.cpp:109 -#, c-format -msgid "cannot change chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4382 -msgid "remove chip..." -msgstr "" - -#: src/gui/gui.cpp:4388 -#, c-format -msgid "cannot remove chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4402 -msgid "open built-in assets directory" -msgstr "" - -#: src/gui/gui.cpp:4408 -msgid "restore backup" -msgstr "" - -#: src/gui/gui.cpp:4412 -msgid "exit..." -msgstr "" - -#: src/gui/gui.cpp:4420 -msgid "edit" -msgstr "" - -#: src/gui/gui.cpp:4428 -msgid "clear..." -msgstr "" - -#: src/gui/gui.cpp:4433 -msgid "settings" -msgstr "" - -#: src/gui/gui.cpp:4435 -msgid "full screen" -msgstr "" - -#: src/gui/gui.cpp:4439 -msgid "lock layout" -msgstr "" - -#: src/gui/gui.cpp:4442 -msgid "pattern visualizer" -msgstr "" - -#: src/gui/gui.cpp:4448 -msgid "reset layout" -msgstr "" - -#: src/gui/gui.cpp:4449 -msgid "Are you sure you want to reset the workspace layout?" -msgstr "" - -#: src/gui/gui.cpp:4452 -msgid "switch to mobile view" -msgstr "" - -#: src/gui/gui.cpp:4456 -msgid "user systems..." -msgstr "" - -#: src/gui/gui.cpp:4459 -msgid "settings..." -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "Window" -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "window" -msgstr "" - -#: src/gui/gui.cpp:4466 -msgid "song" -msgstr "" - -#: src/gui/gui.cpp:4467 -msgid "song comments" -msgstr "" - -#: src/gui/gui.cpp:4468 -msgid "song information" -msgstr "" - -#: src/gui/gui.cpp:4469 -msgid "subsongs" -msgstr "" - -#: src/gui/gui.cpp:4471 -msgid "channels" -msgstr "" - -#: src/gui/gui.cpp:4472 -msgid "chip manager" -msgstr "" - -#: src/gui/gui.cpp:4473 -msgid "orders" -msgstr "" - -#: src/gui/gui.cpp:4475 -msgid "pattern manager" -msgstr "" - -#: src/gui/gui.cpp:4476 -msgid "mixer" -msgstr "" - -#: src/gui/gui.cpp:4477 -msgid "compatibility flags" -msgstr "" - -#: src/gui/gui.cpp:4480 src/gui/gui.cpp:4482 -msgid "assets" -msgstr "" - -#: src/gui/gui.cpp:4484 -msgid "instruments" -msgstr "" - -#: src/gui/gui.cpp:4485 -msgid "samples" -msgstr "" - -#: src/gui/gui.cpp:4486 -msgid "wavetables" -msgstr "" - -#: src/gui/gui.cpp:4489 -msgid "instrument editor" -msgstr "" - -#: src/gui/gui.cpp:4490 -msgid "sample editor" -msgstr "" - -#: src/gui/gui.cpp:4491 -msgid "wavetable editor" -msgstr "" - -#: src/gui/gui.cpp:4494 -msgid "visualizers" -msgstr "" - -#: src/gui/gui.cpp:4495 -msgid "oscilloscope (master)" -msgstr "" - -#: src/gui/gui.cpp:4496 -msgid "oscilloscope (per-channel)" -msgstr "" - -#: src/gui/gui.cpp:4497 -msgid "oscilloscope (X-Y)" -msgstr "" - -#: src/gui/gui.cpp:4498 -msgid "volume meter" -msgstr "" - -#: src/gui/gui.cpp:4501 -msgid "tempo" -msgstr "" - -#: src/gui/gui.cpp:4502 -msgid "clock" -msgstr "" - -#: src/gui/gui.cpp:4503 -msgid "grooves" -msgstr "" - -#: src/gui/gui.cpp:4504 -msgid "speed" -msgstr "" - -#: src/gui/gui.cpp:4508 -msgid "log viewer" -msgstr "" - -#: src/gui/gui.cpp:4509 -msgid "register view" -msgstr "" - -#: src/gui/gui.cpp:4510 -msgid "statistics" -msgstr "" - -#: src/gui/gui.cpp:4511 -msgid "memory composition" -msgstr "" - -#: src/gui/gui.cpp:4515 src/gui/gui.cpp:4523 -msgid "effect list" -msgstr "" - -#: src/gui/gui.cpp:4516 -msgid "play/edit controls" -msgstr "" - -#: src/gui/gui.cpp:4517 -msgid "piano/input pad" -msgstr "" - -#: src/gui/gui.cpp:4518 -msgid "spoiler" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "Help" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "help" -msgstr "" - -#: src/gui/gui.cpp:4524 -msgid "debug menu" -msgstr "" - -#: src/gui/gui.cpp:4525 -msgid "inspector" -msgstr "" - -#: src/gui/gui.cpp:4526 -msgid "panic" -msgstr "" - -#: src/gui/gui.cpp:4527 -msgid "about..." -msgstr "" - -#: src/gui/gui.cpp:4542 -#, c-format -msgid "| Speed %d:%d" -msgstr "" - -#: src/gui/gui.cpp:4544 -#, c-format -msgid "| Speed %d" -msgstr "" - -#: src/gui/gui.cpp:4546 -msgid "| Groove" -msgstr "" - -#: src/gui/gui.cpp:4549 -#, c-format -msgid " @ %gHz (%g BPM) " -msgstr "" - -#: src/gui/gui.cpp:4552 -#, c-format -msgid "| Order %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4554 -#, c-format -msgid "| Order %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4558 -#, c-format -msgid "| Row %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4560 -#, c-format -msgid "| Row %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4563 -msgid "| " -msgstr "" - -#: src/gui/gui.cpp:4566 -msgid "Don't you have anything better to do?" -msgstr "" - -#: src/gui/gui.cpp:4575 -#, c-format -msgid "%d year " -msgid_plural "%d years " -msgstr[0] "" -msgstr[1] "" - -#: src/gui/gui.cpp:4576 -#, c-format -msgid "%d month " -msgid_plural "%d months " -msgstr[0] "" -msgstr[1] "" - -#: src/gui/gui.cpp:4577 -#, c-format -msgid "%d day " -msgid_plural "%d days " -msgstr[0] "" -msgstr[1] "" - -#: src/gui/gui.cpp:4597 -msgid "Note off (cut)" -msgstr "" - -#: src/gui/gui.cpp:4599 -msgid "Note off (release)" -msgstr "" - -#: src/gui/gui.cpp:4601 -msgid "Macro release only" -msgstr "" - -#: src/gui/gui.cpp:4603 -#, c-format -msgid "Note on: %s" -msgstr "" - -#: src/gui/gui.cpp:4611 -#, c-format -msgid "Ins %d: " -msgstr "" - -#: src/gui/gui.cpp:4614 -#, c-format -msgid "Ins %d: %s" -msgstr "" - -#: src/gui/gui.cpp:4623 -#, c-format -msgid "Set volume: %d (%.2X, INVALID!)" -msgstr "" - -#: src/gui/gui.cpp:4626 -#, c-format -msgid "Set volume: %d (%.2X, %d%%)" -msgstr "" - -#: src/gui/gui.cpp:4648 -msgid "| modified" -msgstr "" - -#: src/gui/gui.cpp:4813 src/gui/gui.cpp:4816 -msgid "System File Dialog Pending" -msgstr "" - -#: src/gui/gui.cpp:4929 -msgid "" -"there was an error in the file dialog! you may want to report this issue " -"to:\n" -"https://github.com/tildearrow/furnace/issues\n" -"check the Log Viewer (window > log viewer) for more information.\n" -"\n" -"for now please disable the system file picker in Settings > General." -msgstr "" - -#: src/gui/gui.cpp:4932 -msgid "can't do anything without Storage permissions!" -msgstr "" - -#: src/gui/gui.cpp:4934 -msgid "" -"Zenity/KDialog not available!\n" -"please install one of these, or disable the system file picker in Settings > " -"General." -msgstr "" - -#: src/gui/gui.cpp:5070 -msgid "" -"error while saving instrument! only the following instrument types are " -"supported:\n" -"- FM (OPN)\n" -"- SN76489/Sega PSG\n" -"- Game Boy\n" -"- PC Engine\n" -"- NES\n" -"- C64\n" -"- FM (OPLL)\n" -"- FDS" -msgstr "" - -#: src/gui/gui.cpp:5098 -msgid "there were some errors while loading samples:\n" -msgstr "" - -#: src/gui/gui.cpp:5143 src/gui/gui.cpp:6327 -msgid "...but you haven't selected a sample!" -msgstr "" - -#: src/gui/gui.cpp:5158 src/gui/gui.cpp:5167 -msgid "could not save sample! open Log Viewer for more information." -msgstr "" - -#: src/gui/gui.cpp:5186 -msgid "there were some warnings/errors while loading instruments:\n" -msgstr "" - -#: src/gui/gui.cpp:5192 -#, c-format -msgid "> %s: cannot load instrument! (%s)\n" -msgstr "" - -#: src/gui/gui.cpp:5210 src/gui/gui.cpp:5264 -#, c-format -msgid "cannot load instrument! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5216 -msgid "" -"congratulations! you managed to load nothing.\n" -"you are entitled to a bug report." -msgstr "" - -#: src/gui/gui.cpp:5257 src/gui/gui.cpp:6231 -msgid "...but you haven't selected an instrument!" -msgstr "" - -#: src/gui/gui.cpp:5269 -msgid "there were some errors while loading wavetables:\n" -msgstr "" - -#: src/gui/gui.cpp:5278 src/gui/gui.cpp:5288 src/gui/gui.cpp:5307 -#, c-format -msgid "cannot load wavetable! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5315 -msgid "...but you haven't selected a wavetable!" -msgstr "" - -#: src/gui/gui.cpp:5330 src/gui/gui.cpp:5351 src/gui/gui.cpp:5375 -#: src/gui/gui.cpp:5396 -msgid "could not open file!" -msgstr "" - -#: src/gui/gui.cpp:5338 -#, c-format -msgid "could not write VGM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5359 -#, c-format -msgid "Could not write ZSM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5383 -#, c-format -msgid "could not write text! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5404 -#, c-format -msgid "could not write command stream! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5428 -msgid "could not import user presets!" -msgstr "" - -#: src/gui/gui.cpp:5433 src/gui/gui.cpp:5450 -#, c-format -msgid "could not import user presets! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5471 -#, c-format -msgid "You opened: %s" -msgstr "" - -#: src/gui/gui.cpp:5474 -msgid "You opened:" -msgstr "" - -#: src/gui/gui.cpp:5482 -#, c-format -msgid "You saved: %s" -msgstr "" - -#: src/gui/gui.cpp:5498 src/gui/gui.cpp:5633 src/gui/gui.cpp:5634 -msgid "Warning" -msgstr "" - -#: src/gui/gui.cpp:5503 src/gui/gui.cpp:5624 src/gui/gui.cpp:5625 -#: src/gui/insEdit.cpp:7520 -msgid "Error" -msgstr "" - -#: src/gui/gui.cpp:5508 src/gui/gui.cpp:6165 src/gui/gui.cpp:6166 -msgid "Select Instrument" -msgstr "" - -#: src/gui/gui.cpp:5513 src/gui/gui.cpp:6244 src/gui/gui.cpp:6245 -msgid "Import Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:5528 src/gui/gui.cpp:5581 src/gui/gui.cpp:5582 -msgid "Rendering..." -msgstr "" - -#: src/gui/gui.cpp:5551 src/gui/gui.cpp:5601 -msgid "New Song" -msgstr "" - -#: src/gui/gui.cpp:5583 -msgid "Please wait..." -msgstr "" - -#: src/gui/gui.cpp:5584 -msgid "Abort" -msgstr "" - -#: src/gui/gui.cpp:5626 -#, c-format -msgid "%s" -msgstr "" - -#: src/gui/gui.cpp:5638 src/gui/gui.cpp:5662 src/gui/gui.cpp:5686 -#: src/gui/gui.cpp:5710 src/gui/gui.cpp:5734 src/gui/gui.cpp:5758 -#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5806 src/gui/gui.cpp:5817 -#: src/gui/gui.cpp:5829 src/gui/gui.cpp:5983 src/gui/gui.cpp:6005 -#: src/gui/gui.cpp:6020 src/gui/gui.cpp:6031 -msgid "Yes" -msgstr "" - -#: src/gui/gui.cpp:5856 -msgid "Erasing" -msgstr "" - -#: src/gui/gui.cpp:5859 -msgid "All subsongs" -msgstr "" - -#: src/gui/gui.cpp:5866 -msgid "Current subsong" -msgstr "" - -#: src/gui/gui.cpp:5933 -msgid "Optimization" -msgstr "" - -#: src/gui/gui.cpp:5936 src/gui/patManager.cpp:36 -msgid "De-duplicate patterns" -msgstr "" - -#: src/gui/gui.cpp:5945 -msgid "Remove unused instruments" -msgstr "" - -#: src/gui/gui.cpp:5958 -msgid "Remove unused samples" -msgstr "" - -#: src/gui/gui.cpp:5975 -msgid "Never mind! Cancel" -msgstr "" - -#: src/gui/gui.cpp:6054 -msgid "Drum kit mode:" -msgstr "" - -#: src/gui/gui.cpp:6058 -msgid "12 samples per octave" -msgstr "" - -#: src/gui/gui.cpp:6063 -msgid "Starting octave" -msgstr "" - -#: src/gui/gui.cpp:6083 -msgid "Drum Kit" -msgstr "" - -#: src/gui/gui.cpp:6169 -msgid "this is an instrument bank! select which one to use:" -msgstr "" - -#: src/gui/gui.cpp:6172 -msgid "this is an instrument bank! select which ones to load:" -msgstr "" - -#: src/gui/gui.cpp:6246 -msgid "Data type:" -msgstr "" - -#: src/gui/gui.cpp:6273 -msgid "(will be mixed down to mono)" -msgstr "" - -#: src/gui/gui.cpp:6274 -msgid "Unsigned" -msgstr "" - -#: src/gui/gui.cpp:6278 -msgid "Big endian" -msgstr "" - -#: src/gui/gui.cpp:6286 -msgid "Swap nibbles" -msgstr "" - -#: src/gui/gui.cpp:6290 -msgid "Swap words" -msgstr "" - -#: src/gui/gui.cpp:6294 -msgid "Encoding:" -msgstr "" - -#: src/gui/gui.cpp:6307 -msgid "Reverse bit order" -msgstr "" - -#: src/gui/gui.cpp:6349 -msgid "Error! No string provided!" -msgstr "" - -#: src/gui/gui.cpp:6671 -msgid "it appears I couldn't load these fonts. any setting you can check?" -msgstr "" - -#: src/gui/gui.cpp:6851 src/gui/gui.cpp:6959 -msgid "" -"could not init renderer!\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6853 src/gui/gui.cpp:6961 -#, c-format -msgid "" -"could not init renderer! %s\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6858 src/gui/gui.cpp:6966 -msgid "could not init renderer!" -msgstr "" - -#: src/gui/gui.cpp:6869 -#, c-format -msgid "could not open window! %s" -msgstr "" - -#: src/gui/gui.cpp:6874 -msgid "" -"\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:7502 -msgid "Unsaved changes! Save changes before quitting?" -msgstr "" - -#: src/gui/sysManager.cpp:42 -msgid "Preserve channel order" -msgstr "" - -#: src/gui/sysManager.cpp:44 -msgid "Clone channel data" -msgstr "" - -#: src/gui/sysManager.cpp:46 -msgid "Clone at end" -msgstr "" - -#: src/gui/sysManager.cpp:56 -msgid "Actions" -msgstr "" - -#: src/gui/sysManager.cpp:69 -msgid "(drag to swap chips)" -msgstr "" - -#: src/gui/sysManager.cpp:90 -msgid "Clone##SysDup" -msgstr "" - -#: src/gui/sysManager.cpp:92 -#, c-format -msgid "cannot clone chip! (%s)" -msgstr "" - -#: src/gui/sysManager.cpp:98 -msgid "Change##SysChange" -msgstr "" - -#: src/gui/sysManager.cpp:120 -msgid "Are you sure you want to remove this chip?" -msgstr "" - -#: src/gui/patManager.cpp:43 -msgid "Re-arrange patterns" -msgstr "" - -#: src/gui/patManager.cpp:50 -msgid "Sort orders" -msgstr "" - -#: src/gui/patManager.cpp:57 -msgid "Make patterns unique" -msgstr "" - -#: src/gui/patManager.cpp:103 -#, c-format -msgid "" -"Pattern %.2X\n" -"- not allocated" -msgstr "" - -#: src/gui/patManager.cpp:105 -#, c-format -msgid "" -"Pattern %.2X\n" -"- use count: %d (%.0f%%)\n" -"\n" -"right-click to erase" -msgstr "" - #: src/gui/insEdit.cpp:39 msgid "Down Down Down" msgstr "" @@ -5868,12 +4568,12 @@ msgid "LFO > Amp" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 src/gui/insEdit.cpp:6955 -#: src/gui/insEdit.cpp:7481 +#: src/gui/insEdit.cpp:7481 src/gui/sysConf.cpp:716 msgid "Attack" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 src/gui/insEdit.cpp:6956 -#: src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7482 src/gui/sysConf.cpp:721 msgid "Decay" msgstr "" @@ -5882,15 +4582,20 @@ msgid "Decay 2" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 -#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 +#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 src/gui/settings.cpp:3927 +#: src/gui/sysConf.cpp:731 msgid "Release" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 src/gui/insEdit.cpp:6957 -#: src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7483 src/gui/sysConf.cpp:726 msgid "Sustain" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 +msgid "Level" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "EnvScale" msgstr "" @@ -5900,6 +4605,7 @@ msgid "Multiplier" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 src/gui/insEdit.cpp:75 +#: src/gui/sysConf.cpp:2086 msgid "Detune" msgstr "" @@ -5907,7 +4613,7 @@ msgstr "" msgid "Detune 2" msgstr "" -#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 src/gui/settings.cpp:3937 msgid "SSG-EG" msgstr "" @@ -5935,6 +4641,21 @@ msgstr "" msgid "Vibrato" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 src/gui/insEdit.cpp:5812 +#: src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 src/gui/insEdit.cpp:6963 +#: src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 src/gui/insEdit.cpp:7035 +#: src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 src/gui/insEdit.cpp:7101 +#: src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 src/gui/insEdit.cpp:7151 +#: src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7425 +#: src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7473 +#: src/gui/waveEdit.cpp:730 src/gui/settings.cpp:3883 src/gui/settings.cpp:3938 +#: src/gui/settings.cpp:4106 +msgid "Waveform" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "Scale Rate" msgstr "" @@ -6227,6 +4948,11 @@ msgstr "" msgid "15. Chorus" msgstr "" +#: src/gui/insEdit.cpp:177 src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 +#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 +msgid "Sine" +msgstr "" + #: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 msgid "Half Sine" msgstr "" @@ -6263,6 +4989,11 @@ msgstr "" msgid "AbsSine (Even Periods)" msgstr "" +#: src/gui/insEdit.cpp:200 src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 +#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 +msgid "Triangle" +msgstr "" + #: src/gui/insEdit.cpp:201 msgid "Cut Sine" msgstr "" @@ -6338,6 +5069,11 @@ msgstr "" msgid "ring" msgstr "" +#: src/gui/insEdit.cpp:325 src/gui/insEdit.cpp:654 src/gui/waveEdit.cpp:32 +#: src/gui/waveEdit.cpp:202 +msgid "Saw" +msgstr "" + #: src/gui/insEdit.cpp:327 msgid "How did you even" msgstr "" @@ -6579,6 +5315,14 @@ msgstr "" msgid "low pass (noise)" msgstr "" +#: src/gui/insEdit.cpp:483 src/gui/mixer.cpp:29 +msgid "right" +msgstr "" + +#: src/gui/insEdit.cpp:484 src/gui/mixer.cpp:28 +msgid "left" +msgstr "" + #: src/gui/insEdit.cpp:485 msgid "rear right" msgstr "" @@ -6660,7 +5404,7 @@ msgstr "" #: src/gui/insEdit.cpp:5861 src/gui/insEdit.cpp:5862 src/gui/insEdit.cpp:6487 #: src/gui/insEdit.cpp:6488 src/gui/insEdit.cpp:6555 src/gui/insEdit.cpp:6556 #: src/gui/insEdit.cpp:6995 src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7029 -#: src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7166 src/gui/settings.cpp:3925 #, c-format msgid "Envelope" msgstr "" @@ -6677,6 +5421,11 @@ msgstr "" msgid "Wait for Release" msgstr "" +#: src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 src/gui/insEdit.cpp:605 +#: src/gui/insEdit.cpp:6017 src/gui/sampleEdit.cpp:463 +msgid "Loop" +msgstr "" + #: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 msgid "Loop until Release" msgstr "" @@ -6836,7 +5585,7 @@ msgid "Release mode: Passive (delayed release)" msgstr "" #: src/gui/insEdit.cpp:2284 src/gui/insEdit.cpp:2382 src/gui/insEdit.cpp:5582 -#: src/gui/insEdit.cpp:6241 +#: src/gui/insEdit.cpp:6241 src/gui/settings.cpp:796 msgid "Length" msgstr "" @@ -6902,6 +5651,10 @@ msgstr "" msgid "Use wavetable" msgstr "" +#: src/gui/insEdit.cpp:2687 src/gui/waveEdit.cpp:496 +msgid "Width" +msgstr "" + #: src/gui/insEdit.cpp:2708 msgid "Use sample map" msgstr "" @@ -7051,6 +5804,24 @@ msgstr "" msgid "no instrument selected" msgstr "" +#: src/gui/insEdit.cpp:5223 src/gui/sampleEdit.cpp:111 src/gui/waveEdit.cpp:424 +msgid "select one..." +msgstr "" + +#: src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 +msgid "or" +msgstr "" + +#: src/gui/insEdit.cpp:5245 src/gui/sampleEdit.cpp:128 src/gui/waveEdit.cpp:441 +msgid "Create New" +msgstr "" + +#: src/gui/insEdit.cpp:5321 src/gui/sampleEdit.cpp:501 +#: src/gui/settings.cpp:1605 src/gui/settings.cpp:2217 +msgid "Type" +msgstr "" + #: src/gui/insEdit.cpp:5393 msgid "" "none of the currently present chips are able to play this instrument type!" @@ -7184,6 +5955,12 @@ msgstr "" msgid "tri" msgstr "" +#: src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 src/gui/insEdit.cpp:6948 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7150 +#: src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 src/gui/waveEdit.cpp:597 +msgid "Duty" +msgstr "" + #: src/gui/insEdit.cpp:5882 msgid "Ring Modulation" msgstr "" @@ -7205,6 +5982,12 @@ msgstr "" msgid "Cutoff" msgstr "" +#: src/gui/insEdit.cpp:5895 src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 +#: src/gui/insEdit.cpp:7216 src/gui/insEdit.cpp:7478 +#: src/gui/sampleEdit.cpp:1161 +msgid "Resonance" +msgstr "" + #: src/gui/insEdit.cpp:5902 src/gui/insEdit.cpp:6408 src/gui/insEdit.cpp:6952 #: src/gui/insEdit.cpp:7179 src/gui/insEdit.cpp:7477 msgid "Filter Mode" @@ -7448,6 +6231,10 @@ msgstr "" msgid "Update Rate" msgstr "" +#: src/gui/insEdit.cpp:6897 src/gui/sampleEdit.cpp:1167 +msgid "Power" +msgstr "" + #: src/gui/insEdit.cpp:6902 msgid "Global" msgstr "" @@ -7533,7 +6320,7 @@ msgid "Panning (right)" msgstr "" #: src/gui/insEdit.cpp:6978 src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7223 -#: src/gui/insEdit.cpp:7315 +#: src/gui/insEdit.cpp:7315 src/gui/settings.cpp:4033 msgid "Noise" msgstr "" @@ -7610,12 +6397,13 @@ msgstr "" msgid "Envelope Mode" msgstr "" -#: src/gui/insEdit.cpp:7186 +#: src/gui/insEdit.cpp:7186 src/gui/settings.cpp:1316 msgid "Outputs" msgstr "" #: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7382 #: src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7430 +#: src/gui/settings.cpp:228 msgid "Control" msgstr "" @@ -7746,3 +6534,5573 @@ msgstr "" #: src/gui/insEdit.cpp:7638 msgid "Max" msgstr "" + +#: src/gui/intro.cpp:124 +msgid "Preview" +msgstr "" + +#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 +msgid "SORRY NOTHING" +msgstr "" + +#: src/gui/intro.cpp:310 +msgid "hold to skip" +msgstr "" + +#: src/gui/log.cpp:26 +msgid "warning" +msgstr "" + +#: src/gui/log.cpp:27 +msgid "info" +msgstr "" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" + +#: src/gui/log.cpp:68 +msgid "time" +msgstr "" + +#: src/gui/log.cpp:70 +msgid "level" +msgstr "" + +#: src/gui/log.cpp:72 +msgid "message" +msgstr "" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "" + +#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 +msgid "no chips with memory" +msgstr "" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "" + +#: src/gui/mixer.cpp:229 +msgid "Master Volume" +msgstr "" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1072 +msgid "Front/Rear" +msgstr "" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4148 +msgid "Patchbay" +msgstr "" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "" + +#: src/gui/mixer.cpp:310 +msgid "Display hidden ports" +msgstr "" + +#: src/gui/mixer.cpp:312 +msgid "Display internal" +msgstr "" + +#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 +#: src/gui/settings.cpp:1841 src/gui/settings.cpp:2029 +msgid "System" +msgstr "" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "" + +#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 +msgid "Choose a System!" +msgstr "" + +#: src/gui/newSong.cpp:179 +msgid "Categories" +msgstr "" + +#: src/gui/newSong.cpp:181 src/gui/userPresets.cpp:346 +msgid "Systems" +msgstr "" + +#: src/gui/newSong.cpp:210 +msgid "no systems here yet!" +msgstr "" + +#: src/gui/newSong.cpp:212 +msgid "no results" +msgstr "" + +#: src/gui/newSong.cpp:228 +msgid "I'm feeling lucky" +msgstr "" + +#: src/gui/newSong.cpp:230 +msgid "no categories available! what in the world." +msgstr "" + +#: src/gui/newSong.cpp:265 +msgid "it appears you're extremely lucky today!" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "" + +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" +msgstr "" + +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "" + +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "" + +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "" + +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "" + +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "" + +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "" + +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "" + +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "" + +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "" + +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "" + +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "" + +#: src/gui/piano.cpp:103 +msgid "Options" +msgstr "" + +#: src/gui/piano.cpp:106 +msgid "Key layout:" +msgstr "" + +#: src/gui/piano.cpp:108 src/gui/settings.cpp:611 src/gui/settings.cpp:612 +#: src/gui/settings.cpp:1243 src/gui/settings.cpp:1244 +msgid "Automatic" +msgstr "" + +#: src/gui/piano.cpp:111 +msgid "Standard" +msgstr "" + +#: src/gui/piano.cpp:114 +msgid "Continuous" +msgstr "" + +#: src/gui/piano.cpp:118 +msgid "Value input pad:" +msgstr "" + +#: src/gui/piano.cpp:120 +msgid "Disabled" +msgstr "" + +#: src/gui/piano.cpp:123 +msgid "Replace piano" +msgstr "" + +#: src/gui/piano.cpp:126 +msgid "Split (automatic)" +msgstr "" + +#: src/gui/piano.cpp:129 +msgid "Split (always visible)" +msgstr "" + +#: src/gui/piano.cpp:133 +msgid "Share play/edit offset/range" +msgstr "" + +#: src/gui/piano.cpp:134 +msgid "Read-only (can't input notes)" +msgstr "" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "" + +#: src/gui/sampleEdit.cpp:65 +#, c-format +msgid "%s: maximum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:72 +#, c-format +msgid "%s: minimum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:79 +#, c-format +msgid "%s: sample rate must be %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 +msgid "no sample selected" +msgstr "" + +#: src/gui/sampleEdit.cpp:229 +#, c-format +msgid "SNES: loop start must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:235 +#, c-format +msgid "SNES: loop end must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:240 +msgid "SNES: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:249 +msgid "QSound: loop cannot be longer than 32767 samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:259 +msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:263 +msgid "NES: maximum DPCM sample length is 32648" +msgstr "" + +#: src/gui/sampleEdit.cpp:268 +msgid "X1-010: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:271 +msgid "X1-010: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:276 +msgid "GA20: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:287 +msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:290 +msgid "YM2608: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:300 +msgid "YM2610: ADPCM-A samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:302 +msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:305 +msgid "YM2610: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:309 +msgid "YM2610: maximum ADPCM-A sample length is 2097152" +msgstr "" + +#: src/gui/sampleEdit.cpp:318 +msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:321 +msgid "Y8950: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:328 +msgid "Amiga: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:331 +msgid "Amiga: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:335 +msgid "Amiga: maximum sample length is 131070" +msgstr "" + +#: src/gui/sampleEdit.cpp:344 +msgid "SegaPCM: maximum sample length is 65280" +msgstr "" + +#: src/gui/sampleEdit.cpp:353 +msgid "K053260: loop point ignored (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:357 +msgid "K053260: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:362 +msgid "C140: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:371 +msgid "C219: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:374 +msgid "C219: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:378 +msgid "C219: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:386 +msgid "MSM6295: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:389 +msgid "MSM6295: maximum bankswitched sample length is 129024" +msgstr "" + +#: src/gui/sampleEdit.cpp:395 +msgid "GBA DMA: loop start must be a multiple of 4" +msgstr "" + +#: src/gui/sampleEdit.cpp:398 +msgid "GBA DMA: loop length must be a multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:402 +msgid "GBA DMA: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:411 +msgid "ES5506: backward loop mode isn't supported" +msgstr "" + +#: src/gui/sampleEdit.cpp:414 +msgid "" +"backward/ping-pong only supported in Generic PCM DAC\n" +"ping-pong also on ES5506" +msgstr "" + +#: src/gui/sampleEdit.cpp:444 +msgid "Info" +msgstr "" + +#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 +msgid "Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:453 +msgid "Compat Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:457 +msgid "" +"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " +"to an octave." +msgstr "" + +#: src/gui/sampleEdit.cpp:463 +#, c-format +msgid "Loop (length: %d)##Loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 +#: src/gui/sampleEdit.cpp:752 +msgid "changing the loop in a BRR sample may result in glitches!" +msgstr "" + +#: src/gui/sampleEdit.cpp:529 +msgid "BRR emphasis" +msgstr "" + +#: src/gui/sampleEdit.cpp:538 +msgid "" +"this is a BRR sample.\n" +"enabling this option will muffle it (only affects non-SNES chips)." +msgstr "" + +#: src/gui/sampleEdit.cpp:540 +msgid "" +"enable this option to slightly boost high frequencies\n" +"to compensate for the SNES' Gaussian filter's muffle." +msgstr "" + +#: src/gui/sampleEdit.cpp:546 +msgid "8-bit dither" +msgstr "" + +#: src/gui/sampleEdit.cpp:554 +msgid "dither the sample when used on a chip that only supports 8-bit samples." +msgstr "" + +#: src/gui/sampleEdit.cpp:841 +#, c-format +msgid "" +"%s\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:843 +#, c-format +msgid "" +"%s (%s)\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:847 +msgid "" +"\n" +"\n" +"not enough memory for this sample!" +msgstr "" + +#: src/gui/sampleEdit.cpp:871 +msgid "Edit mode: Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:880 +msgid "Edit mode: Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 +msgid "Resize" +msgstr "" + +#: src/gui/sampleEdit.cpp:906 +msgid "couldn't resize! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 +msgid "Resample" +msgstr "" + +#: src/gui/sampleEdit.cpp:951 +msgid "Factor" +msgstr "" + +#: src/gui/sampleEdit.cpp:956 +msgid "Filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:961 +msgid "couldn't resample! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:996 src/gui/waveEdit.cpp:1045 +msgid "Amplify" +msgstr "" + +#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 +#: src/gui/sampleEdit.cpp:1281 +msgid "Apply" +msgstr "" + +#: src/gui/sampleEdit.cpp:1046 src/gui/waveEdit.cpp:1063 +msgid "Normalize" +msgstr "" + +#: src/gui/sampleEdit.cpp:1053 +msgid "Fade in" +msgstr "" + +#: src/gui/sampleEdit.cpp:1060 +msgid "Fade out" +msgstr "" + +#: src/gui/sampleEdit.cpp:1065 +msgid "Insert silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1076 +msgid "Go" +msgstr "" + +#: src/gui/sampleEdit.cpp:1081 +msgid "couldn't insert! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:1098 +msgid "Apply silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1112 +msgid "Trim" +msgstr "" + +#: src/gui/sampleEdit.cpp:1121 src/gui/waveEdit.cpp:1105 +msgid "Reverse" +msgstr "" + +#: src/gui/sampleEdit.cpp:1135 +msgid "Signed/unsigned exchange" +msgstr "" + +#: src/gui/sampleEdit.cpp:1140 +msgid "Apply filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:1151 +msgid "Cutoff:" +msgstr "" + +#: src/gui/sampleEdit.cpp:1181 +msgid "Low-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1186 +msgid "Band-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 +msgid "High-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1262 +msgid "Crossfade loop points" +msgstr "" + +#: src/gui/sampleEdit.cpp:1271 +msgid "Number of samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:1277 +msgid "Linear <-> Equal power" +msgstr "" + +#: src/gui/sampleEdit.cpp:1283 +msgid "Crossfade: length would go out of bounds. Aborted..." +msgstr "" + +#: src/gui/sampleEdit.cpp:1286 +msgid "Crossfade: length would overflow loopStart. Try a smaller random value." +msgstr "" + +#: src/gui/sampleEdit.cpp:1332 +msgid "Preview sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1346 +msgid "Create instrument from sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1353 src/gui/xyOsc.cpp:59 +msgid "Zoom" +msgstr "" + +#: src/gui/sampleEdit.cpp:1747 +msgid "paste (replace)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1750 +msgid "paste (mix)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1758 +msgid "set loop to selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1761 +msgid "create wavetable from selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:1769 +#, c-format +msgid "%d samples, %d bytes" +msgstr "" + +#: src/gui/sampleEdit.cpp:1784 +#, c-format +msgid " (%d-%d: %d samples)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1976 +msgid "Non-8/16-bit samples cannot be edited without prior conversion." +msgstr "" + +#: src/gui/songInfo.cpp:50 +msgid "Author" +msgstr "" + +#: src/gui/songInfo.cpp:60 +msgid "Album" +msgstr "" + +#: src/gui/songInfo.cpp:79 +msgid "Auto" +msgstr "" + +#: src/gui/songInfo.cpp:100 +msgid "Tuning (A-4)" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Base Tempo##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Tick Rate##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:46 +msgid "click to display tick rate" +msgstr "" + +#: src/gui/speed.cpp:48 +msgid "click to display base tempo" +msgstr "" + +#: src/gui/speed.cpp:80 +msgid "Groove" +msgstr "" + +#: src/gui/speed.cpp:87 +msgid "click for one speed" +msgstr "" + +#: src/gui/speed.cpp:90 +msgid "Speeds" +msgstr "" + +#: src/gui/speed.cpp:99 +msgid "click for groove pattern" +msgstr "" + +#: src/gui/speed.cpp:110 +msgid "click for two (alternating) speeds" +msgstr "" + +#: src/gui/speed.cpp:168 +msgid "Virtual Tempo" +msgstr "" + +#: src/gui/speed.cpp:177 +msgid "Numerator" +msgstr "" + +#: src/gui/speed.cpp:187 +msgid "Denominator (set to base tempo)" +msgstr "" + +#: src/gui/speed.cpp:193 +msgid "Divider" +msgstr "" + +#: src/gui/speed.cpp:208 +msgid "Highlight" +msgstr "" + +#: src/gui/speed.cpp:231 +msgid "Pattern Length" +msgstr "" + +#: src/gui/speed.cpp:245 +msgid "Song Length" +msgstr "" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "" + +#: src/gui/subSongs.cpp:22 +#, c-format +msgid "%d. " +msgstr "" + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "" + +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "" + +#: src/gui/sysManager.cpp:98 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:120 +msgid "Are you sure you want to remove this chip?" +msgstr "" + +#: src/gui/tutorial.cpp:485 +msgid "" +"Play demo songs?\n" +"- Down: Play current song\n" +"- Up: Play demo songs" +msgstr "" + +#: src/gui/tutorial.cpp:489 +msgid "" +"Welcome to Combat Vehicle!\n" +"\n" +"Controls:\n" +"X - Shoot Arrow Key - Move\n" +"Z - Special Esc - Quit" +msgstr "" + +#: src/gui/tutorial.cpp:494 +msgid "GAME OVER" +msgstr "" + +#: src/gui/tutorial.cpp:496 +msgid "High Score!" +msgstr "" + +#: src/gui/tutorial.cpp:656 +msgid "Welcome!" +msgstr "" + +#: src/gui/tutorial.cpp:659 +msgid "welcome to Furnace, the biggest open-source chiptune tracker!" +msgstr "" + +#: src/gui/tutorial.cpp:663 +msgid "here are some tips to get you started:" +msgstr "" + +#: src/gui/tutorial.cpp:666 +msgid "" +"- add an instrument by clicking on + in Instruments\n" +"- click on the pattern view to focus it\n" +"- channel columns have the following, in this order: note, instrument, " +"volume and effects\n" +"- hit space bar while on the pattern to toggle Edit Mode\n" +"- click on the pattern or use arrow keys to move the cursor\n" +"- values (instrument, volume, effects and effect values) are in hexadecimal\n" +"- hit enter to play/stop the song\n" +"- extend the song by adding more orders in the Orders window\n" +"- click on the Orders matrix to change the patterns of a channel (left click " +"increases; right click decreases)" +msgstr "" + +#: src/gui/tutorial.cpp:678 +msgid "" +"if you need help, you may:\n" +"- read the manual (a file called manual.pdf)\n" +"- ask for help in Discussions (https://github.com/tildearrow/furnace/" +"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " +"in Revolt (official: https://rvlt.gg/GRPS6tmc)" +msgstr "" + +#: src/gui/tutorial.cpp:685 +msgid "" +"if you find any issues, be sure to report them! the issue tracker is here: " +"https://github.com/tildearrow/furnace/issues" +msgstr "" + +#: src/gui/tutorial.cpp:1426 +#, c-format +msgid "STAGE %d" +msgstr "" + +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "" + +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "" + +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "" + +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" +msgstr "" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1080 +msgid "Configure" +msgstr "" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "" + +#: src/gui/userPresets.cpp:476 +msgid "" +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" +msgstr "" + +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "" + +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1183 +#: src/gui/settings.cpp:2101 src/gui/settings.cpp:2493 +#: src/gui/settings.cpp:3736 +msgid "Import" +msgstr "" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "" + +#: src/gui/util.cpp:93 +msgid "" +msgstr "" + +#: src/gui/util.cpp:97 +msgid "Ctrl-" +msgstr "" + +#: src/gui/util.cpp:99 +msgid "Alt-" +msgstr "" + +#: src/gui/util.cpp:100 +msgid "Shift-" +msgstr "" + +#: src/gui/waveEdit.cpp:33 src/gui/settings.cpp:4032 +msgid "Pulse" +msgstr "" + +#: src/gui/waveEdit.cpp:38 src/gui/sysConf.cpp:1874 +msgid "Linear" +msgstr "" + +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +msgstr "" + +#: src/gui/waveEdit.cpp:40 src/gui/sysConf.cpp:1878 +msgid "Cubic" +msgstr "" + +#: src/gui/waveEdit.cpp:193 +msgid "Rect. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:194 +msgid "Abs. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:195 +msgid "Quart. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:196 +msgid "Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:197 +msgid "Abs. Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:200 +msgid "rectSquare" +msgstr "" + +#: src/gui/waveEdit.cpp:203 +msgid "Rect. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:204 +msgid "Abs. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:206 +msgid "Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:207 +msgid "Rect. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:208 +msgid "Abs. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:210 +msgid "Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:211 +msgid "Rect. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:212 +msgid "Abs. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:213 +msgid "Quart. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:214 +msgid "Squish. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:215 +msgid "Squish. Abs. Cub. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:218 +msgid "Rect. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:219 +msgid "Abs. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:220 +msgid "Quart. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:221 +msgid "Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:222 +msgid "Abs. Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:224 +msgid "Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:225 +msgid "Rect. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:226 +msgid "Abs. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:227 +msgid "Quart. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:228 +msgid "Squish. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:229 +msgid "Squish. Abs. Cub. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 +msgid "no wavetable selected" +msgstr "" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" +msgstr "" + +#: src/gui/waveEdit.cpp:491 +msgid "Lines" +msgstr "" + +#: src/gui/waveEdit.cpp:498 +msgid "" +"use a width of:\n" +"- any on Amiga/N163\n" +"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " +"Boy and WonderSwan\n" +"- 64 on FDS\n" +"- 128 on X1-010\n" +"any other widths will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:510 +msgid "Height" +msgstr "" + +#: src/gui/waveEdit.cpp:512 +msgid "" +"use a height of:\n" +"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " +"Envelope shape and N163\n" +"- 32 for PC Engine\n" +"- 64 for FDS and Virtual Boy\n" +"- 256 for X1-010 and SCC\n" +"any other heights will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:578 +msgid "Shapes" +msgstr "" + +#: src/gui/waveEdit.cpp:607 +msgid "Exponent" +msgstr "" + +#: src/gui/waveEdit.cpp:617 +msgid "XOR Point" +msgstr "" + +#: src/gui/waveEdit.cpp:627 +msgid "Amplitude/Phase" +msgstr "" + +#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 +msgid "Op" +msgstr "" + +#: src/gui/waveEdit.cpp:683 +msgid "Mult" +msgstr "" + +#: src/gui/waveEdit.cpp:685 +msgid "FB" +msgstr "" + +#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 +msgid "Connection Diagram" +msgstr "" + +#: src/gui/waveEdit.cpp:765 +msgid "Out" +msgstr "" + +#: src/gui/waveEdit.cpp:872 +msgid "WaveTools" +msgstr "" + +#: src/gui/waveEdit.cpp:890 +msgid "Scale X" +msgstr "" + +#: src/gui/waveEdit.cpp:896 +msgid "wavetable longer than 256 samples!" +msgstr "" + +#: src/gui/waveEdit.cpp:960 +msgid "Scale Y" +msgstr "" + +#: src/gui/waveEdit.cpp:978 +msgid "Offset X" +msgstr "" + +#: src/gui/waveEdit.cpp:1000 +msgid "Offset Y" +msgstr "" + +#: src/gui/waveEdit.cpp:1017 +msgid "Smooth" +msgstr "" + +#: src/gui/waveEdit.cpp:1117 +msgid "Half" +msgstr "" + +#: src/gui/waveEdit.cpp:1127 +msgid "Double" +msgstr "" + +#: src/gui/waveEdit.cpp:1137 +msgid "Convert Signed/Unsigned" +msgstr "" + +#: src/gui/waveEdit.cpp:1167 +msgid "Dec" +msgstr "" + +#: src/gui/waveEdit.cpp:1179 +msgid "Signed/Unsigned" +msgstr "" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "" + +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" +msgstr "" + +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" +msgstr "" + +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "" + +#: src/gui/settings.cpp:82 src/gui/settings.cpp:92 src/gui/settings.cpp:102 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:83 src/gui/settings.cpp:93 src/gui/settings.cpp:103 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:113 src/gui/settings.cpp:186 src/gui/settings.cpp:3911 +msgid "High" +msgstr "" + +#: src/gui/settings.cpp:114 src/gui/settings.cpp:184 src/gui/settings.cpp:3910 +msgid "Low" +msgstr "" + +#: src/gui/settings.cpp:146 +msgid "ASAP (C++ port)" +msgstr "" + +#: src/gui/settings.cpp:169 +msgid "ESFMu (fast)" +msgstr "" + +#: src/gui/settings.cpp:183 +msgid "Lower" +msgstr "" + +#: src/gui/settings.cpp:185 +msgid "Medium" +msgstr "" + +#: src/gui/settings.cpp:187 +msgid "Ultra" +msgstr "" + +#: src/gui/settings.cpp:188 +msgid "Ultimate" +msgstr "" + +#: src/gui/settings.cpp:192 +msgid "evdev SND_TONE" +msgstr "" + +#: src/gui/settings.cpp:193 +msgid "KIOCSOUND on /dev/tty1" +msgstr "" + +#: src/gui/settings.cpp:194 +msgid "/dev/port" +msgstr "" + +#: src/gui/settings.cpp:195 +msgid "KIOCSOUND on standard output" +msgstr "" + +#: src/gui/settings.cpp:196 +msgid "outb()" +msgstr "" + +#: src/gui/settings.cpp:200 src/gui/settings.cpp:210 +msgid "Disabled/custom" +msgstr "" + +#: src/gui/settings.cpp:201 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "" + +#: src/gui/settings.cpp:202 +msgid "Raw (note number is value)" +msgstr "" + +#: src/gui/settings.cpp:203 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "" + +#: src/gui/settings.cpp:204 src/gui/settings.cpp:211 +msgid "Use dual control change (one for each nibble)" +msgstr "" + +#: src/gui/settings.cpp:205 src/gui/settings.cpp:212 +msgid "Use 14-bit control change" +msgstr "" + +#: src/gui/settings.cpp:206 src/gui/settings.cpp:213 +msgid "Use single control change (imprecise)" +msgstr "" + +#: src/gui/settings.cpp:217 +msgid "--select--" +msgstr "" + +#: src/gui/settings.cpp:218 src/gui/settings.cpp:219 src/gui/settings.cpp:220 +#: src/gui/settings.cpp:221 src/gui/settings.cpp:222 src/gui/settings.cpp:223 +#: src/gui/settings.cpp:224 +msgid "???" +msgstr "" + +#: src/gui/settings.cpp:225 +msgid "Note Off" +msgstr "" + +#: src/gui/settings.cpp:226 +msgid "Note On" +msgstr "" + +#: src/gui/settings.cpp:227 +msgid "Aftertouch" +msgstr "" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:549 src/gui/settings.cpp:3117 +msgid "Program" +msgstr "" + +#: src/gui/settings.cpp:230 +msgid "ChanPressure" +msgstr "" + +#: src/gui/settings.cpp:231 +msgid "Pitch Bend" +msgstr "" + +#: src/gui/settings.cpp:232 +msgid "SysEx" +msgstr "" + +#: src/gui/settings.cpp:236 src/gui/settings.cpp:1653 src/gui/settings.cpp:1663 +#: src/gui/settings.cpp:1683 src/gui/settings.cpp:1689 +#, c-format +msgid "Any" +msgstr "" + +#: src/gui/settings.cpp:240 src/gui/settings.cpp:3303 src/gui/settings.cpp:3868 +#: src/gui/settings.cpp:4061 +msgid "Instrument" +msgstr "" + +#: src/gui/settings.cpp:242 +msgid "Effect 1 type" +msgstr "" + +#: src/gui/settings.cpp:243 +msgid "Effect 1 value" +msgstr "" + +#: src/gui/settings.cpp:244 +msgid "Effect 2 type" +msgstr "" + +#: src/gui/settings.cpp:245 +msgid "Effect 2 value" +msgstr "" + +#: src/gui/settings.cpp:246 +msgid "Effect 3 type" +msgstr "" + +#: src/gui/settings.cpp:247 +msgid "Effect 3 value" +msgstr "" + +#: src/gui/settings.cpp:248 +msgid "Effect 4 type" +msgstr "" + +#: src/gui/settings.cpp:249 +msgid "Effect 4 value" +msgstr "" + +#: src/gui/settings.cpp:250 +msgid "Effect 5 type" +msgstr "" + +#: src/gui/settings.cpp:251 +msgid "Effect 5 value" +msgstr "" + +#: src/gui/settings.cpp:252 +msgid "Effect 6 type" +msgstr "" + +#: src/gui/settings.cpp:253 +msgid "Effect 6 value" +msgstr "" + +#: src/gui/settings.cpp:254 +msgid "Effect 7 type" +msgstr "" + +#: src/gui/settings.cpp:255 +msgid "Effect 7 value" +msgstr "" + +#: src/gui/settings.cpp:256 +msgid "Effect 8 type" +msgstr "" + +#: src/gui/settings.cpp:257 +msgid "Effect 8 value" +msgstr "" + +#: src/gui/settings.cpp:291 +msgid "Press key..." +msgstr "" + +#: src/gui/settings.cpp:540 +msgid "Do you want to save your settings?" +msgstr "" + +#: src/gui/settings.cpp:547 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:551 +msgid "Render backend" +msgstr "" + +#: src/gui/settings.cpp:606 src/gui/settings.cpp:625 src/gui/settings.cpp:1257 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "" + +#: src/gui/settings.cpp:609 +msgid "Advanced render backend settings" +msgstr "" + +#: src/gui/settings.cpp:611 +msgid "Render driver" +msgstr "" + +#: src/gui/settings.cpp:628 +msgid "" +"beware: changing these settings may render Furnace unusable! do so at your " +"own risk.\n" +"start Furnace with -safemode if you mess something up." +msgstr "" + +#: src/gui/settings.cpp:629 +msgid "Red bits" +msgstr "" + +#: src/gui/settings.cpp:634 +msgid "Green bits" +msgstr "" + +#: src/gui/settings.cpp:639 +msgid "Blue bits" +msgstr "" + +#: src/gui/settings.cpp:644 +msgid "Alpha bits" +msgstr "" + +#: src/gui/settings.cpp:649 +msgid "Color depth" +msgstr "" + +#: src/gui/settings.cpp:654 +msgid "Stencil buffer size" +msgstr "" + +#: src/gui/settings.cpp:659 src/gui/settings.cpp:1330 +msgid "Buffer size" +msgstr "" + +#: src/gui/settings.cpp:665 +msgid "Double buffer" +msgstr "" + +#: src/gui/settings.cpp:670 +msgid "" +"the following values are common (in red, green, blue, alpha order):\n" +"- 24 bits: 8, 8, 8, 0\n" +"- 16 bits: 5, 6, 5, 0\n" +"- 32 bits (with alpha): 8, 8, 8, 8\n" +"- 30 bits (deep): 10, 10, 10, 0" +msgstr "" + +#: src/gui/settings.cpp:672 src/gui/sysConf.cpp:2444 +msgid "nothing to configure" +msgstr "" + +#: src/gui/settings.cpp:677 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" + +#: src/gui/settings.cpp:680 +msgid "VSync" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Frame rate limit" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:694 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:698 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:705 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:710 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" + +#: src/gui/settings.cpp:715 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:720 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:725 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:730 +msgid "" +"threaded input processes key presses for note preview on a separate thread " +"(on supported platforms), which reduces latency.\n" +"however, crashes have been reported when threaded input is on. enable this " +"option if that is the case." +msgstr "" + +#: src/gui/settings.cpp:735 +msgid "Enable event delay" +msgstr "" + +#: src/gui/settings.cpp:741 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" + +#: src/gui/settings.cpp:745 +msgid "Per-channel oscilloscope threads" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "you're being silly, aren't you? that's enough." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "what are you doing? stop!" +msgstr "" + +#: src/gui/settings.cpp:761 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "" + +#: src/gui/settings.cpp:766 +msgid "Oscilloscope rendering engine:" +msgstr "" + +#: src/gui/settings.cpp:768 +msgid "ImGui line plot" +msgstr "" + +#: src/gui/settings.cpp:772 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "" + +#: src/gui/settings.cpp:774 +msgid "GLSL (if available)" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:781 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:788 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:790 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:807 +msgid "Use system file picker" +msgstr "" + +#: src/gui/settings.cpp:812 +msgid "Number of recent files" +msgstr "" + +#: src/gui/settings.cpp:819 +msgid "Compress when saving" +msgstr "" + +#: src/gui/settings.cpp:824 +msgid "use zlib to compress saved songs." +msgstr "" + +#: src/gui/settings.cpp:828 +msgid "Save unused patterns" +msgstr "" + +#: src/gui/settings.cpp:834 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:839 +msgid "" +"use a packed format which saves space when saving songs.\n" +"disable if you need compatibility with older Furnace and/or tools\n" +"which do not support this format." +msgstr "" + +#: src/gui/settings.cpp:843 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "" + +#: src/gui/settings.cpp:848 +msgid "do not report any issues arising from the use of this option!" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Play after opening song:" +msgstr "" + +#: src/gui/settings.cpp:853 +msgid "No##pol0" +msgstr "" + +#: src/gui/settings.cpp:857 +msgid "Only if already playing##pol1" +msgstr "" + +#: src/gui/settings.cpp:861 +msgid "Yes##pol0" +msgstr "" + +#: src/gui/settings.cpp:867 +msgid "Audio export loop/fade out time:" +msgstr "" + +#: src/gui/settings.cpp:869 +msgid "Set to these values on start-up:##fot0" +msgstr "" + +#: src/gui/settings.cpp:887 +msgid "Remember last values##fot1" +msgstr "" + +#: src/gui/settings.cpp:894 +msgid "Store instrument name in .fui" +msgstr "" + +#: src/gui/settings.cpp:899 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" + +#: src/gui/settings.cpp:903 +msgid "Load instrument name from .fui" +msgstr "" + +#: src/gui/settings.cpp:908 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" + +#: src/gui/settings.cpp:912 +msgid "Auto-fill file name when saving" +msgstr "" + +#: src/gui/settings.cpp:917 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "" + +#: src/gui/settings.cpp:923 +msgid "Initial system:" +msgstr "" + +#: src/gui/settings.cpp:925 +msgid "Current system" +msgstr "" + +#: src/gui/settings.cpp:988 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/settings.cpp:1123 +msgid "When creating new song:" +msgstr "" + +#: src/gui/settings.cpp:1125 +msgid "Display system preset selector##NSB0" +msgstr "" + +#: src/gui/settings.cpp:1129 +msgid "Start with initial system##NSB1" +msgstr "" + +#: src/gui/settings.cpp:1133 +msgid "Default author name" +msgstr "" + +#: src/gui/settings.cpp:1137 +msgid "Start-up" +msgstr "" + +#: src/gui/settings.cpp:1138 +msgid "Play intro on start-up:" +msgstr "" + +#: src/gui/settings.cpp:1140 +msgid "No##pis0" +msgstr "" + +#: src/gui/settings.cpp:1144 +msgid "Short##pis1" +msgstr "" + +#: src/gui/settings.cpp:1148 +msgid "Full (short when loading song)##pis2" +msgstr "" + +#: src/gui/settings.cpp:1152 +msgid "Full (always)##pis3" +msgstr "" + +#: src/gui/settings.cpp:1159 +msgid "Disable fade-in during start-up" +msgstr "" + +#: src/gui/settings.cpp:1165 +msgid "About screen party time" +msgstr "" + +#: src/gui/settings.cpp:1170 +msgid "Warning: may cause epileptic seizures." +msgstr "" + +#: src/gui/settings.cpp:1174 +msgid "Behavior" +msgstr "" + +#: src/gui/settings.cpp:1176 +msgid "New instruments are blank" +msgstr "" + +#: src/gui/settings.cpp:1182 src/gui/settings.cpp:4195 +msgid "Configuration" +msgstr "" + +#: src/gui/settings.cpp:1191 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1192 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" + +#: src/gui/settings.cpp:1200 +msgid "Output" +msgstr "" + +#: src/gui/settings.cpp:1208 +msgid "Backend" +msgstr "" + +#: src/gui/settings.cpp:1241 +msgid "Driver" +msgstr "" + +#: src/gui/settings.cpp:1264 +msgid "Device" +msgstr "" + +#: src/gui/settings.cpp:1268 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1269 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "" + +#: src/gui/settings.cpp:1271 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "" + +#: src/gui/settings.cpp:1278 src/gui/settings.cpp:1280 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1324 +msgid "" +"common values:\n" +"- 1 for mono\n" +"- 2 for stereo\n" +"- 4 for quadraphonic\n" +"- 6 for 5.1 surround\n" +"- 8 for 7.1 surround" +msgstr "" + +#: src/gui/settings.cpp:1332 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "" + +#: src/gui/settings.cpp:1347 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "" + +#: src/gui/settings.cpp:1356 +msgid "" +"runs chip emulation on separate threads.\n" +"may increase performance when using heavy emulation cores.\n" +"\n" +"warnings:\n" +"- experimental!\n" +"- only useful on multi-chip songs." +msgstr "" + +#: src/gui/settings.cpp:1361 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1368 +msgid "that's the limit!" +msgstr "" + +#: src/gui/settings.cpp:1372 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "" + +#: src/gui/settings.cpp:1380 +msgid "Low-latency mode" +msgstr "" + +#: src/gui/settings.cpp:1385 +msgid "" +"reduces latency by running the engine faster than the tick rate.\n" +"useful for live playback/jam mode.\n" +"\n" +"warning: only enable if your buffer size is small (10ms or less)." +msgstr "" + +#: src/gui/settings.cpp:1389 +msgid "Force mono audio" +msgstr "" + +#: src/gui/settings.cpp:1397 +msgid "Exclusive mode" +msgstr "" + +#: src/gui/settings.cpp:1407 +#, c-format +msgid "want: %d samples @ %.0fHz (%d channel)" +msgid_plural "want: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/settings.cpp:1408 +#, c-format +msgid "got: %d samples @ %.0fHz (%d channel)" +msgid_plural "got: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" + +#: src/gui/settings.cpp:1411 +msgid "Mixing" +msgstr "" + +#: src/gui/settings.cpp:1413 src/gui/settings.cpp:2022 +msgid "Quality" +msgstr "" + +#: src/gui/settings.cpp:1418 +msgid "Software clipping" +msgstr "" + +#: src/gui/settings.cpp:1424 +msgid "DC offset correction" +msgstr "" + +#: src/gui/settings.cpp:1455 +msgid "MIDI" +msgstr "" + +#: src/gui/settings.cpp:1457 src/gui/settings.cpp:1459 +msgid "MIDI input" +msgstr "" + +#: src/gui/settings.cpp:1461 src/gui/settings.cpp:1464 +#: src/gui/settings.cpp:1755 src/gui/settings.cpp:1757 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1480 +msgid "Re-scan MIDI devices" +msgstr "" + +#: src/gui/settings.cpp:1491 src/gui/settings.cpp:2198 +msgid "Note input" +msgstr "" + +#: src/gui/settings.cpp:1492 +msgid "Velocity input" +msgstr "" + +#: src/gui/settings.cpp:1496 +msgid "Map MIDI channels to direct channels" +msgstr "" + +#: src/gui/settings.cpp:1502 +msgid "Program change pass-through" +msgstr "" + +#: src/gui/settings.cpp:1507 +msgid "Map Yamaha FM voice data to instruments" +msgstr "" + +#: src/gui/settings.cpp:1509 +msgid "Program change is instrument selection" +msgstr "" + +#: src/gui/settings.cpp:1513 +msgid "Value input style" +msgstr "" + +#: src/gui/settings.cpp:1516 src/gui/settings.cpp:1541 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "CC of upper nibble##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "CC of lower nibble##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1534 +msgid "Per-column control change" +msgstr "" + +#: src/gui/settings.cpp:1564 src/gui/settings.cpp:1574 +msgid "Volume curve" +msgstr "" + +#: src/gui/settings.cpp:1577 +msgid "Actions:" +msgstr "" + +#: src/gui/settings.cpp:1591 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" + +#: src/gui/settings.cpp:1609 +msgid "Note/Control" +msgstr "" + +#: src/gui/settings.cpp:1611 +msgid "Velocity/Value" +msgstr "" + +#: src/gui/settings.cpp:1613 +msgid "Action" +msgstr "" + +#: src/gui/settings.cpp:1705 src/gui/settings.cpp:1706 +msgid "--none--" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "waiting...##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "Learn##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1751 src/gui/settings.cpp:1753 +msgid "MIDI output" +msgstr "" + +#: src/gui/settings.cpp:1770 +msgid "Output mode:" +msgstr "" + +#: src/gui/settings.cpp:1772 +msgid "Off (use for TX81Z)" +msgstr "" + +#: src/gui/settings.cpp:1776 +msgid "Melodic" +msgstr "" + +#: src/gui/settings.cpp:1787 +msgid "Send Program Change" +msgstr "" + +#: src/gui/settings.cpp:1793 +msgid "Send MIDI clock" +msgstr "" + +#: src/gui/settings.cpp:1799 +msgid "Send MIDI timecode" +msgstr "" + +#: src/gui/settings.cpp:1805 +msgid "Timecode frame rate:" +msgstr "" + +#: src/gui/settings.cpp:1807 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1811 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1815 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1819 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1823 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1832 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1834 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1843 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1845 src/gui/settings.cpp:2033 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1848 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1850 src/gui/settings.cpp:2038 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2031 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2036 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2060 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2098 src/gui/settings.cpp:2100 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2109 src/gui/settings.cpp:3744 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2110 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2149 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2215 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2229 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2234 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2239 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2244 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2268 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2358 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2378 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2399 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2449 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2487 src/gui/settings.cpp:3754 +#: src/gui/settings.cpp:3784 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2489 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2491 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2506 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2513 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2518 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2523 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2530 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2535 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2537 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2541 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2545 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2549 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2555 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2557 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2561 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2565 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2572 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2574 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2589 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2594 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2596 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2604 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2608 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2616 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2620 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2624 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2630 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2636 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2640 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2647 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2653 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2655 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2661 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2667 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2678 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2680 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2684 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2688 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2695 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2719 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2721 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2723 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2727 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2731 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2737 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2739 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2743 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2747 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2751 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2759 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2763 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2770 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2776 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2782 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2788 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2794 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2802 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2806 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2813 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2818 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2822 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2827 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2829 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2833 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2837 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2844 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2845 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2849 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2856 src/gui/settings.cpp:3471 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2872 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2874 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2876 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2885 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2892 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2907 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2917 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:2928 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:2947 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:2955 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:2966 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:2976 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:2982 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:2987 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:2989 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:2993 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:2997 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3001 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3007 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3009 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3017 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3027 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3035 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3040 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3048 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3052 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3057 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3061 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3067 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" +msgstr "" + +#: src/gui/settings.cpp:3075 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3081 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"请在确保你有足够的显存后再启动此设定\n" +"这是一个在ImGui实现动态字体加载之前的临时解决方案" +msgstr "" + +#: src/gui/settings.cpp:3089 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3095 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"請在確保你有足夠的顯存后再啟動此設定\n" +"這是一個在ImGui實現動態字體加載之前的臨時解決方案" +msgstr "" + +#: src/gui/settings.cpp:3103 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" +"이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." +msgstr "" + +#: src/gui/settings.cpp:3118 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3130 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3135 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3143 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3150 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3156 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3158 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3162 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3166 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3170 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3177 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3182 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3184 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3188 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3192 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3199 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3205 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3219 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3224 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3226 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3230 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3245 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3251 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3256 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3258 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3262 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3268 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3273 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3278 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3283 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3288 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3293 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3295 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3321 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3334 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3340 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3348 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3354 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3358 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3362 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3366 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3376 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3378 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3382 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3386 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3390 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3394 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3400 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3402 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3406 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3410 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3414 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3420 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3422 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3426 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3433 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3438 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3440 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3444 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3448 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3454 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3456 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3460 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3464 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3473 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3489 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3495 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3506 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3512 src/gui/settings.cpp:3954 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3513 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3529 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3542 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3548 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3556 src/gui/settings.cpp:3931 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3557 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3559 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3563 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3567 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3574 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3579 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3581 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3585 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3589 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3593 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3597 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3601 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3605 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3611 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3613 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3617 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3624 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3630 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3637 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3639 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3643 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3650 src/gui/settings.cpp:3877 +msgid "Oscilloscope" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3658 src/gui/settings.cpp:3836 +#: src/gui/settings.cpp:3878 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3664 src/gui/sysConf.cpp:1067 +msgid "Mono" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3676 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3696 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3708 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3714 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3720 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3726 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3735 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3745 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3748 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3755 src/gui/settings.cpp:3785 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3761 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3763 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3768 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3777 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3778 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3792 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3794 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3796 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3797 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3798 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3799 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3800 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3802 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3803 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3804 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3805 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3806 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3808 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3809 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3810 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3811 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3812 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3814 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3815 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3816 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3817 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3818 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3824 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3826 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3827 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3828 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3829 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3830 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3832 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3833 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3835 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3837 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3838 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3839 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3840 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3841 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3842 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3843 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3845 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3846 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3848 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3849 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3850 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3851 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3852 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3856 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3857 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3858 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3859 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3861 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3864 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3866 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3873 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3879 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3880 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3881 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3882 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3884 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3885 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3886 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3888 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3889 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3890 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:3919 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:3920 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:3921 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:3924 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:3935 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Car. accent (primary" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3961 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:3962 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "T6W28" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Game Boy" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:3967 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:3968 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:3969 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:3970 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:3973 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:3974 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:3975 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:3977 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "FDS" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Virtual Boy" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Namco 163" +msgstr "" + +#: src/gui/settings.cpp:3982 +msgid "Konami SCC" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "POKEY" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:3986 +msgid "WonderSwan" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "VERA" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "MultiPCM" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "SNES" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Namco WSG" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "ADPCM-B" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4004 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4005 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4006 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4007 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4008 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4009 +msgid "Pokémon Mini" +msgstr "" + +#: src/gui/settings.cpp:4010 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4012 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4013 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4014 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Dave" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Nintendo DS" +msgstr "" + +#: src/gui/settings.cpp:4021 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4022 +msgid "GBA MinMod" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Bifurcator" +msgstr "" + +#: src/gui/settings.cpp:4024 +msgid "SID2" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Other/Unknown" +msgstr "" + +#: src/gui/settings.cpp:4029 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4030 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "PCM" +msgstr "" + +#: src/gui/settings.cpp:4036 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4037 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4045 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4050 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4051 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4052 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4053 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4054 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4056 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4057 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4058 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4059 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4063 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4064 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "Invalid effect" +msgstr "" + +#: src/gui/settings.cpp:4068 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4069 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4080 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4083 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4084 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4085 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4086 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4088 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4090 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4092 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4095 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4096 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4098 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4113 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4123 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4124 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4127 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4128 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4133 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4135 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4136 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4137 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4138 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4142 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4143 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4144 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4151 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4159 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4165 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4171 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4208 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4299 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4301 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4303 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4305 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4307 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4309 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4314 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4324 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4325 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4335 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4337 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4339 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4341 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4343 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4345 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4469 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4471 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4473 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4477 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4487 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4491 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4495 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4499 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4503 +msgid "unlocked audio multi-threading options!" +msgstr "" + +#: src/gui/settings.cpp:4507 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4525 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4531 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4539 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5609 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5798 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/sysConf.cpp:49 src/gui/sysConf.cpp:121 src/gui/sysConf.cpp:486 +#: src/gui/sysConf.cpp:604 src/gui/sysConf.cpp:647 src/gui/sysConf.cpp:684 +#: src/gui/sysConf.cpp:843 src/gui/sysConf.cpp:1098 src/gui/sysConf.cpp:1181 +#: src/gui/sysConf.cpp:1220 src/gui/sysConf.cpp:1294 src/gui/sysConf.cpp:1380 +#: src/gui/sysConf.cpp:1444 src/gui/sysConf.cpp:1482 src/gui/sysConf.cpp:1572 +#: src/gui/sysConf.cpp:1668 src/gui/sysConf.cpp:1716 src/gui/sysConf.cpp:1757 +#: src/gui/sysConf.cpp:1810 src/gui/sysConf.cpp:2284 src/gui/sysConf.cpp:2307 +msgid "Clock rate:" +msgstr "" + +#: src/gui/sysConf.cpp:73 src/gui/sysConf.cpp:152 src/gui/sysConf.cpp:911 +#: src/gui/sysConf.cpp:1459 src/gui/sysConf.cpp:1783 +msgid "Chip type:" +msgstr "" + +#: src/gui/sysConf.cpp:75 +msgid "YM3438 (9-bit DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:79 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:83 +msgid "YMF276 (external DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:90 src/gui/sysConf.cpp:804 src/gui/sysConf.cpp:1350 +#: src/gui/sysConf.cpp:1420 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:93 src/gui/sysConf.cpp:807 src/gui/sysConf.cpp:1353 +#: src/gui/sysConf.cpp:1423 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:99 +msgid "Modified sine wave (joke)" +msgstr "" + +#: src/gui/sysConf.cpp:123 src/gui/sysConf.cpp:1296 src/gui/sysConf.cpp:1718 +#: src/gui/sysConf.cpp:2286 +msgid "3.58MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:127 +msgid "3.55MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:131 +msgid "4MHz (BBC Micro)" +msgstr "" + +#: src/gui/sysConf.cpp:135 +msgid "1.79MHz (Half NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:139 +msgid "3MHz (Exed Exes)" +msgstr "" + +#: src/gui/sysConf.cpp:143 +msgid "2MHz (Sega System 1)" +msgstr "" + +#: src/gui/sysConf.cpp:147 +msgid "447KHz (TI-99/4A)" +msgstr "" + +#: src/gui/sysConf.cpp:154 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:158 +msgid "TI SN76489" +msgstr "" + +#: src/gui/sysConf.cpp:162 +msgid "TI SN76489 with Atari-like short noise" +msgstr "" + +#: src/gui/sysConf.cpp:166 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:170 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:174 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:178 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:182 +msgid "Tandy PSSJ 3-voice sound" +msgstr "" + +#: src/gui/sysConf.cpp:186 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:190 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:196 +msgid "Disable noise period change phase reset" +msgstr "" + +#: src/gui/sysConf.cpp:200 src/gui/sysConf.cpp:2190 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "" + +#: src/gui/sysConf.cpp:219 src/gui/sysConf.cpp:583 +msgid "Pseudo-PAL" +msgstr "" + +#: src/gui/sysConf.cpp:222 src/gui/sysConf.cpp:342 +msgid "Disable anti-click" +msgstr "" + +#: src/gui/sysConf.cpp:225 src/gui/sysConf.cpp:345 +msgid "Chip revision:" +msgstr "" + +#: src/gui/sysConf.cpp:227 +msgid "HuC6280 (original)" +msgstr "" + +#: src/gui/sysConf.cpp:231 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:257 +msgid "CPU rate:" +msgstr "" + +#: src/gui/sysConf.cpp:259 +msgid "6.18MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:263 +msgid "5.95MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:268 +msgid "Sample memory:" +msgstr "" + +#: src/gui/sysConf.cpp:270 +msgid "8K (rev A/B/E)" +msgstr "" + +#: src/gui/sysConf.cpp:274 +msgid "64K (rev D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:279 +msgid "DAC resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:281 +msgid "16-bit (rev A/B/D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:285 +msgid "8-bit + TDM (rev C/E)" +msgstr "" + +#: src/gui/sysConf.cpp:290 src/gui/sysConf.cpp:1931 +msgid "Enable echo" +msgstr "" + +#: src/gui/sysConf.cpp:293 +msgid "Swap echo channels" +msgstr "" + +#: src/gui/sysConf.cpp:296 src/gui/sysConf.cpp:1151 +msgid "Echo delay:" +msgstr "" + +#: src/gui/sysConf.cpp:302 +msgid "Echo resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:308 src/gui/sysConf.cpp:1159 +msgid "Echo feedback:" +msgstr "" + +#: src/gui/sysConf.cpp:314 src/gui/sysConf.cpp:1967 +msgid "Echo volume:" +msgstr "" + +#: src/gui/sysConf.cpp:347 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:351 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:355 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:359 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Wave channel orientation:" +msgstr "" + +#: src/gui/sysConf.cpp:371 +msgid "Inverted" +msgstr "" + +#: src/gui/sysConf.cpp:378 +msgid "Exact data (inverted)" +msgstr "" + +#: src/gui/sysConf.cpp:382 +msgid "Exact output (normal)" +msgstr "" + +#: src/gui/sysConf.cpp:388 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "" + +#: src/gui/sysConf.cpp:405 src/gui/sysConf.cpp:438 +msgid "DAC bit depth (reduces output rate):" +msgstr "" + +#: src/gui/sysConf.cpp:426 src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:1919 +msgid "Volume scale:" +msgstr "" + +#: src/gui/sysConf.cpp:432 +msgid "Mix buffers (allows longer echo delay):" +msgstr "" + +#: src/gui/sysConf.cpp:444 +msgid "Channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:450 +msgid "Sample rate:" +msgstr "" + +#: src/gui/sysConf.cpp:460 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "" + +#: src/gui/sysConf.cpp:462 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "" + +#: src/gui/sysConf.cpp:488 +msgid "NTSC (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:492 src/gui/sysConf.cpp:557 +msgid "PAL (3.55MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:496 +msgid "Arcade (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:500 +msgid "Half NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:506 +msgid "Patch set:" +msgstr "" + +#: src/gui/sysConf.cpp:528 +msgid "Ignore top/hi-hat frequency changes" +msgstr "" + +#: src/gui/sysConf.cpp:531 +msgid "Apply fixed frequency to all drums at once" +msgstr "" + +#: src/gui/sysConf.cpp:553 +msgid "NTSC/X16 (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:561 +msgid "X1/X68000 (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:567 src/gui/sysConf.cpp:587 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:607 src/gui/sysConf.cpp:650 src/gui/sysConf.cpp:1222 +#: src/gui/sysConf.cpp:2310 +msgid "NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:611 src/gui/sysConf.cpp:654 src/gui/sysConf.cpp:1226 +msgid "PAL (1.67MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:1230 +msgid "Dendy (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:621 +msgid "DPCM channel mode:" +msgstr "" + +#: src/gui/sysConf.cpp:624 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:628 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:687 +msgid "NTSC (1.02MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:691 +msgid "PAL (0.99MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:695 +msgid "SSI 2001 (0.89MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:701 src/gui/sysConf.cpp:2320 +msgid "Global parameter priority:" +msgstr "" + +#: src/gui/sysConf.cpp:704 src/gui/sysConf.cpp:2323 +msgid "Left to right" +msgstr "" + +#: src/gui/sysConf.cpp:708 src/gui/sysConf.cpp:2327 +msgid "Last used channel" +msgstr "" + +#: src/gui/sysConf.cpp:714 +msgid "Hard reset envelope:" +msgstr "" + +#: src/gui/sysConf.cpp:737 +msgid "Envelope reset time:" +msgstr "" + +#: src/gui/sysConf.cpp:747 +msgid "" +"- 0 disables envelope reset. not recommended!\n" +"- 1 may trigger SID envelope bugs.\n" +"- values that are too high may result in notes being skipped." +msgstr "" + +#: src/gui/sysConf.cpp:749 +msgid "Disable 1Exy env update (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:753 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:757 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:793 +msgid "8MHz (Neo Geo MVS)" +msgstr "" + +#: src/gui/sysConf.cpp:797 +msgid "8.06MHz (Neo Geo AES)" +msgstr "" + +#: src/gui/sysConf.cpp:812 src/gui/sysConf.cpp:1337 src/gui/sysConf.cpp:1407 +msgid "SSG Volume" +msgstr "" + +#: src/gui/sysConf.cpp:818 src/gui/sysConf.cpp:1413 +msgid "FM/ADPCM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:845 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:849 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:853 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:857 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "" + +#: src/gui/sysConf.cpp:861 +msgid "1MHz (Amstrad CPC)" +msgstr "" + +#: src/gui/sysConf.cpp:865 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:869 +msgid "1.25MHz (Mag Max)" +msgstr "" + +#: src/gui/sysConf.cpp:873 +msgid "1.5MHz (Vectrex)" +msgstr "" + +#: src/gui/sysConf.cpp:877 +msgid "1.536MHz (Kyugo)" +msgstr "" + +#: src/gui/sysConf.cpp:881 +msgid "1.67MHz (?)" +msgstr "" + +#: src/gui/sysConf.cpp:885 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" + +#: src/gui/sysConf.cpp:889 +msgid "1.99MHz (PC-88)" +msgstr "" + +#: src/gui/sysConf.cpp:893 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "" + +#: src/gui/sysConf.cpp:897 +msgid "2^21Hz (Game Boy)" +msgstr "" + +#: src/gui/sysConf.cpp:901 +msgid "3.58MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:905 +msgid "3.6MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:913 +msgid "AY-3-8910" +msgstr "" + +#: src/gui/sysConf.cpp:917 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:921 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:925 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:931 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "" + +#: src/gui/sysConf.cpp:935 +msgid "Stereo##_AY_STEREO" +msgstr "" + +#: src/gui/sysConf.cpp:940 +msgid "Separation" +msgstr "" + +#: src/gui/sysConf.cpp:949 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "" + +#: src/gui/sysConf.cpp:971 +msgid "SAM Coupé (8MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:975 +msgid "NTSC (7.15MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:979 +msgid "PAL (7.09MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:999 +msgid "Stereo separation:" +msgstr "" + +#: src/gui/sysConf.cpp:1006 src/gui/sysConf.cpp:2412 +msgid "Model:" +msgstr "" + +#: src/gui/sysConf.cpp:1008 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1012 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1018 +msgid "Chip memory:" +msgstr "" + +#: src/gui/sysConf.cpp:1020 +msgid "2MB (ECS/AGA max)" +msgstr "" + +#: src/gui/sysConf.cpp:1030 +msgid "512KB (OCS max)" +msgstr "" + +#: src/gui/sysConf.cpp:1043 src/gui/sysConf.cpp:1081 src/gui/sysConf.cpp:2395 +#: src/gui/sysConf.cpp:2449 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1046 +msgid "Bypass frequency limits" +msgstr "" + +#: src/gui/sysConf.cpp:1065 +msgid "Mixing mode:" +msgstr "" + +#: src/gui/sysConf.cpp:1071 +msgid "Mono (no distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:1075 src/gui/sysConf.cpp:1197 src/gui/sysConf.cpp:1864 +#: src/gui/sysConf.cpp:2204 +msgid "Stereo" +msgstr "" + +#: src/gui/sysConf.cpp:1100 +msgid "1.19MHz (PC)" +msgstr "" + +#: src/gui/sysConf.cpp:1104 +msgid "1.99MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1108 +msgid "2.46MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1114 +msgid "Speaker type:" +msgstr "" + +#: src/gui/sysConf.cpp:1116 +msgid "Unfiltered" +msgstr "" + +#: src/gui/sysConf.cpp:1120 +msgid "Cone" +msgstr "" + +#: src/gui/sysConf.cpp:1124 +msgid "Piezo" +msgstr "" + +#: src/gui/sysConf.cpp:1128 +msgid "Use system beeper (Linux only!)" +msgstr "" + +#: src/gui/sysConf.cpp:1134 +msgid "Reset phase on frequency change" +msgstr "" + +#: src/gui/sysConf.cpp:1183 +msgid "16MHz (Seta 1)" +msgstr "" + +#: src/gui/sysConf.cpp:1187 +msgid "16.67MHz (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1191 src/gui/sysConf.cpp:1759 +msgid "14.32MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:1201 +msgid "Bankswitched (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1235 src/gui/sysConf.cpp:1261 +msgid "Initial channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:1241 src/gui/sysConf.cpp:2398 +msgid "Disable hissing" +msgstr "" + +#: src/gui/sysConf.cpp:1244 +msgid "Scale frequency to wave length" +msgstr "" + +#: src/gui/sysConf.cpp:1300 src/gui/sysConf.cpp:1722 +msgid "3.54MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1304 src/gui/sysConf.cpp:1726 src/gui/sysConf.cpp:2290 +msgid "4MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1308 src/gui/sysConf.cpp:1730 +msgid "3MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1312 src/gui/sysConf.cpp:1734 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1316 +msgid "1.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1321 src/gui/sysConf.cpp:1391 src/gui/sysConf.cpp:1639 +#: src/gui/sysConf.cpp:1852 +msgid "Output rate:" +msgstr "" + +#: src/gui/sysConf.cpp:1323 src/gui/sysConf.cpp:1397 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "" + +#: src/gui/sysConf.cpp:1327 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1331 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "" + +#: src/gui/sysConf.cpp:1343 +msgid "FM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:1382 +msgid "8MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1386 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1393 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "" + +#: src/gui/sysConf.cpp:1401 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1446 +msgid "8MHz (FM Towns)" +msgstr "" + +#: src/gui/sysConf.cpp:1450 +msgid "10MHz (Sega System 18)" +msgstr "" + +#: src/gui/sysConf.cpp:1454 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "" + +#: src/gui/sysConf.cpp:1461 +msgid "RF5C68 (10-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1465 +msgid "RF5C164 (16-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1520 +msgid "Sample rate table:" +msgstr "" + +#: src/gui/sysConf.cpp:1524 +msgid "divider \\ clock" +msgstr "" + +#: src/gui/sysConf.cpp:1526 +msgid "full" +msgstr "" + +#: src/gui/sysConf.cpp:1528 +msgid "half" +msgstr "" + +#: src/gui/sysConf.cpp:1641 +msgid "clock / 132" +msgstr "" + +#: src/gui/sysConf.cpp:1645 +msgid "clock / 165" +msgstr "" + +#: src/gui/sysConf.cpp:1651 +msgid "Bankswitched (NMK112)" +msgstr "" + +#: src/gui/sysConf.cpp:1670 +msgid "1.79MHz (NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:1674 +msgid "1.77MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1678 +msgid "1.5MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1682 +msgid "2MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1697 +msgid "Consistent frequency across all duties" +msgstr "" + +#: src/gui/sysConf.cpp:1704 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "" + +#: src/gui/sysConf.cpp:1738 +msgid "3.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1763 +msgid "14.19MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1767 +msgid "14MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1771 +msgid "16MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1775 +msgid "15MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1779 +msgid "33.8688MHz (OPL3-L)" +msgstr "" + +#: src/gui/sysConf.cpp:1784 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1788 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1794 +msgid "Compatible panning (0800)" +msgstr "" + +#: src/gui/sysConf.cpp:1858 +msgid "Output bit depth:" +msgstr "" + +#: src/gui/sysConf.cpp:1868 +msgid "Interpolation:" +msgstr "" + +#: src/gui/sysConf.cpp:1882 +msgid "Sinc" +msgstr "" + +#: src/gui/sysConf.cpp:1920 +msgid "Left##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1925 +msgid "Right##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1935 +msgid "Initial echo state:" +msgstr "" + +#: src/gui/sysConf.cpp:1955 +msgid "Delay##EchoDelay" +msgstr "" + +#: src/gui/sysConf.cpp:1961 +msgid "Feedback##EchoFeedback" +msgstr "" + +#: src/gui/sysConf.cpp:1968 +msgid "Left##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1973 +msgid "Right##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1979 +msgid "Echo filter:" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Hex##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Dec##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2031 +#, c-format +msgid "sum: %d" +msgstr "" + +#: src/gui/sysConf.cpp:2092 +msgid "Capacitor values (nF):" +msgstr "" + +#: src/gui/sysConf.cpp:2102 +msgid "Initial part volume (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2112 +msgid "Initial part volume (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2122 +msgid "Envelope mode (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2124 +msgid "Capacitor (attack/decay)##EM00" +msgstr "" + +#: src/gui/sysConf.cpp:2128 +msgid "External (volume macro)##EM01" +msgstr "" + +#: src/gui/sysConf.cpp:2134 +msgid "Envelope mode (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2136 +msgid "Capacitor (attack/decay)##EM10" +msgstr "" + +#: src/gui/sysConf.cpp:2140 +msgid "External (volume macro)##EM11" +msgstr "" + +#: src/gui/sysConf.cpp:2146 +msgid "Global vibrato:" +msgstr "" + +#: src/gui/sysConf.cpp:2153 +msgid "Depth" +msgstr "" + +#: src/gui/sysConf.cpp:2219 src/gui/sysConf.cpp:2373 +msgid "Waveform storage mode:" +msgstr "" + +#: src/gui/sysConf.cpp:2221 +msgid "RAM" +msgstr "" + +#: src/gui/sysConf.cpp:2225 +msgid "ROM (up to 8 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2241 +msgid "Compatible noise frequencies" +msgstr "" + +#: src/gui/sysConf.cpp:2256 +msgid "Legacy slides and pitch (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:2314 +msgid "PAL (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:2344 +msgid "Banking style:" +msgstr "" + +#: src/gui/sysConf.cpp:2346 +msgid "Namco System 2 (2MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2351 +msgid "Namco System 21 (4MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2356 +msgid "Raw (16MB; no VGM export!)" +msgstr "" + +#: src/gui/sysConf.cpp:2375 +msgid "Dynamic (unconfirmed)" +msgstr "" + +#: src/gui/sysConf.cpp:2379 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2414 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2418 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2467 +msgid "Custom clock rate" +msgstr "" diff --git a/po/ru.po b/po/ru.po index 974d97b84..5dbbc2ef3 100644 --- a/po/ru.po +++ b/po/ru.po @@ -8,47 +8,35 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: src/main.cpp:510 -msgid "this is a test!" +#: src/gui/debugWindow.cpp:662 +msgid "This is a language test." msgstr "" -#: src/gui/mixer.cpp:28 src/gui/insEdit.cpp:484 -msgid "left" +#: src/gui/debugWindow.cpp:663 +msgid "This is another language test." msgstr "" -#: src/gui/mixer.cpp:29 src/gui/insEdit.cpp:483 -msgid "right" +#: src/gui/chanOsc.cpp:32 +msgid "None (0%)" msgstr "" -#: src/gui/mixer.cpp:128 -msgid "input" +#: src/gui/chanOsc.cpp:33 +msgid "None (50%)" msgstr "" -#: src/gui/mixer.cpp:168 -msgid "output" +#: src/gui/chanOsc.cpp:34 +msgid "None (100%)" msgstr "" -#: src/gui/mixer.cpp:228 src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 -msgid "Mixer" +#: src/gui/chanOsc.cpp:36 +msgid "Frequency" msgstr "" -#: src/gui/mixer.cpp:229 -msgid "Master Volume" -msgstr "" - -#: src/gui/mixer.cpp:250 src/gui/exportOptions.cpp:90 -#: src/gui/userPresets.cpp:393 src/gui/userPresets.cpp:405 -#: src/gui/waveEdit.cpp:1096 src/gui/sampleEdit.cpp:1128 -#: src/gui/insEdit.cpp:519 -msgid "Invert" -msgstr "" - -#: src/gui/mixer.cpp:268 src/gui/userPresets.cpp:417 -#: src/gui/findReplace.cpp:687 src/gui/findReplace.cpp:943 -#: src/gui/guiConst.cpp:228 src/gui/sampleEdit.cpp:1003 +#: src/gui/chanOsc.cpp:37 src/gui/findReplace.cpp:687 +#: src/gui/findReplace.cpp:943 src/gui/guiConst.cpp:228 #: src/gui/insEdit.cpp:5575 src/gui/insEdit.cpp:5660 src/gui/insEdit.cpp:6920 #: src/gui/insEdit.cpp:6928 src/gui/insEdit.cpp:6936 src/gui/insEdit.cpp:6946 #: src/gui/insEdit.cpp:6961 src/gui/insEdit.cpp:6975 src/gui/insEdit.cpp:6987 @@ -70,850 +58,41 @@ msgstr "" #: src/gui/insEdit.cpp:7380 src/gui/insEdit.cpp:7389 src/gui/insEdit.cpp:7397 #: src/gui/insEdit.cpp:7409 src/gui/insEdit.cpp:7422 src/gui/insEdit.cpp:7433 #: src/gui/insEdit.cpp:7443 src/gui/insEdit.cpp:7451 src/gui/insEdit.cpp:7461 -#: src/gui/insEdit.cpp:7470 +#: src/gui/insEdit.cpp:7470 src/gui/mixer.cpp:268 src/gui/sampleEdit.cpp:1003 +#: src/gui/userPresets.cpp:417 src/gui/settings.cpp:241 +#: src/gui/settings.cpp:1054 src/gui/settings.cpp:1432 +#: src/gui/settings.cpp:1444 src/gui/settings.cpp:3309 +#: src/gui/settings.cpp:3955 msgid "Volume" msgstr "" -#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/guiConst.cpp:229 -#: src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 src/gui/insEdit.cpp:6941 -#: src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 src/gui/insEdit.cpp:7108 -#: src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 src/gui/insEdit.cpp:7212 -#: src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 src/gui/insEdit.cpp:7253 -#: src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 src/gui/insEdit.cpp:7287 -#: src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 src/gui/insEdit.cpp:7392 -#: src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 -msgid "Panning" +#: src/gui/chanOsc.cpp:38 src/gui/settings.cpp:1607 src/gui/settings.cpp:3346 +#: src/gui/settings.cpp:4028 +msgid "Channel" msgstr "" -#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 -msgid "Front/Rear" +#: src/gui/chanOsc.cpp:39 +msgid "Brightness" msgstr "" -#: src/gui/mixer.cpp:299 -msgid "Patchbay" +#: src/gui/chanOsc.cpp:41 +msgid "Note Trigger" msgstr "" -#: src/gui/mixer.cpp:305 -msgid "Automatic patchbay" +#: src/gui/chanOsc.cpp:45 +msgid "Off" msgstr "" -#: src/gui/mixer.cpp:310 -msgid "Display hidden ports" +#: src/gui/chanOsc.cpp:46 +msgid "Mode 1" msgstr "" -#: src/gui/mixer.cpp:312 -msgid "Display internal" +#: src/gui/chanOsc.cpp:47 +msgid "Mode 2" msgstr "" -#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 -msgid "System" -msgstr "" - -#: src/gui/mixer.cpp:354 -msgid "Sample Preview" -msgstr "" - -#: src/gui/mixer.cpp:367 src/gui/editControls.cpp:745 -#: src/gui/editControls.cpp:837 src/gui/editControls.cpp:953 -#: src/gui/editControls.cpp:1093 src/gui/guiConst.cpp:558 -msgid "Metronome" -msgstr "" - -#: src/gui/mixer.cpp:446 -msgid "disconnect all" -msgstr "" - -#: src/gui/editing.cpp:200 -#, c-format -msgid "no data in oldPatMap for channel %d!" -msgstr "" - -#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 -#, c-format -msgid "invalid clipboard data! failed at line %d char %d" -msgstr "" - -#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 -msgid "can't collapse any further!" -msgstr "" - -#: src/gui/editing.cpp:1749 -msgid "can't expand any further!" -msgstr "" - -#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 -#, c-format -msgid "copy: %s" -msgstr "" - -#: src/gui/memory.cpp:146 -#, c-format -msgid "bank %d" -msgstr "" - -#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 -msgid "no chips with memory" -msgstr "" - -#: src/gui/intro.cpp:89 src/gui/gui.cpp:2339 src/gui/gui.cpp:3740 -#: src/gui/gui.cpp:5007 src/gui/gui.cpp:5029 src/gui/gui.cpp:5467 -#: src/gui/gui.cpp:5769 src/gui/gui.cpp:5779 -#, c-format -msgid "Error while loading file! (%s)" -msgstr "" - -#: src/gui/intro.cpp:124 -msgid "Preview" -msgstr "" - -#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 -msgid "SORRY NOTHING" -msgstr "" - -#: src/gui/intro.cpp:310 -msgid "hold to skip" -msgstr "" - -#: src/gui/dataList.cpp:76 -msgid "Bug!" -msgstr "" - -#: src/gui/dataList.cpp:79 src/gui/util.cpp:107 src/gui/util.cpp:109 -#: src/gui/insEdit.cpp:5334 -msgid "Unknown" -msgstr "" - -#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 -msgid "duplicate" -msgstr "" - -#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 -#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 -msgid "replace..." -msgstr "" - -#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4226 -msgid "save" -msgstr "" - -#: src/gui/dataList.cpp:145 -msgid "save (.dmp)" -msgstr "" - -#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 -#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 -#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2761 src/gui/gui.cpp:2770 -msgid "delete" -msgstr "" - -#: src/gui/dataList.cpp:243 -msgid "out of memory for this sample!" -msgstr "" - -#: src/gui/dataList.cpp:254 -msgid "make instrument" -msgstr "" - -#: src/gui/dataList.cpp:257 -msgid "make me a drum kit" -msgstr "" - -#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 -#: src/gui/subSongs.cpp:88 src/gui/insEdit.cpp:520 -msgid "Add" -msgstr "" - -#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 -#: src/gui/subSongs.cpp:108 -msgid "Duplicate" -msgstr "" - -#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 -#: src/gui/editControls.cpp:497 src/gui/waveEdit.cpp:435 -#: src/gui/waveEdit.cpp:467 src/gui/sampleEdit.cpp:122 -#: src/gui/sampleEdit.cpp:171 src/gui/insEdit.cpp:5239 src/gui/insEdit.cpp:5304 -msgid "Open" -msgstr "" - -#: src/gui/dataList.cpp:363 -msgid "replace instrument..." -msgstr "" - -#: src/gui/dataList.cpp:366 -msgid "load instrument from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:372 -msgid "replace wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:378 -msgid "replace sample..." -msgstr "" - -#: src/gui/dataList.cpp:381 -msgid "import raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:384 -msgid "import raw sample (replace)..." -msgstr "" - -#: src/gui/dataList.cpp:392 -msgid "load from TX81Z" -msgstr "" - -#: src/gui/dataList.cpp:399 -msgid "Open (insert; right-click to replace)" -msgstr "" - -#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 -#: src/gui/editControls.cpp:502 src/gui/waveEdit.cpp:474 -#: src/gui/sampleEdit.cpp:184 src/gui/insEdit.cpp:5311 -msgid "Save" -msgstr "" - -#: src/gui/dataList.cpp:424 -msgid "save instrument as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:430 -msgid "save wavetable as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:433 -msgid "save raw wavetable..." -msgstr "" - -#: src/gui/dataList.cpp:439 -msgid "save raw sample..." -msgstr "" - -#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 -msgid "save as .dmp..." -msgstr "" - -#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 -msgid "Toggle folders/standard view" -msgstr "" - -#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 -#: src/gui/subSongs.cpp:55 -msgid "Move up" -msgstr "" - -#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 -#: src/gui/subSongs.cpp:62 -msgid "Move down" -msgstr "" - -#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 -msgid "Create" -msgstr "" - -#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 -msgid "New folder" -msgstr "" - -#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 -msgid "Preview (right click to stop)" -msgstr "" - -#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 -#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 -msgid "Delete" -msgstr "" - -#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5902 -msgid "Instruments" -msgstr "" - -#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 -msgid "" -msgstr "" - -#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 -msgid "rename..." -msgstr "" - -#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5911 -msgid "Wavetables" -msgstr "" - -#: src/gui/dataList.cpp:674 src/gui/xyOsc.cpp:68 src/gui/sampleEdit.cpp:898 -#: src/gui/sampleEdit.cpp:1072 src/gui/gui.cpp:5920 -msgid "Samples" -msgstr "" - -#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 -msgid "save as .dmw..." -msgstr "" - -#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/waveEdit.cpp:480 -#: src/gui/sampleEdit.cpp:187 -msgid "save raw..." -msgstr "" - -#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 -msgid "import raw..." -msgstr "" - -#: src/gui/dataList.cpp:874 -msgid "import raw (replace)..." -msgstr "" - -#: src/gui/exportOptions.cpp:29 -msgid "Export type:" -msgstr "" - -#: src/gui/exportOptions.cpp:32 -msgid "one file" -msgstr "" - -#: src/gui/exportOptions.cpp:35 -msgid "multiple files (one per chip)" -msgstr "" - -#: src/gui/exportOptions.cpp:38 -msgid "multiple files (one per channel)" -msgstr "" - -#: src/gui/exportOptions.cpp:44 -msgid "Bit depth:" -msgstr "" - -#: src/gui/exportOptions.cpp:46 -msgid "16-bit integer" -msgstr "" - -#: src/gui/exportOptions.cpp:49 -msgid "32-bit float" -msgstr "" - -#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6258 -msgid "Sample rate" -msgstr "" - -#: src/gui/exportOptions.cpp:61 -msgid "Channels in file" -msgstr "" - -#: src/gui/exportOptions.cpp:67 -msgid "Loops" -msgstr "" - -#: src/gui/exportOptions.cpp:70 -msgid "Fade out (seconds)" -msgstr "" - -#: src/gui/exportOptions.cpp:76 -msgid "Channels to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:78 src/gui/effectList.cpp:32 src/gui/gui.cpp:6174 -msgid "All" -msgstr "" - -#: src/gui/exportOptions.cpp:84 src/gui/effectList.cpp:34 -#: src/gui/compatFlags.cpp:219 src/gui/waveEdit.cpp:37 src/gui/gui.cpp:6180 -#: src/gui/insEdit.cpp:518 -msgid "None" -msgstr "" - -#: src/gui/exportOptions.cpp:110 src/gui/exportOptions.cpp:214 -#: src/gui/exportOptions.cpp:225 src/gui/exportOptions.cpp:243 -#: src/gui/exportOptions.cpp:266 src/gui/exportOptions.cpp:297 -#: src/gui/exportOptions.cpp:318 src/gui/exportOptions.cpp:341 -#: src/gui/commandPalette.cpp:199 src/gui/newSong.cpp:273 src/gui/gui.cpp:5657 -#: src/gui/gui.cpp:5681 src/gui/gui.cpp:5705 src/gui/gui.cpp:5729 -#: src/gui/gui.cpp:5753 src/gui/gui.cpp:5784 src/gui/gui.cpp:5843 -#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6341 -msgid "Cancel" -msgstr "" - -#: src/gui/exportOptions.cpp:115 src/gui/exportOptions.cpp:217 -#: src/gui/exportOptions.cpp:246 src/gui/exportOptions.cpp:300 -#: src/gui/exportOptions.cpp:321 src/gui/exportOptions.cpp:344 -#: src/gui/editControls.cpp:512 src/gui/userPresets.cpp:523 -#: src/gui/guiConst.cpp:536 src/gui/gui.cpp:5566 src/gui/gui.cpp:5618 -msgid "Export" -msgstr "" - -#: src/gui/exportOptions.cpp:130 -msgid "select at least one channel" -msgstr "" - -#: src/gui/exportOptions.cpp:137 -msgid "settings:" -msgstr "" - -#: src/gui/exportOptions.cpp:138 -msgid "format version" -msgstr "" - -#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 -#: src/gui/insEdit.cpp:362 -msgid "loop" -msgstr "" - -#: src/gui/exportOptions.cpp:148 -msgid "loop trail:" -msgstr "" - -#: src/gui/exportOptions.cpp:150 -msgid "auto-detect" -msgstr "" - -#: src/gui/exportOptions.cpp:153 -msgid "add one loop" -msgstr "" - -#: src/gui/exportOptions.cpp:156 -msgid "custom" -msgstr "" - -#: src/gui/exportOptions.cpp:167 -msgid "add pattern change hints" -msgstr "" - -#: src/gui/exportOptions.cpp:170 -msgid "" -"inserts data blocks on pattern changes.\n" -"useful if you are writing a playback routine.\n" -"\n" -"the format of a pattern change data block is:\n" -"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" -"- ll: length, a 32-bit little-endian number\n" -"- oo: order\n" -"- rr: initial row (a 0Dxx effect is able to select a different row)\n" -"- pp: pattern index (one per channel)\n" -"\n" -"pattern indexes are ordered as they appear in the song." -msgstr "" - -#: src/gui/exportOptions.cpp:183 -msgid "direct stream mode" -msgstr "" - -#: src/gui/exportOptions.cpp:186 -msgid "" -"required for DualPCM and MSM6258 export.\n" -"\n" -"allows for volume/direction changes when playing samples,\n" -"at the cost of a massive increase in file size." -msgstr "" - -#: src/gui/exportOptions.cpp:191 -msgid "chips to export:" -msgstr "" - -#: src/gui/exportOptions.cpp:200 -#, c-format -msgid "this chip is only available in VGM %d.%.2x and higher!" -msgstr "" - -#: src/gui/exportOptions.cpp:204 -msgid "this chip is not supported by the VGM format!" -msgstr "" - -#: src/gui/exportOptions.cpp:210 -#, c-format -msgid "select the chip you wish to export, but only up to %d of each type." -msgstr "" - -#: src/gui/exportOptions.cpp:222 -msgid "nothing to export" -msgstr "" - -#: src/gui/exportOptions.cpp:233 -msgid "Commander X16 Zsound Music File" -msgstr "" - -#: src/gui/exportOptions.cpp:234 -msgid "Tick Rate (Hz)" -msgstr "" - -#: src/gui/exportOptions.cpp:240 -msgid "optimize size" -msgstr "" - -#: src/gui/exportOptions.cpp:256 src/gui/editControls.cpp:630 -msgid "" -"this is NOT ROM export! only use for making sure the\n" -"Furnace Amiga emulator is working properly by\n" -"comparing it with real Amiga output." -msgstr "" - -#: src/gui/exportOptions.cpp:261 src/gui/editControls.cpp:635 -msgid "Directory" -msgstr "" - -#: src/gui/exportOptions.cpp:269 src/gui/editControls.cpp:638 -msgid "Bake Data" -msgstr "" - -#: src/gui/exportOptions.cpp:284 src/gui/editControls.cpp:653 -#, c-format -msgid "Done! Baked %d files." -msgstr "" - -#: src/gui/exportOptions.cpp:293 -msgid "this option exports the song to a text file.\n" -msgstr "" - -#: src/gui/exportOptions.cpp:310 -msgid "" -"this option exports a text or binary file which\n" -"contains a dump of the internal command stream\n" -"produced when playing the song.\n" -"\n" -"technical/development use only!" -msgstr "" - -#: src/gui/exportOptions.cpp:331 -msgid "" -"export in DefleMask module format.\n" -"only do it if you really, really need to, or are downgrading an existing ." -"dmf." -msgstr "" - -#: src/gui/exportOptions.cpp:335 -msgid "format version:" -msgstr "" - -#: src/gui/exportOptions.cpp:336 -msgid "1.1.3 and higher" -msgstr "" - -#: src/gui/exportOptions.cpp:337 -msgid "1.0/legacy (0.12)" -msgstr "" - -#: src/gui/exportOptions.cpp:357 -msgid "Audio" -msgstr "" - -#: src/gui/exportOptions.cpp:361 -msgid "VGM" -msgstr "" - -#: src/gui/exportOptions.cpp:370 -msgid "ZSM" -msgstr "" - -#: src/gui/exportOptions.cpp:380 -msgid "Amiga Validation" -msgstr "" - -#: src/gui/exportOptions.cpp:385 -msgid "Text" -msgstr "" - -#: src/gui/exportOptions.cpp:389 -msgid "Command Stream" -msgstr "" - -#: src/gui/exportOptions.cpp:393 -msgid "DMF" -msgstr "" - -#: src/gui/exportOptions.cpp:422 -msgid "congratulations! you've unlocked a secret panel." -msgstr "" - -#: src/gui/exportOptions.cpp:423 -msgid "Toggle hidden systems" -msgstr "" - -#: src/gui/exportOptions.cpp:427 -msgid "Toggle all instrument types" -msgstr "" - -#: src/gui/exportOptions.cpp:431 -msgid "Set pitch linearity to Partial" -msgstr "" - -#: src/gui/exportOptions.cpp:435 -msgid "Enable multi-threading settings" -msgstr "" - -#: src/gui/exportOptions.cpp:439 -msgid "Set fat to max" -msgstr "" - -#: src/gui/exportOptions.cpp:446 -msgid "Set muscle and fat to zero" -msgstr "" - -#: src/gui/exportOptions.cpp:453 -msgid "Tell tildearrow this must be a mistake" -msgstr "" - -#: src/gui/exportOptions.cpp:454 -msgid "" -"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " -"you get here." -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Base Tempo##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:41 -msgid "Tick Rate##TempoOrHz" -msgstr "" - -#: src/gui/speed.cpp:46 -msgid "click to display tick rate" -msgstr "" - -#: src/gui/speed.cpp:48 -msgid "click to display base tempo" -msgstr "" - -#: src/gui/speed.cpp:80 -msgid "Groove" -msgstr "" - -#: src/gui/speed.cpp:87 -msgid "click for one speed" -msgstr "" - -#: src/gui/speed.cpp:90 -msgid "Speeds" -msgstr "" - -#: src/gui/speed.cpp:99 -msgid "click for groove pattern" -msgstr "" - -#: src/gui/speed.cpp:102 src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 -#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 -#: src/gui/insEdit.cpp:6885 -msgid "Speed" -msgstr "" - -#: src/gui/speed.cpp:110 -msgid "click for two (alternating) speeds" -msgstr "" - -#: src/gui/speed.cpp:168 -msgid "Virtual Tempo" -msgstr "" - -#: src/gui/speed.cpp:177 -msgid "Numerator" -msgstr "" - -#: src/gui/speed.cpp:187 -msgid "Denominator (set to base tempo)" -msgstr "" - -#: src/gui/speed.cpp:193 -msgid "Divider" -msgstr "" - -#: src/gui/speed.cpp:208 -msgid "Highlight" -msgstr "" - -#: src/gui/speed.cpp:231 -msgid "Pattern Length" -msgstr "" - -#: src/gui/speed.cpp:245 -msgid "Song Length" -msgstr "" - -#: src/gui/channels.cpp:49 -msgid "Pat" -msgstr "" - -#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 -msgid "Osc" -msgstr "" - -#: src/gui/channels.cpp:53 -msgid "Swap" -msgstr "" - -#: src/gui/channels.cpp:55 src/gui/userPresets.cpp:368 -#: src/gui/effectList.cpp:45 src/gui/subSongs.cpp:125 -#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/sysManager.cpp:54 -#: src/gui/insEdit.cpp:5288 -msgid "Name" -msgstr "" - -#: src/gui/channels.cpp:64 -msgid "Show in pattern" -msgstr "" - -#: src/gui/channels.cpp:71 -msgid "Show in per-channel oscilloscope" -msgstr "" - -#: src/gui/channels.cpp:82 -#, c-format -msgid "" -"%s #%d\n" -"(drag to swap channels)" -msgstr "" - -#: src/gui/commandPalette.cpp:51 src/gui/sysPicker.cpp:35 -#: src/gui/newSong.cpp:133 -msgid "Search..." -msgstr "" - -#: src/gui/commandPalette.cpp:54 -msgid "Search recent files..." -msgstr "" - -#: src/gui/commandPalette.cpp:57 -msgid "Search instruments..." -msgstr "" - -#: src/gui/commandPalette.cpp:60 -msgid "Search samples..." -msgstr "" - -#: src/gui/commandPalette.cpp:63 -msgid "Search instruments (to change to)..." -msgstr "" - -#: src/gui/commandPalette.cpp:66 -msgid "Search chip (to add)..." -msgstr "" - -#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 -msgid "- None -" -msgstr "" - -#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 -#: src/gui/commandPalette.cpp:241 -msgid "invalid command palette type" -msgstr "" - -#: src/gui/regView.cpp:38 -msgid "- no register pool available" -msgstr "" - -#: src/gui/log.cpp:25 src/gui/effectList.cpp:84 -msgid "ERROR" -msgstr "" - -#: src/gui/log.cpp:26 -msgid "warning" -msgstr "" - -#: src/gui/log.cpp:27 -msgid "info" -msgstr "" - -#: src/gui/log.cpp:28 src/gui/gui.cpp:4507 -msgid "debug" -msgstr "" - -#: src/gui/log.cpp:29 -msgid "trace" -msgstr "" - -#: src/gui/log.cpp:48 src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 -#: src/gui/editControls.cpp:1000 -msgid "Follow" -msgstr "" - -#: src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 src/gui/insEdit.cpp:50 -msgid "Level" -msgstr "" - -#: src/gui/log.cpp:68 -msgid "time" -msgstr "" - -#: src/gui/log.cpp:70 -msgid "level" -msgstr "" - -#: src/gui/log.cpp:72 -msgid "message" -msgstr "" - -#: src/gui/pattern.cpp:468 -msgid "there aren't any channels to show." -msgstr "" - -#: src/gui/pattern.cpp:492 -msgid "click for pattern options (effect columns/pattern names/visualizer)" -msgstr "" - -#: src/gui/pattern.cpp:504 -msgid "Options:" -msgstr "" - -#: src/gui/pattern.cpp:506 -msgid "Effect columns/collapse" -msgstr "" - -#: src/gui/pattern.cpp:507 -msgid "Pattern names" -msgstr "" - -#: src/gui/pattern.cpp:508 -msgid "Channel group hints" -msgstr "" - -#: src/gui/pattern.cpp:509 -msgid "Visualizer" -msgstr "" - -#: src/gui/pattern.cpp:517 -msgid "Channel status:" -msgstr "" - -#: src/gui/pattern.cpp:519 -msgid "No##_PCS0" -msgstr "" - -#: src/gui/pattern.cpp:522 -msgid "Yes##_PCS1" -msgstr "" - -#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 -msgid "WARNING!!" -msgstr "" - -#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 -msgid "this instrument cannot be previewed because" -msgstr "" - -#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 -msgid "none of the chips can play it" -msgstr "" - -#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 -msgid "your instrument is in peril!! be careful..." -msgstr "" - -#: src/gui/osc.cpp:176 -#, c-format -msgid "zoom: %.2fx (%.1fdB)" -msgstr "" - -#: src/gui/osc.cpp:187 -#, c-format -msgid "window size: %.1fms" -msgstr "" - -#: src/gui/osc.cpp:385 -msgid "(-Infinity)dB" -msgstr "" - -#: src/gui/debugWindow.cpp:662 -msgid "This is a language test." -msgstr "" - -#: src/gui/debugWindow.cpp:663 -msgid "This is another language test." +#: src/gui/chanOsc.cpp:48 +msgid "Mode 3" msgstr "" #: src/gui/chanOsc.cpp:143 @@ -940,7 +119,7 @@ msgstr "" msgid "Amplitude" msgstr "" -#: src/gui/chanOsc.cpp:199 +#: src/gui/chanOsc.cpp:199 src/gui/settings.cpp:3687 msgid "Line size" msgstr "" @@ -956,7 +135,7 @@ msgstr "" msgid "error while updating gradient texture!" msgstr "" -#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 +#: src/gui/chanOsc.cpp:292 src/gui/chanOsc.cpp:348 src/gui/settings.cpp:3733 msgid "Color" msgstr "" @@ -968,12 +147,13 @@ msgstr "" msgid "Spread" msgstr "" -#: src/gui/chanOsc.cpp:314 src/gui/userPresets.cpp:370 src/gui/subSongs.cpp:121 -#: src/gui/sysManager.cpp:124 +#: src/gui/chanOsc.cpp:314 src/gui/subSongs.cpp:121 src/gui/sysManager.cpp:124 +#: src/gui/userPresets.cpp:370 src/gui/settings.cpp:2221 msgid "Remove" msgstr "" -#: src/gui/chanOsc.cpp:338 +#: src/gui/chanOsc.cpp:338 src/gui/settings.cpp:3825 src/gui/settings.cpp:4105 +#: src/gui/settings.cpp:4132 src/gui/settings.cpp:4158 msgid "Background" msgstr "" @@ -1014,9 +194,9 @@ msgstr "" msgid "Text color" msgstr "" -#: src/gui/chanOsc.cpp:382 src/gui/xyOsc.cpp:80 src/gui/tutorial.cpp:687 -#: src/gui/gui.cpp:5627 src/gui/gui.cpp:6043 src/gui/gui.cpp:6211 -#: src/gui/gui.cpp:6310 src/gui/gui.cpp:6359 +#: src/gui/chanOsc.cpp:382 src/gui/gui.cpp:5633 src/gui/gui.cpp:6049 +#: src/gui/gui.cpp:6217 src/gui/gui.cpp:6316 src/gui/gui.cpp:6365 +#: src/gui/tutorial.cpp:687 src/gui/xyOsc.cpp:80 msgid "OK" msgstr "" @@ -1045,791 +225,83 @@ msgstr "" msgid "Error!" msgstr "" -#: src/gui/editControls.cpp:47 src/gui/sampleEdit.cpp:1736 src/gui/gui.cpp:2727 -#: src/gui/insEdit.cpp:363 -msgid "cut" +#: src/gui/channels.cpp:49 +msgid "Pat" msgstr "" -#: src/gui/editControls.cpp:48 src/gui/sampleEdit.cpp:1740 src/gui/gui.cpp:2728 -#: src/gui/insEdit.cpp:7538 -msgid "copy" +#: src/gui/channels.cpp:51 src/gui/editControls.cpp:550 +msgid "Osc" msgstr "" -#: src/gui/editControls.cpp:49 src/gui/sampleEdit.cpp:1744 src/gui/gui.cpp:2729 -#: src/gui/gui.cpp:2782 src/gui/insEdit.cpp:7543 -msgid "paste" +#: src/gui/channels.cpp:53 +msgid "Swap" msgstr "" -#: src/gui/editControls.cpp:51 -msgid "" -"select\n" -"all" +#: src/gui/channels.cpp:55 src/gui/effectList.cpp:45 src/gui/insEdit.cpp:5288 +#: src/gui/sampleEdit.cpp:195 src/gui/songInfo.cpp:40 src/gui/subSongs.cpp:125 +#: src/gui/sysManager.cpp:54 src/gui/userPresets.cpp:368 +#: src/gui/settings.cpp:1005 src/gui/settings.cpp:4323 +msgid "Name" msgstr "" -#: src/gui/editControls.cpp:52 -msgid "piano" +#: src/gui/channels.cpp:64 +msgid "Show in pattern" msgstr "" -#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4423 -msgid "undo" +#: src/gui/channels.cpp:71 +msgid "Show in per-channel oscilloscope" msgstr "" -#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4424 -msgid "redo" -msgstr "" - -#: src/gui/editControls.cpp:57 -msgid "" -"paste\n" -"mix" -msgstr "" - -#: src/gui/editControls.cpp:58 -msgid "" -"paste\n" -"mix bg" -msgstr "" - -#: src/gui/editControls.cpp:59 -msgid "" -"paste\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:60 -msgid "" -"paste\n" -"ins bg" -msgstr "" - -#: src/gui/editControls.cpp:61 -msgid "" -"paste\n" -"flood" -msgstr "" - -#: src/gui/editControls.cpp:62 -msgid "" -"paste\n" -"overflow" -msgstr "" - -#: src/gui/editControls.cpp:63 -msgid "" -"transpose\n" -"notes" -msgstr "" - -#: src/gui/editControls.cpp:64 -msgid "" -"transpose\n" -"values" -msgstr "" - -#: src/gui/editControls.cpp:67 -msgid "" -"change\n" -"ins" -msgstr "" - -#: src/gui/editControls.cpp:68 -msgid "" -"find/\n" -"replace" -msgstr "" - -#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3057 -msgid "collapse" -msgstr "" - -#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3058 -msgid "expand" -msgstr "" - -#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2814 -msgid "flip" -msgstr "" - -#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 -msgid "invert" -msgstr "" - -#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2794 src/gui/gui.cpp:2954 -msgid "interpolate" -msgstr "" - -#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2806 src/gui/insEdit.cpp:7610 -msgid "scale" -msgstr "" - -#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2798 -msgid "fade" -msgstr "" - -#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2810 src/gui/insEdit.cpp:7639 -msgid "randomize" -msgstr "" - -#: src/gui/editControls.cpp:79 -msgid "opmask" -msgstr "" - -#: src/gui/editControls.cpp:80 -msgid "" -"scroll\n" -"mode" -msgstr "" - -#: src/gui/editControls.cpp:81 -msgid "" -"input\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:82 -msgid "" -"set\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:83 -msgid "" -"clear\n" -"latch" -msgstr "" - -#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 -#: src/gui/insEdit.cpp:7557 -msgid "clear" -msgstr "" - -#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 -#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 -#: src/gui/findReplace.cpp:794 src/gui/guiConst.cpp:582 src/gui/gui.cpp:5887 -msgid "Pattern" -msgstr "" - -#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 -#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 -#: src/gui/guiConst.cpp:577 src/gui/gui.cpp:5876 -msgid "Orders" -msgstr "" - -#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 -#: src/gui/findReplace.cpp:914 -msgid "Ins" -msgstr "" - -#: src/gui/editControls.cpp:433 -msgid "Wave" -msgstr "" - -#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 -#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 -msgid "Sample" -msgstr "" - -#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 -#: src/gui/guiConst.cpp:230 -msgid "Song" -msgstr "" - -#: src/gui/editControls.cpp:446 src/gui/guiConst.cpp:601 src/gui/gui.cpp:6268 -msgid "Channels" -msgstr "" - -#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 -msgid "Chips" -msgstr "" - -#: src/gui/editControls.cpp:458 src/gui/compatFlags.cpp:319 -msgid "Other" -msgstr "" - -#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 -msgid "New" -msgstr "" - -#: src/gui/editControls.cpp:491 src/gui/doAction.cpp:38 src/gui/gui.cpp:4188 -msgid "Unsaved changes! Save changes before creating a new song?" -msgstr "" - -#: src/gui/editControls.cpp:507 -msgid "Save as..." -msgstr "" - -#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1674 -msgid "Restore Backup" -msgstr "" - -#: src/gui/editControls.cpp:524 -msgid "Song Info" -msgstr "" - -#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 -msgid "Subsongs" -msgstr "" - -#: src/gui/editControls.cpp:541 -msgid "Channels here..." -msgstr "" - -#: src/gui/editControls.cpp:544 -msgid "Chips here..." -msgstr "" - -#: src/gui/editControls.cpp:547 -msgid "What the hell..." -msgstr "" - -#: src/gui/editControls.cpp:554 -msgid "ChanOsc" -msgstr "" - -#: src/gui/editControls.cpp:558 -msgid "RegView" -msgstr "" - -#: src/gui/editControls.cpp:562 -msgid "Stats" -msgstr "" - -#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 -msgid "Grooves" -msgstr "" - -#: src/gui/editControls.cpp:569 -msgid "Compat Flags" -msgstr "" - -#: src/gui/editControls.cpp:573 -msgid "XYOsc" -msgstr "" - -#: src/gui/editControls.cpp:577 -msgid "Meter" -msgstr "" - -#: src/gui/editControls.cpp:581 -msgid "Memory" -msgstr "" - -#: src/gui/editControls.cpp:585 -msgid "CV" -msgstr "" - -#: src/gui/editControls.cpp:589 -msgid "Presets" -msgstr "" - -#: src/gui/editControls.cpp:593 -msgid "PatManager" -msgstr "" - -#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 -msgid "Panic" -msgstr "" - -#: src/gui/editControls.cpp:601 src/gui/guiConst.cpp:589 -#: src/gui/guiConst.cpp:591 src/gui/gui.cpp:4433 -msgid "Settings" -msgstr "" - -#: src/gui/editControls.cpp:606 -msgid "Log" -msgstr "" - -#: src/gui/editControls.cpp:610 -msgid "Debug" -msgstr "" - -#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 -msgid "About" -msgstr "" - -#: src/gui/editControls.cpp:619 -msgid "Switch to Desktop Mode" -msgstr "" - -#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 -#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 -msgid "Octave" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Coarse Step" -msgstr "" - -#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 -msgid "Edit Step" -msgstr "" - -#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 -#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 -#: src/gui/guiConst.cpp:545 -msgid "Play" -msgstr "" - -#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 -#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 -#: src/gui/guiConst.cpp:546 -msgid "Stop" -msgstr "" - -#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 -#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 -#: src/gui/gui.cpp:4420 -msgid "Edit" -msgstr "" - -#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 -#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 -msgid "Repeat pattern" -msgstr "" - -#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 -#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 -msgid "Step one row" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Poly##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 -#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 -msgid "Mono##PolyInput" -msgstr "" - -#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 -#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 -msgid "Polyphony" -msgstr "" - -#: src/gui/editControls.cpp:957 -msgid "Oct." -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Coarse" -msgstr "" - -#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 -msgid "Step" -msgstr "" - -#: src/gui/editControls.cpp:998 -msgid "Foll." -msgstr "" - -#: src/gui/editControls.cpp:1003 -msgid "Ord##FollowOrders" -msgstr "" - -#: src/gui/editControls.cpp:1011 -msgid "Pat##FollowPattern" -msgstr "" - -#: src/gui/editControls.cpp:1057 -msgid "Play from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1065 -msgid "Repeat from the beginning of this pattern" -msgstr "" - -#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 -msgid "Follow orders" -msgstr "" - -#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 -msgid "Follow pattern" -msgstr "" - -#: src/gui/util.cpp:93 -msgid "" -msgstr "" - -#: src/gui/util.cpp:97 -msgid "Ctrl-" -msgstr "" - -#: src/gui/util.cpp:99 -msgid "Alt-" -msgstr "" - -#: src/gui/util.cpp:100 -msgid "Shift-" -msgstr "" - -#: src/gui/stats.cpp:36 -msgid "Audio load" -msgstr "" - -#: src/gui/xyOsc.cpp:45 -msgid "X Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:51 -msgid "Invert##X" -msgstr "" - -#: src/gui/xyOsc.cpp:52 -msgid "Y Channel" -msgstr "" - -#: src/gui/xyOsc.cpp:58 -msgid "Invert##Y" -msgstr "" - -#: src/gui/xyOsc.cpp:59 src/gui/sampleEdit.cpp:1353 -msgid "Zoom" -msgstr "" - -#: src/gui/xyOsc.cpp:71 -msgid "Decay Time (ms)" -msgstr "" - -#: src/gui/xyOsc.cpp:74 -msgid "Intensity" -msgstr "" - -#: src/gui/xyOsc.cpp:77 -msgid "Line Thickness" -msgstr "" - -#: src/gui/xyOsc.cpp:213 -msgid "(-Infinity)dB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:215 +#: src/gui/channels.cpp:82 #, c-format -msgid "(-Infinity)dB,%.1fdB" -msgstr "" - -#: src/gui/xyOsc.cpp:217 -#, c-format -msgid "%.1fdB,(-Infinity)dB" -msgstr "" - -#: src/gui/xyOsc.cpp:219 -#, c-format -msgid "%.1fdB,%.1fdB" -msgstr "" - -#: src/gui/userPresets.cpp:337 -msgid "Error! User category does not exist!" -msgstr "" - -#: src/gui/userPresets.cpp:346 src/gui/newSong.cpp:181 -msgid "Systems" -msgstr "" - -#: src/gui/userPresets.cpp:349 -msgid "New Preset" -msgstr "" - -#: src/gui/userPresets.cpp:361 -msgid "select a preset" -msgstr "" - -#: src/gui/userPresets.cpp:374 -msgid "Remove##UPresetRemove" -msgstr "" - -#: src/gui/userPresets.cpp:439 -msgid "Configure" -msgstr "" - -#: src/gui/userPresets.cpp:470 -msgid "Advanced" -msgstr "" - -#: src/gui/userPresets.cpp:476 msgid "" -"insert additional settings in `option=value` format.\n" -"available options:\n" -"- tickRate" +"%s #%d\n" +"(drag to swap channels)" msgstr "" -#: src/gui/userPresets.cpp:509 -msgid "Save and Close" +#: src/gui/commandPalette.cpp:51 src/gui/newSong.cpp:133 +#: src/gui/sysPicker.cpp:35 +msgid "Search..." msgstr "" -#: src/gui/userPresets.cpp:515 -msgid "Import" +#: src/gui/commandPalette.cpp:54 +msgid "Search recent files..." msgstr "" -#: src/gui/userPresets.cpp:519 -msgid "Import (replace)" +#: src/gui/commandPalette.cpp:57 +msgid "Search instruments..." msgstr "" -#: src/gui/effectList.cpp:18 -#, c-format -msgid "Chip at cursor: %s" +#: src/gui/commandPalette.cpp:60 +msgid "Search samples..." msgstr "" -#: src/gui/effectList.cpp:21 -msgid "Search" +#: src/gui/commandPalette.cpp:63 +msgid "Search instruments (to change to)..." msgstr "" -#: src/gui/effectList.cpp:25 -msgid "Effect types to show:" +#: src/gui/commandPalette.cpp:66 +msgid "Search chip (to add)..." msgstr "" -#: src/gui/effectList.cpp:47 -msgid "Description" +#: src/gui/commandPalette.cpp:93 src/gui/commandPalette.cpp:167 +msgid "- None -" msgstr "" -#: src/gui/subSongs.cpp:22 -#, c-format -msgid "%d. " +#: src/gui/commandPalette.cpp:123 src/gui/commandPalette.cpp:179 +#: src/gui/commandPalette.cpp:241 +msgid "invalid command palette type" msgstr "" -#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 -msgid "too many subsongs!" -msgstr "" - -#: src/gui/subSongs.cpp:114 -msgid "this is the only subsong!" -msgstr "" - -#: src/gui/subSongs.cpp:116 -msgid "are you sure you want to remove this subsong?" -msgstr "" - -#: src/gui/spoiler.cpp:32 -msgid "SPOILER" -msgstr "" - -#: src/gui/orders.cpp:114 -msgid "Add new order" -msgstr "" - -#: src/gui/orders.cpp:125 src/gui/guiConst.cpp:794 -msgid "Remove order" -msgstr "" - -#: src/gui/orders.cpp:137 -msgid "Duplicate order (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:146 src/gui/guiConst.cpp:795 -msgid "Move order up" -msgstr "" - -#: src/gui/orders.cpp:155 src/gui/guiConst.cpp:796 -msgid "Move order down" -msgstr "" - -#: src/gui/orders.cpp:167 -msgid "Place copy of current order at end of song (right-click to deep clone)" -msgstr "" - -#: src/gui/orders.cpp:177 -msgid "Order change mode: entire row" -msgstr "" - -#: src/gui/orders.cpp:179 -msgid "Order change mode: one" -msgstr "" - -#: src/gui/orders.cpp:205 -msgid "Order edit mode: Select and type (scroll vertically)" -msgstr "" - -#: src/gui/orders.cpp:207 -msgid "Order edit mode: Select and type (scroll horizontally)" -msgstr "" - -#: src/gui/orders.cpp:209 -msgid "Order edit mode: Select and type (don't scroll)" -msgstr "" - -#: src/gui/orders.cpp:211 -msgid "Order edit mode: Click to change" -msgstr "" - -#: src/gui/findReplace.cpp:29 -msgid "ignore" -msgstr "" - -#: src/gui/findReplace.cpp:30 -msgid "equals" -msgstr "" - -#: src/gui/findReplace.cpp:31 -msgid "not equal" -msgstr "" - -#: src/gui/findReplace.cpp:32 -msgid "between" -msgstr "" - -#: src/gui/findReplace.cpp:33 -msgid "not between" -msgstr "" - -#: src/gui/findReplace.cpp:34 -msgid "any" -msgstr "" - -#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 -msgid "none" -msgstr "" - -#: src/gui/findReplace.cpp:39 -msgid "set" -msgstr "" - -#: src/gui/findReplace.cpp:40 -msgid "add" -msgstr "" - -#: src/gui/findReplace.cpp:41 -msgid "add (overflow)" -msgstr "" - -#: src/gui/findReplace.cpp:42 -msgid "scale %" -msgstr "" - -#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 -msgid "Find" -msgstr "" - -#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 -msgid "order" -msgstr "" - -#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 -msgid "row" -msgstr "" - -#: src/gui/findReplace.cpp:539 src/gui/csPlayer.cpp:146 -msgid "channel" -msgstr "" - -#: src/gui/findReplace.cpp:541 -msgid "go" -msgstr "" - -#: src/gui/findReplace.cpp:585 -msgid "no matches found!" -msgstr "" - -#: src/gui/findReplace.cpp:587 -msgid "Back" -msgstr "" - -#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 -#: src/gui/sampleEdit.cpp:590 -msgid "Note" -msgstr "" - -#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 -msgid "Effect" -msgstr "" - -#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 -msgid "Value" -msgstr "" - -#: src/gui/findReplace.cpp:750 -msgid "Delete query" -msgstr "" - -#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 -msgid "Add effect" -msgstr "" - -#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 -msgid "Remove effect" -msgstr "" - -#: src/gui/findReplace.cpp:786 -msgid "Search range:" -msgstr "" - -#: src/gui/findReplace.cpp:791 -msgid "Selection" -msgstr "" - -#: src/gui/findReplace.cpp:799 -msgid "Confine to channels" -msgstr "" - -#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 -msgid "From" -msgstr "" - -#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 -msgid "To" -msgstr "" - -#: src/gui/findReplace.cpp:826 -msgid "Match effect position:" -msgstr "" - -#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5652 src/gui/gui.cpp:5676 -#: src/gui/gui.cpp:5700 src/gui/gui.cpp:5724 src/gui/gui.cpp:5748 -#: src/gui/gui.cpp:5776 src/gui/gui.cpp:5801 src/gui/gui.cpp:5812 -#: src/gui/gui.cpp:5824 src/gui/gui.cpp:5836 src/gui/gui.cpp:6000 -#: src/gui/gui.cpp:6015 src/gui/gui.cpp:6025 src/gui/gui.cpp:6038 -msgid "No" -msgstr "" - -#: src/gui/findReplace.cpp:832 -msgid "match effects regardless of position." -msgstr "" - -#: src/gui/findReplace.cpp:834 src/gui/compatFlags.cpp:288 -msgid "Lax" -msgstr "" - -#: src/gui/findReplace.cpp:838 -msgid "match effects only if they appear in-order." -msgstr "" - -#: src/gui/findReplace.cpp:840 src/gui/compatFlags.cpp:276 -msgid "Strict" -msgstr "" - -#: src/gui/findReplace.cpp:844 -msgid "match effects only if they appear exactly as specified." -msgstr "" - -#: src/gui/findReplace.cpp:856 -msgid "Replace" -msgstr "" - -#: src/gui/findReplace.cpp:908 -msgid "INVALID" -msgstr "" - -#: src/gui/findReplace.cpp:1052 -msgid "Effect replace mode:" -msgstr "" - -#: src/gui/findReplace.cpp:1053 -msgid "Replace matches only" -msgstr "" - -#: src/gui/findReplace.cpp:1056 -msgid "Replace matches, then free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1059 -msgid "Clear effects" -msgstr "" - -#: src/gui/findReplace.cpp:1062 -msgid "Insert in free spaces" -msgstr "" - -#: src/gui/findReplace.cpp:1065 -msgid "Replace##QueryReplace" +#: src/gui/commandPalette.cpp:199 src/gui/exportOptions.cpp:110 +#: src/gui/exportOptions.cpp:214 src/gui/exportOptions.cpp:225 +#: src/gui/exportOptions.cpp:243 src/gui/exportOptions.cpp:266 +#: src/gui/exportOptions.cpp:297 src/gui/exportOptions.cpp:318 +#: src/gui/exportOptions.cpp:341 src/gui/gui.cpp:5663 src/gui/gui.cpp:5687 +#: src/gui/gui.cpp:5711 src/gui/gui.cpp:5735 src/gui/gui.cpp:5759 +#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5849 src/gui/gui.cpp:6223 +#: src/gui/gui.cpp:6347 src/gui/newSong.cpp:273 +msgid "Cancel" msgstr "" #: src/gui/compatFlags.cpp:32 @@ -2231,6 +703,12 @@ msgstr "" msgid "Pitch linearity:" msgstr "" +#: src/gui/compatFlags.cpp:219 src/gui/effectList.cpp:34 +#: src/gui/exportOptions.cpp:84 src/gui/gui.cpp:6186 src/gui/insEdit.cpp:518 +#: src/gui/waveEdit.cpp:37 src/gui/sysConf.cpp:1870 +msgid "None" +msgstr "" + #: src/gui/compatFlags.cpp:223 msgid "like ProTracker/FamiTracker" msgstr "" @@ -2296,6 +774,10 @@ msgstr "" msgid "Cut/delay effect policy:" msgstr "" +#: src/gui/compatFlags.cpp:276 src/gui/findReplace.cpp:840 +msgid "Strict" +msgstr "" + #: src/gui/compatFlags.cpp:280 msgid "only when time is less than speed (like DefleMask/ProTracker)" msgstr "" @@ -2308,6 +790,10 @@ msgstr "" msgid "only when time is less than or equal to speed (original buggy behavior)" msgstr "" +#: src/gui/compatFlags.cpp:288 src/gui/findReplace.cpp:834 +msgid "Lax" +msgstr "" + #: src/gui/compatFlags.cpp:292 msgid "no checks" msgstr "" @@ -2316,8 +802,8 @@ msgstr "" msgid "Simultaneous jump (0B+0D) treatment:" msgstr "" -#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6055 src/gui/insEdit.cpp:217 -#: src/gui/insEdit.cpp:231 +#: src/gui/compatFlags.cpp:298 src/gui/gui.cpp:6061 src/gui/insEdit.cpp:217 +#: src/gui/insEdit.cpp:231 src/gui/sysConf.cpp:367 msgid "Normal" msgstr "" @@ -2333,6 +819,12 @@ msgstr "" msgid "only accept 0Dxx" msgstr "" +#: src/gui/compatFlags.cpp:319 src/gui/editControls.cpp:458 +#: src/gui/settings.cpp:2057 src/gui/settings.cpp:3874 +#: src/gui/settings.cpp:3958 +msgid "Other" +msgstr "" + #: src/gui/compatFlags.cpp:320 msgid "Auto-insert one tick gap between notes" msgstr "" @@ -2402,11 +894,2614 @@ msgid "" "ineffective on logarithmic channels" msgstr "" +#: src/gui/csPlayer.cpp:113 +msgid "Load" +msgstr "" + +#: src/gui/csPlayer.cpp:117 +msgid "Kill" +msgstr "" + +#: src/gui/csPlayer.cpp:119 +msgid "Kikai wa mou shindeiru!" +msgstr "" + +#: src/gui/csPlayer.cpp:123 +msgid "Burn Current Song" +msgstr "" + +#: src/gui/csPlayer.cpp:141 +msgid "Status" +msgstr "" + +#: src/gui/csPlayer.cpp:146 src/gui/findReplace.cpp:539 +msgid "channel" +msgstr "" + +#: src/gui/csPlayer.cpp:148 +msgid "start" +msgstr "" + +#: src/gui/csPlayer.cpp:150 +msgid "PC" +msgstr "" + +#: src/gui/csPlayer.cpp:152 +msgid "wait" +msgstr "" + +#: src/gui/csPlayer.cpp:154 +msgid "SP" +msgstr "" + +#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 +msgid "note" +msgstr "" + +#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 +msgid "pitch" +msgstr "" + +#: src/gui/csPlayer.cpp:160 +msgid "vol" +msgstr "" + +#: src/gui/csPlayer.cpp:162 +msgid "vols" +msgstr "" + +#: src/gui/csPlayer.cpp:164 +msgid "vib" +msgstr "" + +#: src/gui/csPlayer.cpp:166 +msgid "porta" +msgstr "" + +#: src/gui/csPlayer.cpp:168 +msgid "arp" +msgstr "" + +#: src/gui/csPlayer.cpp:203 +msgid "Trace" +msgstr "" + +#: src/gui/csPlayer.cpp:244 +msgid "Disassemble" +msgstr "" + +#: src/gui/csPlayer.cpp:247 src/gui/waveEdit.cpp:1171 +msgid "Hex" +msgstr "" + +#: src/gui/cursor.cpp:205 +#, c-format +msgid "finish selection: %d.%d,%d - %d.%d,%d" +msgstr "" + +#: src/gui/dataList.cpp:76 +msgid "Bug!" +msgstr "" + +#: src/gui/dataList.cpp:79 src/gui/insEdit.cpp:5334 src/gui/util.cpp:107 +#: src/gui/util.cpp:109 src/gui/settings.cpp:4160 +msgid "Unknown" +msgstr "" + +#: src/gui/dataList.cpp:136 src/gui/dataList.cpp:260 +msgid "duplicate" +msgstr "" + +#: src/gui/dataList.cpp:139 src/gui/dataList.cpp:263 src/gui/dataList.cpp:388 +#: src/gui/dataList.cpp:731 src/gui/dataList.cpp:867 +msgid "replace..." +msgstr "" + +#: src/gui/dataList.cpp:142 src/gui/dataList.cpp:266 src/gui/gui.cpp:4232 +msgid "save" +msgstr "" + +#: src/gui/dataList.cpp:145 +msgid "save (.dmp)" +msgstr "" + +#: src/gui/dataList.cpp:148 src/gui/dataList.cpp:269 src/gui/dataList.cpp:617 +#: src/gui/dataList.cpp:994 src/gui/dataList.cpp:1040 +#: src/gui/editControls.cpp:50 src/gui/gui.cpp:2767 src/gui/gui.cpp:2776 +msgid "delete" +msgstr "" + +#: src/gui/dataList.cpp:243 +msgid "out of memory for this sample!" +msgstr "" + +#: src/gui/dataList.cpp:254 +msgid "make instrument" +msgstr "" + +#: src/gui/dataList.cpp:257 +msgid "make me a drum kit" +msgstr "" + +#: src/gui/dataList.cpp:312 src/gui/dataList.cpp:714 src/gui/dataList.cpp:846 +#: src/gui/insEdit.cpp:520 src/gui/subSongs.cpp:88 +msgid "Add" +msgstr "" + +#: src/gui/dataList.cpp:338 src/gui/dataList.cpp:721 src/gui/dataList.cpp:853 +#: src/gui/subSongs.cpp:108 +msgid "Duplicate" +msgstr "" + +#: src/gui/dataList.cpp:359 src/gui/dataList.cpp:728 src/gui/dataList.cpp:860 +#: src/gui/editControls.cpp:497 src/gui/insEdit.cpp:5239 +#: src/gui/insEdit.cpp:5304 src/gui/sampleEdit.cpp:122 +#: src/gui/sampleEdit.cpp:171 src/gui/waveEdit.cpp:435 src/gui/waveEdit.cpp:467 +msgid "Open" +msgstr "" + +#: src/gui/dataList.cpp:363 +msgid "replace instrument..." +msgstr "" + +#: src/gui/dataList.cpp:366 +msgid "load instrument from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:372 +msgid "replace wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:378 +msgid "replace sample..." +msgstr "" + +#: src/gui/dataList.cpp:381 +msgid "import raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:384 +msgid "import raw sample (replace)..." +msgstr "" + +#: src/gui/dataList.cpp:392 +msgid "load from TX81Z" +msgstr "" + +#: src/gui/dataList.cpp:399 +msgid "Open (insert; right-click to replace)" +msgstr "" + +#: src/gui/dataList.cpp:420 src/gui/dataList.cpp:741 src/gui/dataList.cpp:884 +#: src/gui/editControls.cpp:502 src/gui/insEdit.cpp:5311 +#: src/gui/sampleEdit.cpp:184 src/gui/waveEdit.cpp:474 +msgid "Save" +msgstr "" + +#: src/gui/dataList.cpp:424 +msgid "save instrument as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:430 +msgid "save wavetable as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:433 +msgid "save raw wavetable..." +msgstr "" + +#: src/gui/dataList.cpp:439 +msgid "save raw sample..." +msgstr "" + +#: src/gui/dataList.cpp:443 src/gui/insEdit.cpp:5314 +msgid "save as .dmp..." +msgstr "" + +#: src/gui/dataList.cpp:456 src/gui/dataList.cpp:761 src/gui/dataList.cpp:903 +msgid "Toggle folders/standard view" +msgstr "" + +#: src/gui/dataList.cpp:478 src/gui/dataList.cpp:769 src/gui/dataList.cpp:911 +#: src/gui/subSongs.cpp:55 +msgid "Move up" +msgstr "" + +#: src/gui/dataList.cpp:499 src/gui/dataList.cpp:776 src/gui/dataList.cpp:918 +#: src/gui/subSongs.cpp:62 +msgid "Move down" +msgstr "" + +#: src/gui/dataList.cpp:510 src/gui/dataList.cpp:787 src/gui/dataList.cpp:929 +msgid "Create" +msgstr "" + +#: src/gui/dataList.cpp:540 src/gui/dataList.cpp:797 src/gui/dataList.cpp:939 +msgid "New folder" +msgstr "" + +#: src/gui/dataList.cpp:549 src/gui/dataList.cpp:947 +msgid "Preview (right click to stop)" +msgstr "" + +#: src/gui/dataList.cpp:576 src/gui/dataList.cpp:807 src/gui/dataList.cpp:959 +#: src/gui/guiConst.cpp:666 src/gui/sampleEdit.cpp:1105 +msgid "Delete" +msgstr "" + +#: src/gui/dataList.cpp:593 src/gui/gui.cpp:5908 +msgid "Instruments" +msgstr "" + +#: src/gui/dataList.cpp:608 src/gui/dataList.cpp:985 src/gui/dataList.cpp:1031 +msgid "" +msgstr "" + +#: src/gui/dataList.cpp:614 src/gui/dataList.cpp:991 src/gui/dataList.cpp:1037 +msgid "rename..." +msgstr "" + +#: src/gui/dataList.cpp:663 src/gui/gui.cpp:5917 +msgid "Wavetables" +msgstr "" + +#: src/gui/dataList.cpp:674 src/gui/gui.cpp:5926 src/gui/sampleEdit.cpp:898 +#: src/gui/sampleEdit.cpp:1072 src/gui/xyOsc.cpp:68 +msgid "Samples" +msgstr "" + +#: src/gui/dataList.cpp:745 src/gui/waveEdit.cpp:477 +msgid "save as .dmw..." +msgstr "" + +#: src/gui/dataList.cpp:748 src/gui/dataList.cpp:891 src/gui/sampleEdit.cpp:187 +#: src/gui/waveEdit.cpp:480 +msgid "save raw..." +msgstr "" + +#: src/gui/dataList.cpp:871 src/gui/sampleEdit.cpp:174 +msgid "import raw..." +msgstr "" + +#: src/gui/dataList.cpp:874 +msgid "import raw (replace)..." +msgstr "" + +#: src/gui/doAction.cpp:38 src/gui/editControls.cpp:491 src/gui/gui.cpp:4194 +msgid "Unsaved changes! Save changes before creating a new song?" +msgstr "" + +#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4201 +msgid "Unsaved changes! Save changes before opening another file?" +msgstr "" + +#: src/gui/doAction.cpp:52 +msgid "Unsaved changes! Save changes before opening backup?" +msgstr "" + +#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4237 src/gui/gui.cpp:5019 +#: src/gui/gui.cpp:5057 src/gui/gui.cpp:5063 src/gui/gui.cpp:5651 +#: src/gui/gui.cpp:5675 src/gui/gui.cpp:5699 src/gui/gui.cpp:5723 +#: src/gui/gui.cpp:5747 src/gui/gui.cpp:5771 +#, c-format +msgid "Error while saving file! (%s)" +msgstr "" + +#: src/gui/doAction.cpp:189 +msgid "Error while sending request (MIDI output not configured?)" +msgstr "" + +#: src/gui/doAction.cpp:197 +msgid "Select an option: (cannot be undone!)" +msgstr "" + +#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 +#: src/gui/gui.cpp:6085 +msgid "too many instruments!" +msgstr "" + +#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 +#: src/gui/gui.cpp:6153 src/gui/insEdit.cpp:6860 +msgid "too many wavetables!" +msgstr "" + +#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 +msgid "too many samples!" +msgstr "" + +#: src/gui/doAction.cpp:1124 +msgid "couldn't paste! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/doAction.cpp:1628 +msgid "select at least one sample!" +msgstr "" + +#: src/gui/doAction.cpp:1630 +msgid "maximum size is 256 samples!" +msgstr "" + +#: src/gui/editControls.cpp:47 src/gui/gui.cpp:2733 src/gui/insEdit.cpp:363 +#: src/gui/sampleEdit.cpp:1736 +msgid "cut" +msgstr "" + +#: src/gui/editControls.cpp:48 src/gui/gui.cpp:2734 src/gui/insEdit.cpp:7538 +#: src/gui/sampleEdit.cpp:1740 +msgid "copy" +msgstr "" + +#: src/gui/editControls.cpp:49 src/gui/gui.cpp:2735 src/gui/gui.cpp:2788 +#: src/gui/insEdit.cpp:7543 src/gui/sampleEdit.cpp:1744 +msgid "paste" +msgstr "" + +#: src/gui/editControls.cpp:51 +msgid "" +"select\n" +"all" +msgstr "" + +#: src/gui/editControls.cpp:52 +msgid "piano" +msgstr "" + +#: src/gui/editControls.cpp:53 src/gui/gui.cpp:4429 +msgid "undo" +msgstr "" + +#: src/gui/editControls.cpp:54 src/gui/gui.cpp:4430 +msgid "redo" +msgstr "" + +#: src/gui/editControls.cpp:57 +msgid "" +"paste\n" +"mix" +msgstr "" + +#: src/gui/editControls.cpp:58 +msgid "" +"paste\n" +"mix bg" +msgstr "" + +#: src/gui/editControls.cpp:59 +msgid "" +"paste\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:60 +msgid "" +"paste\n" +"ins bg" +msgstr "" + +#: src/gui/editControls.cpp:61 +msgid "" +"paste\n" +"flood" +msgstr "" + +#: src/gui/editControls.cpp:62 +msgid "" +"paste\n" +"overflow" +msgstr "" + +#: src/gui/editControls.cpp:63 +msgid "" +"transpose\n" +"notes" +msgstr "" + +#: src/gui/editControls.cpp:64 +msgid "" +"transpose\n" +"values" +msgstr "" + +#: src/gui/editControls.cpp:67 +msgid "" +"change\n" +"ins" +msgstr "" + +#: src/gui/editControls.cpp:68 +msgid "" +"find/\n" +"replace" +msgstr "" + +#: src/gui/editControls.cpp:69 src/gui/gui.cpp:3063 +msgid "collapse" +msgstr "" + +#: src/gui/editControls.cpp:70 src/gui/gui.cpp:3064 +msgid "expand" +msgstr "" + +#: src/gui/editControls.cpp:71 src/gui/gui.cpp:2820 +msgid "flip" +msgstr "" + +#: src/gui/editControls.cpp:72 src/gui/insEdit.cpp:430 +msgid "invert" +msgstr "" + +#: src/gui/editControls.cpp:73 src/gui/gui.cpp:2800 src/gui/gui.cpp:2960 +msgid "interpolate" +msgstr "" + +#: src/gui/editControls.cpp:74 src/gui/gui.cpp:2812 src/gui/insEdit.cpp:7610 +msgid "scale" +msgstr "" + +#: src/gui/editControls.cpp:77 src/gui/gui.cpp:2804 +msgid "fade" +msgstr "" + +#: src/gui/editControls.cpp:78 src/gui/gui.cpp:2816 src/gui/insEdit.cpp:7639 +msgid "randomize" +msgstr "" + +#: src/gui/editControls.cpp:79 +msgid "opmask" +msgstr "" + +#: src/gui/editControls.cpp:80 +msgid "" +"scroll\n" +"mode" +msgstr "" + +#: src/gui/editControls.cpp:81 +msgid "" +"input\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:82 +msgid "" +"set\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:83 +msgid "" +"clear\n" +"latch" +msgstr "" + +#: src/gui/editControls.cpp:84 src/gui/findReplace.cpp:43 +#: src/gui/insEdit.cpp:7557 +msgid "clear" +msgstr "" + +#: src/gui/editControls.cpp:421 src/gui/editControls.cpp:754 +#: src/gui/editControls.cpp:887 src/gui/editControls.cpp:1015 +#: src/gui/findReplace.cpp:794 src/gui/gui.cpp:5893 src/gui/guiConst.cpp:582 +#: src/gui/settings.cpp:2284 src/gui/settings.cpp:3237 +#: src/gui/settings.cpp:4040 +msgid "Pattern" +msgstr "" + +#: src/gui/editControls.cpp:425 src/gui/editControls.cpp:752 +#: src/gui/editControls.cpp:885 src/gui/editControls.cpp:1007 +#: src/gui/gui.cpp:5882 src/gui/guiConst.cpp:577 src/gui/settings.cpp:2425 +#: src/gui/settings.cpp:3211 src/gui/settings.cpp:3915 +msgid "Orders" +msgstr "" + +#: src/gui/editControls.cpp:429 src/gui/findReplace.cpp:669 +#: src/gui/findReplace.cpp:914 +msgid "Ins" +msgstr "" + +#: src/gui/editControls.cpp:433 src/gui/settings.cpp:3957 +#: src/gui/settings.cpp:4035 +msgid "Wave" +msgstr "" + +#: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1397 +#: src/gui/insEdit.cpp:2628 src/gui/insEdit.cpp:2666 src/gui/settings.cpp:4163 +msgid "Sample" +msgstr "" + +#: src/gui/editControls.cpp:442 src/gui/findReplace.cpp:788 +#: src/gui/guiConst.cpp:230 +msgid "Song" +msgstr "" + +#: src/gui/editControls.cpp:446 src/gui/gui.cpp:6274 src/gui/guiConst.cpp:601 +msgid "Channels" +msgstr "" + +#: src/gui/editControls.cpp:450 src/gui/sampleEdit.cpp:494 +msgid "Chips" +msgstr "" + +#: src/gui/editControls.cpp:454 src/gui/guiConst.cpp:593 src/gui/mixer.cpp:228 +msgid "Mixer" +msgstr "" + +#: src/gui/editControls.cpp:487 src/gui/guiConst.cpp:531 +msgid "New" +msgstr "" + +#: src/gui/editControls.cpp:507 +msgid "Save as..." +msgstr "" + +#: src/gui/editControls.cpp:512 src/gui/exportOptions.cpp:115 +#: src/gui/exportOptions.cpp:217 src/gui/exportOptions.cpp:246 +#: src/gui/exportOptions.cpp:300 src/gui/exportOptions.cpp:321 +#: src/gui/exportOptions.cpp:344 src/gui/gui.cpp:5572 src/gui/gui.cpp:5624 +#: src/gui/guiConst.cpp:536 src/gui/userPresets.cpp:523 +#: src/gui/settings.cpp:1187 src/gui/settings.cpp:2105 +#: src/gui/settings.cpp:2497 src/gui/settings.cpp:3740 +msgid "Export" +msgstr "" + +#: src/gui/editControls.cpp:516 src/gui/gui.cpp:1680 +msgid "Restore Backup" +msgstr "" + +#: src/gui/editControls.cpp:524 +msgid "Song Info" +msgstr "" + +#: src/gui/editControls.cpp:528 src/gui/guiConst.cpp:608 +msgid "Subsongs" +msgstr "" + +#: src/gui/editControls.cpp:532 src/gui/guiConst.cpp:232 +#: src/gui/guiConst.cpp:581 src/gui/insEdit.cpp:2028 src/gui/insEdit.cpp:5693 +#: src/gui/insEdit.cpp:6885 src/gui/speed.cpp:102 src/gui/sysConf.cpp:2148 +msgid "Speed" +msgstr "" + +#: src/gui/editControls.cpp:541 +msgid "Channels here..." +msgstr "" + +#: src/gui/editControls.cpp:544 +msgid "Chips here..." +msgstr "" + +#: src/gui/editControls.cpp:547 +msgid "What the hell..." +msgstr "" + +#: src/gui/editControls.cpp:554 +msgid "ChanOsc" +msgstr "" + +#: src/gui/editControls.cpp:558 +msgid "RegView" +msgstr "" + +#: src/gui/editControls.cpp:562 +msgid "Stats" +msgstr "" + +#: src/gui/editControls.cpp:566 src/gui/guiConst.cpp:611 +msgid "Grooves" +msgstr "" + +#: src/gui/editControls.cpp:569 +msgid "Compat Flags" +msgstr "" + +#: src/gui/editControls.cpp:573 +msgid "XYOsc" +msgstr "" + +#: src/gui/editControls.cpp:577 +msgid "Meter" +msgstr "" + +#: src/gui/editControls.cpp:581 +msgid "Memory" +msgstr "" + +#: src/gui/editControls.cpp:585 +msgid "CV" +msgstr "" + +#: src/gui/editControls.cpp:589 +msgid "Presets" +msgstr "" + +#: src/gui/editControls.cpp:593 +msgid "PatManager" +msgstr "" + +#: src/gui/editControls.cpp:599 src/gui/guiConst.cpp:564 +msgid "Panic" +msgstr "" + +#: src/gui/editControls.cpp:601 src/gui/gui.cpp:4439 src/gui/guiConst.cpp:589 +#: src/gui/guiConst.cpp:591 +msgid "Settings" +msgstr "" + +#: src/gui/editControls.cpp:606 +msgid "Log" +msgstr "" + +#: src/gui/editControls.cpp:610 +msgid "Debug" +msgstr "" + +#: src/gui/editControls.cpp:614 src/gui/guiConst.cpp:587 +msgid "About" +msgstr "" + +#: src/gui/editControls.cpp:619 +msgid "Switch to Desktop Mode" +msgstr "" + +#: src/gui/editControls.cpp:630 src/gui/exportOptions.cpp:256 +msgid "" +"this is NOT ROM export! only use for making sure the\n" +"Furnace Amiga emulator is working properly by\n" +"comparing it with real Amiga output." +msgstr "" + +#: src/gui/editControls.cpp:635 src/gui/exportOptions.cpp:261 +#: src/gui/settings.cpp:3865 +msgid "Directory" +msgstr "" + +#: src/gui/editControls.cpp:638 src/gui/exportOptions.cpp:269 +msgid "Bake Data" +msgstr "" + +#: src/gui/editControls.cpp:653 src/gui/exportOptions.cpp:284 +#, c-format +msgid "Done! Baked %d files." +msgstr "" + +#: src/gui/editControls.cpp:681 src/gui/editControls.cpp:842 +#: src/gui/editControls.cpp:959 src/gui/editControls.cpp:1125 +msgid "Octave" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Coarse Step" +msgstr "" + +#: src/gui/editControls.cpp:698 src/gui/editControls.cpp:857 +msgid "Edit Step" +msgstr "" + +#: src/gui/editControls.cpp:731 src/gui/editControls.cpp:797 +#: src/gui/editControls.cpp:911 src/gui/editControls.cpp:1048 +#: src/gui/guiConst.cpp:545 +msgid "Play" +msgstr "" + +#: src/gui/editControls.cpp:739 src/gui/editControls.cpp:789 +#: src/gui/editControls.cpp:918 src/gui/editControls.cpp:1040 +#: src/gui/guiConst.cpp:546 +msgid "Stop" +msgstr "" + +#: src/gui/editControls.cpp:742 src/gui/editControls.cpp:826 +#: src/gui/editControls.cpp:943 src/gui/editControls.cpp:1082 +#: src/gui/gui.cpp:4426 +msgid "Edit" +msgstr "" + +#: src/gui/editControls.cpp:745 src/gui/editControls.cpp:837 +#: src/gui/editControls.cpp:953 src/gui/editControls.cpp:1093 +#: src/gui/guiConst.cpp:558 src/gui/mixer.cpp:367 src/gui/settings.cpp:1430 +msgid "Metronome" +msgstr "" + +#: src/gui/editControls.cpp:750 src/gui/editControls.cpp:883 +#: src/gui/editControls.cpp:1000 src/gui/log.cpp:48 +msgid "Follow" +msgstr "" + +#: src/gui/editControls.cpp:757 src/gui/editControls.cpp:816 +#: src/gui/editControls.cpp:934 src/gui/editControls.cpp:1104 +msgid "Repeat pattern" +msgstr "" + +#: src/gui/editControls.cpp:766 src/gui/editControls.cpp:806 +#: src/gui/editControls.cpp:925 src/gui/editControls.cpp:1073 +msgid "Step one row" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Poly##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:771 src/gui/editControls.cpp:891 +#: src/gui/editControls.cpp:1020 src/gui/editControls.cpp:1110 +msgid "Mono##PolyInput" +msgstr "" + +#: src/gui/editControls.cpp:776 src/gui/editControls.cpp:896 +#: src/gui/editControls.cpp:1025 src/gui/editControls.cpp:1115 +msgid "Polyphony" +msgstr "" + +#: src/gui/editControls.cpp:957 +msgid "Oct." +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Coarse" +msgstr "" + +#: src/gui/editControls.cpp:974 src/gui/editControls.cpp:1142 +msgid "Step" +msgstr "" + +#: src/gui/editControls.cpp:998 +msgid "Foll." +msgstr "" + +#: src/gui/editControls.cpp:1003 +msgid "Ord##FollowOrders" +msgstr "" + +#: src/gui/editControls.cpp:1011 +msgid "Pat##FollowPattern" +msgstr "" + +#: src/gui/editControls.cpp:1057 +msgid "Play from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1065 +msgid "Repeat from the beginning of this pattern" +msgstr "" + +#: src/gui/editControls.cpp:1169 src/gui/guiConst.cpp:560 +msgid "Follow orders" +msgstr "" + +#: src/gui/editControls.cpp:1170 src/gui/guiConst.cpp:561 +msgid "Follow pattern" +msgstr "" + +#: src/gui/editing.cpp:200 +#, c-format +msgid "no data in oldPatMap for channel %d!" +msgstr "" + +#: src/gui/editing.cpp:664 src/gui/editing.cpp:1203 +#, c-format +msgid "invalid clipboard data! failed at line %d char %d" +msgstr "" + +#: src/gui/editing.cpp:1565 src/gui/editing.cpp:1669 +msgid "can't collapse any further!" +msgstr "" + +#: src/gui/editing.cpp:1749 +msgid "can't expand any further!" +msgstr "" + +#: src/gui/editing.cpp:1836 src/gui/editing.cpp:1851 +#, c-format +msgid "copy: %s" +msgstr "" + +#: src/gui/effectList.cpp:18 +#, c-format +msgid "Chip at cursor: %s" +msgstr "" + +#: src/gui/effectList.cpp:21 +msgid "Search" +msgstr "" + +#: src/gui/effectList.cpp:25 +msgid "Effect types to show:" +msgstr "" + +#: src/gui/effectList.cpp:32 src/gui/exportOptions.cpp:78 src/gui/gui.cpp:6180 +msgid "All" +msgstr "" + +#: src/gui/effectList.cpp:47 +msgid "Description" +msgstr "" + +#: src/gui/effectList.cpp:84 src/gui/log.cpp:25 +msgid "ERROR" +msgstr "" + +#: src/gui/exportOptions.cpp:29 +msgid "Export type:" +msgstr "" + +#: src/gui/exportOptions.cpp:32 +msgid "one file" +msgstr "" + +#: src/gui/exportOptions.cpp:35 +msgid "multiple files (one per chip)" +msgstr "" + +#: src/gui/exportOptions.cpp:38 +msgid "multiple files (one per channel)" +msgstr "" + +#: src/gui/exportOptions.cpp:44 +msgid "Bit depth:" +msgstr "" + +#: src/gui/exportOptions.cpp:46 +msgid "16-bit integer" +msgstr "" + +#: src/gui/exportOptions.cpp:49 +msgid "32-bit float" +msgstr "" + +#: src/gui/exportOptions.cpp:55 src/gui/gui.cpp:6264 src/gui/settings.cpp:1297 +msgid "Sample rate" +msgstr "" + +#: src/gui/exportOptions.cpp:61 +msgid "Channels in file" +msgstr "" + +#: src/gui/exportOptions.cpp:67 src/gui/settings.cpp:875 +msgid "Loops" +msgstr "" + +#: src/gui/exportOptions.cpp:70 src/gui/settings.cpp:880 +msgid "Fade out (seconds)" +msgstr "" + +#: src/gui/exportOptions.cpp:76 +msgid "Channels to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:90 src/gui/insEdit.cpp:519 src/gui/mixer.cpp:250 +#: src/gui/sampleEdit.cpp:1128 src/gui/userPresets.cpp:393 +#: src/gui/userPresets.cpp:405 src/gui/waveEdit.cpp:1096 +#: src/gui/settings.cpp:1025 src/gui/settings.cpp:1039 +msgid "Invert" +msgstr "" + +#: src/gui/exportOptions.cpp:130 +msgid "select at least one channel" +msgstr "" + +#: src/gui/exportOptions.cpp:137 +msgid "settings:" +msgstr "" + +#: src/gui/exportOptions.cpp:138 +msgid "format version" +msgstr "" + +#: src/gui/exportOptions.cpp:146 src/gui/exportOptions.cpp:238 +#: src/gui/insEdit.cpp:362 +msgid "loop" +msgstr "" + +#: src/gui/exportOptions.cpp:148 +msgid "loop trail:" +msgstr "" + +#: src/gui/exportOptions.cpp:150 +msgid "auto-detect" +msgstr "" + +#: src/gui/exportOptions.cpp:153 +msgid "add one loop" +msgstr "" + +#: src/gui/exportOptions.cpp:156 +msgid "custom" +msgstr "" + +#: src/gui/exportOptions.cpp:167 +msgid "add pattern change hints" +msgstr "" + +#: src/gui/exportOptions.cpp:170 +msgid "" +"inserts data blocks on pattern changes.\n" +"useful if you are writing a playback routine.\n" +"\n" +"the format of a pattern change data block is:\n" +"67 66 FE ll ll ll ll 01 oo rr pp pp pp ...\n" +"- ll: length, a 32-bit little-endian number\n" +"- oo: order\n" +"- rr: initial row (a 0Dxx effect is able to select a different row)\n" +"- pp: pattern index (one per channel)\n" +"\n" +"pattern indexes are ordered as they appear in the song." +msgstr "" + +#: src/gui/exportOptions.cpp:183 +msgid "direct stream mode" +msgstr "" + +#: src/gui/exportOptions.cpp:186 +msgid "" +"required for DualPCM and MSM6258 export.\n" +"\n" +"allows for volume/direction changes when playing samples,\n" +"at the cost of a massive increase in file size." +msgstr "" + +#: src/gui/exportOptions.cpp:191 +msgid "chips to export:" +msgstr "" + +#: src/gui/exportOptions.cpp:200 +#, c-format +msgid "this chip is only available in VGM %d.%.2x and higher!" +msgstr "" + +#: src/gui/exportOptions.cpp:204 +msgid "this chip is not supported by the VGM format!" +msgstr "" + +#: src/gui/exportOptions.cpp:210 +#, c-format +msgid "select the chip you wish to export, but only up to %d of each type." +msgstr "" + +#: src/gui/exportOptions.cpp:222 +msgid "nothing to export" +msgstr "" + +#: src/gui/exportOptions.cpp:233 +msgid "Commander X16 Zsound Music File" +msgstr "" + +#: src/gui/exportOptions.cpp:234 +msgid "Tick Rate (Hz)" +msgstr "" + +#: src/gui/exportOptions.cpp:240 +msgid "optimize size" +msgstr "" + +#: src/gui/exportOptions.cpp:293 +msgid "this option exports the song to a text file.\n" +msgstr "" + +#: src/gui/exportOptions.cpp:310 +msgid "" +"this option exports a text or binary file which\n" +"contains a dump of the internal command stream\n" +"produced when playing the song.\n" +"\n" +"technical/development use only!" +msgstr "" + +#: src/gui/exportOptions.cpp:331 +msgid "" +"export in DefleMask module format.\n" +"only do it if you really, really need to, or are downgrading an existing ." +"dmf." +msgstr "" + +#: src/gui/exportOptions.cpp:335 +msgid "format version:" +msgstr "" + +#: src/gui/exportOptions.cpp:336 +msgid "1.1.3 and higher" +msgstr "" + +#: src/gui/exportOptions.cpp:337 +msgid "1.0/legacy (0.12)" +msgstr "" + +#: src/gui/exportOptions.cpp:357 src/gui/settings.cpp:1198 +#: src/gui/settings.cpp:3869 +msgid "Audio" +msgstr "" + +#: src/gui/exportOptions.cpp:361 src/gui/settings.cpp:3871 +msgid "VGM" +msgstr "" + +#: src/gui/exportOptions.cpp:370 src/gui/settings.cpp:3872 +msgid "ZSM" +msgstr "" + +#: src/gui/exportOptions.cpp:380 +msgid "Amiga Validation" +msgstr "" + +#: src/gui/exportOptions.cpp:385 src/gui/settings.cpp:2899 +#: src/gui/settings.cpp:3831 +msgid "Text" +msgstr "" + +#: src/gui/exportOptions.cpp:389 +msgid "Command Stream" +msgstr "" + +#: src/gui/exportOptions.cpp:393 +msgid "DMF" +msgstr "" + +#: src/gui/exportOptions.cpp:422 +msgid "congratulations! you've unlocked a secret panel." +msgstr "" + +#: src/gui/exportOptions.cpp:423 +msgid "Toggle hidden systems" +msgstr "" + +#: src/gui/exportOptions.cpp:427 +msgid "Toggle all instrument types" +msgstr "" + +#: src/gui/exportOptions.cpp:431 +msgid "Set pitch linearity to Partial" +msgstr "" + +#: src/gui/exportOptions.cpp:435 +msgid "Enable multi-threading settings" +msgstr "" + +#: src/gui/exportOptions.cpp:439 +msgid "Set fat to max" +msgstr "" + +#: src/gui/exportOptions.cpp:446 +msgid "Set muscle and fat to zero" +msgstr "" + +#: src/gui/exportOptions.cpp:453 +msgid "Tell tildearrow this must be a mistake" +msgstr "" + +#: src/gui/exportOptions.cpp:454 +msgid "" +"yeah, it's a bug. write a bug report in the GitHub page and tell me how did " +"you get here." +msgstr "" + +#: src/gui/findReplace.cpp:29 +msgid "ignore" +msgstr "" + +#: src/gui/findReplace.cpp:30 +msgid "equals" +msgstr "" + +#: src/gui/findReplace.cpp:31 +msgid "not equal" +msgstr "" + +#: src/gui/findReplace.cpp:32 +msgid "between" +msgstr "" + +#: src/gui/findReplace.cpp:33 +msgid "not between" +msgstr "" + +#: src/gui/findReplace.cpp:34 +msgid "any" +msgstr "" + +#: src/gui/findReplace.cpp:35 src/gui/guiConst.cpp:217 +msgid "none" +msgstr "" + +#: src/gui/findReplace.cpp:39 +msgid "set" +msgstr "" + +#: src/gui/findReplace.cpp:40 +msgid "add" +msgstr "" + +#: src/gui/findReplace.cpp:41 +msgid "add (overflow)" +msgstr "" + +#: src/gui/findReplace.cpp:42 +msgid "scale %" +msgstr "" + +#: src/gui/findReplace.cpp:520 src/gui/findReplace.cpp:850 +msgid "Find" +msgstr "" + +#: src/gui/findReplace.cpp:526 src/gui/findReplace.cpp:535 +msgid "order" +msgstr "" + +#: src/gui/findReplace.cpp:527 src/gui/findReplace.cpp:537 +msgid "row" +msgstr "" + +#: src/gui/findReplace.cpp:541 +msgid "go" +msgstr "" + +#: src/gui/findReplace.cpp:585 +msgid "no matches found!" +msgstr "" + +#: src/gui/findReplace.cpp:587 +msgid "Back" +msgstr "" + +#: src/gui/findReplace.cpp:601 src/gui/findReplace.cpp:864 +#: src/gui/sampleEdit.cpp:590 src/gui/settings.cpp:3297 +#: src/gui/settings.cpp:4055 +msgid "Note" +msgstr "" + +#: src/gui/findReplace.cpp:707 src/gui/findReplace.cpp:974 +#: src/gui/settings.cpp:3315 +msgid "Effect" +msgstr "" + +#: src/gui/findReplace.cpp:725 src/gui/findReplace.cpp:1003 +#: src/gui/settings.cpp:2219 +msgid "Value" +msgstr "" + +#: src/gui/findReplace.cpp:750 +msgid "Delete query" +msgstr "" + +#: src/gui/findReplace.cpp:754 src/gui/findReplace.cpp:1037 +msgid "Add effect" +msgstr "" + +#: src/gui/findReplace.cpp:761 src/gui/findReplace.cpp:1044 +msgid "Remove effect" +msgstr "" + +#: src/gui/findReplace.cpp:786 +msgid "Search range:" +msgstr "" + +#: src/gui/findReplace.cpp:791 src/gui/settings.cpp:4047 +#: src/gui/settings.cpp:4112 +msgid "Selection" +msgstr "" + +#: src/gui/findReplace.cpp:799 +msgid "Confine to channels" +msgstr "" + +#: src/gui/findReplace.cpp:803 src/gui/sampleEdit.cpp:1152 +msgid "From" +msgstr "" + +#: src/gui/findReplace.cpp:814 src/gui/sampleEdit.cpp:1156 +msgid "To" +msgstr "" + +#: src/gui/findReplace.cpp:826 +msgid "Match effect position:" +msgstr "" + +#: src/gui/findReplace.cpp:828 src/gui/gui.cpp:5658 src/gui/gui.cpp:5682 +#: src/gui/gui.cpp:5706 src/gui/gui.cpp:5730 src/gui/gui.cpp:5754 +#: src/gui/gui.cpp:5782 src/gui/gui.cpp:5807 src/gui/gui.cpp:5818 +#: src/gui/gui.cpp:5830 src/gui/gui.cpp:5842 src/gui/gui.cpp:6006 +#: src/gui/gui.cpp:6021 src/gui/gui.cpp:6031 src/gui/gui.cpp:6044 +msgid "No" +msgstr "" + +#: src/gui/findReplace.cpp:832 +msgid "match effects regardless of position." +msgstr "" + +#: src/gui/findReplace.cpp:838 +msgid "match effects only if they appear in-order." +msgstr "" + +#: src/gui/findReplace.cpp:844 +msgid "match effects only if they appear exactly as specified." +msgstr "" + +#: src/gui/findReplace.cpp:856 +msgid "Replace" +msgstr "" + +#: src/gui/findReplace.cpp:908 +msgid "INVALID" +msgstr "" + +#: src/gui/findReplace.cpp:1052 +msgid "Effect replace mode:" +msgstr "" + +#: src/gui/findReplace.cpp:1053 +msgid "Replace matches only" +msgstr "" + +#: src/gui/findReplace.cpp:1056 +msgid "Replace matches, then free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1059 +msgid "Clear effects" +msgstr "" + +#: src/gui/findReplace.cpp:1062 +msgid "Insert in free spaces" +msgstr "" + +#: src/gui/findReplace.cpp:1065 +msgid "Replace##QueryReplace" +msgstr "" + +#: src/gui/grooves.cpp:38 +msgid "use effect 09xx to select a groove pattern." +msgstr "" + +#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4480 +msgid "pattern" +msgstr "" + +#: src/gui/grooves.cpp:132 +msgid "remove" +msgstr "" + +#: src/gui/gui.cpp:1136 src/gui/gui.cpp:1140 +msgid "the song is over!" +msgstr "" + +#: src/gui/gui.cpp:1667 +msgid "Open File" +msgstr "" + +#: src/gui/gui.cpp:1668 src/gui/gui.cpp:1798 src/gui/gui.cpp:1838 +#: src/gui/gui.cpp:1953 src/gui/gui.cpp:1962 src/gui/gui.cpp:1971 +#: src/gui/gui.cpp:2073 src/gui/gui.cpp:2093 src/gui/gui.cpp:2111 +msgid "compatible files" +msgstr "" + +#: src/gui/gui.cpp:1669 src/gui/gui.cpp:1743 src/gui/gui.cpp:1799 +#: src/gui/gui.cpp:1839 src/gui/gui.cpp:1851 src/gui/gui.cpp:1870 +#: src/gui/gui.cpp:2074 src/gui/gui.cpp:2084 src/gui/gui.cpp:2095 +#: src/gui/gui.cpp:2113 +msgid "all files" +msgstr "" + +#: src/gui/gui.cpp:1676 +msgid "no backups made yet!" +msgstr "" + +#: src/gui/gui.cpp:1681 src/gui/gui.cpp:1690 src/gui/gui.cpp:2130 +msgid "Furnace song" +msgstr "" + +#: src/gui/gui.cpp:1689 +msgid "Save File" +msgstr "" + +#: src/gui/gui.cpp:1698 src/gui/gui.cpp:1708 +msgid "Export DMF" +msgstr "" + +#: src/gui/gui.cpp:1699 +msgid "DefleMask 1.1.3 module" +msgstr "" + +#: src/gui/gui.cpp:1709 +msgid "DefleMask 1.0/legacy module" +msgstr "" + +#: src/gui/gui.cpp:1726 +msgid "Load Instrument" +msgstr "" + +#: src/gui/gui.cpp:1727 +msgid "all compatible files" +msgstr "" + +#: src/gui/gui.cpp:1728 src/gui/gui.cpp:1777 +msgid "Furnace instrument" +msgstr "" + +#: src/gui/gui.cpp:1729 src/gui/gui.cpp:1787 +msgid "DefleMask preset" +msgstr "" + +#: src/gui/gui.cpp:1730 +msgid "TFM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1731 +msgid "VGM Music Maker instrument" +msgstr "" + +#: src/gui/gui.cpp:1732 +msgid "Scream Tracker 3 instrument" +msgstr "" + +#: src/gui/gui.cpp:1733 +msgid "SoundBlaster instrument" +msgstr "" + +#: src/gui/gui.cpp:1734 +msgid "Wohlstand OPL instrument" +msgstr "" + +#: src/gui/gui.cpp:1735 +msgid "Wohlstand OPN instrument" +msgstr "" + +#: src/gui/gui.cpp:1736 +msgid "Gens KMod patch dump" +msgstr "" + +#: src/gui/gui.cpp:1737 +msgid "BNK file (AdLib)" +msgstr "" + +#: src/gui/gui.cpp:1738 +msgid "FF preset bank" +msgstr "" + +#: src/gui/gui.cpp:1739 +msgid "2612edit GYB preset bank" +msgstr "" + +#: src/gui/gui.cpp:1740 +msgid "VOPM preset bank" +msgstr "" + +#: src/gui/gui.cpp:1741 +msgid "Wohlstand WOPL bank" +msgstr "" + +#: src/gui/gui.cpp:1742 +msgid "Wohlstand WOPN bank" +msgstr "" + +#: src/gui/gui.cpp:1776 src/gui/gui.cpp:1786 +msgid "Save Instrument" +msgstr "" + +#: src/gui/gui.cpp:1797 +msgid "Load Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1809 src/gui/gui.cpp:1818 src/gui/gui.cpp:1827 +msgid "Save Wavetable" +msgstr "" + +#: src/gui/gui.cpp:1810 +msgid "Furnace wavetable" +msgstr "" + +#: src/gui/gui.cpp:1819 +msgid "DefleMask wavetable" +msgstr "" + +#: src/gui/gui.cpp:1828 +msgid "raw data" +msgstr "" + +#: src/gui/gui.cpp:1837 +msgid "Load Sample" +msgstr "" + +#: src/gui/gui.cpp:1850 +msgid "Load Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1859 +msgid "Save Sample" +msgstr "" + +#: src/gui/gui.cpp:1860 src/gui/gui.cpp:1880 src/gui/gui.cpp:1890 +#: src/gui/gui.cpp:1900 +msgid "Wave file" +msgstr "" + +#: src/gui/gui.cpp:1869 +msgid "Save Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:1879 src/gui/gui.cpp:1889 src/gui/gui.cpp:1899 +msgid "Export Audio" +msgstr "" + +#: src/gui/gui.cpp:1909 +msgid "Export VGM" +msgstr "" + +#: src/gui/gui.cpp:1910 +msgid "VGM file" +msgstr "" + +#: src/gui/gui.cpp:1919 +msgid "Export ZSM" +msgstr "" + +#: src/gui/gui.cpp:1920 +msgid "ZSM file" +msgstr "" + +#: src/gui/gui.cpp:1929 src/gui/gui.cpp:1939 +msgid "Export Command Stream" +msgstr "" + +#: src/gui/gui.cpp:1930 +msgid "text file" +msgstr "" + +#: src/gui/gui.cpp:1940 +msgid "binary file" +msgstr "" + +#: src/gui/gui.cpp:1947 src/gui/gui.cpp:5370 +msgid "Coming soon!" +msgstr "" + +#: src/gui/gui.cpp:1952 src/gui/gui.cpp:1961 src/gui/gui.cpp:1970 +msgid "Select Font" +msgstr "" + +#: src/gui/gui.cpp:1979 +msgid "Select Color File" +msgstr "" + +#: src/gui/gui.cpp:1980 src/gui/gui.cpp:1989 src/gui/gui.cpp:2008 +#: src/gui/gui.cpp:2017 src/gui/gui.cpp:2026 src/gui/gui.cpp:2035 +#: src/gui/gui.cpp:2053 src/gui/gui.cpp:2062 +msgid "configuration files" +msgstr "" + +#: src/gui/gui.cpp:1988 +msgid "Select Keybind File" +msgstr "" + +#: src/gui/gui.cpp:1997 +msgid "Select Layout File" +msgstr "" + +#: src/gui/gui.cpp:1998 src/gui/gui.cpp:2044 +msgid ".ini files" +msgstr "" + +#: src/gui/gui.cpp:2007 +msgid "Select User Presets File" +msgstr "" + +#: src/gui/gui.cpp:2016 +msgid "Select Settings File" +msgstr "" + +#: src/gui/gui.cpp:2025 +msgid "Export Colors" +msgstr "" + +#: src/gui/gui.cpp:2034 +msgid "Export Keybinds" +msgstr "" + +#: src/gui/gui.cpp:2043 +msgid "Export Layout" +msgstr "" + +#: src/gui/gui.cpp:2052 +msgid "Export User Presets" +msgstr "" + +#: src/gui/gui.cpp:2061 +msgid "Export Settings" +msgstr "" + +#: src/gui/gui.cpp:2072 +msgid "Load ROM" +msgstr "" + +#: src/gui/gui.cpp:2082 +msgid "Play Command Stream" +msgstr "" + +#: src/gui/gui.cpp:2083 +msgid "command stream" +msgstr "" + +#: src/gui/gui.cpp:2092 +msgid "Open Test" +msgstr "" + +#: src/gui/gui.cpp:2094 src/gui/gui.cpp:2112 +msgid "another option" +msgstr "" + +#: src/gui/gui.cpp:2110 +msgid "Open Test (Multi)" +msgstr "" + +#: src/gui/gui.cpp:2129 +msgid "Save Test" +msgstr "" + +#: src/gui/gui.cpp:2131 +msgid "DefleMask module" +msgstr "" + +#: src/gui/gui.cpp:2171 +msgid "compression error" +msgstr "" + +#: src/gui/gui.cpp:2183 +msgid "zlib stream error" +msgstr "" + +#: src/gui/gui.cpp:2205 +msgid "zlib finish stream error" +msgstr "" + +#: src/gui/gui.cpp:2259 src/gui/gui.cpp:2422 +#, c-format +msgid "on seek: %s" +msgstr "" + +#: src/gui/gui.cpp:2266 src/gui/gui.cpp:2429 +#, c-format +msgid "on pre tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2273 src/gui/gui.cpp:2436 src/gui/settings.cpp:5747 +msgid "file is empty" +msgstr "" + +#: src/gui/gui.cpp:2276 src/gui/gui.cpp:2439 +#, c-format +msgid "on tell: %s" +msgstr "" + +#: src/gui/gui.cpp:2283 src/gui/gui.cpp:2446 src/gui/settings.cpp:5756 +#, c-format +msgid "on get size: %s" +msgstr "" + +#: src/gui/gui.cpp:2290 src/gui/gui.cpp:2453 src/gui/settings.cpp:5763 +#, c-format +msgid "on read: %s" +msgstr "" + +#: src/gui/gui.cpp:2316 +msgid "everything OK" +msgstr "" + +#: src/gui/gui.cpp:2334 +msgid "" +"you have loaded a backup!\n" +"if you need to, please save it somewhere.\n" +"\n" +"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" +"Furnace will not save backups of backups." +msgstr "" + +#: src/gui/gui.cpp:2342 src/gui/gui.cpp:3743 src/gui/gui.cpp:4213 +msgid "Unsaved changes! Save changes before opening file?" +msgstr "" + +#: src/gui/gui.cpp:2345 src/gui/gui.cpp:3746 src/gui/gui.cpp:5013 +#: src/gui/gui.cpp:5035 src/gui/gui.cpp:5473 src/gui/gui.cpp:5775 +#: src/gui/gui.cpp:5785 src/gui/intro.cpp:89 +#, c-format +msgid "Error while loading file! (%s)" +msgstr "" + +#: src/gui/gui.cpp:2736 +msgid "paste special..." +msgstr "" + +#: src/gui/gui.cpp:2737 +msgid "paste mix" +msgstr "" + +#: src/gui/gui.cpp:2738 +msgid "paste mix (background)" +msgstr "" + +#: src/gui/gui.cpp:2739 +msgid "paste with ins (foreground)" +msgstr "" + +#: src/gui/gui.cpp:2741 src/gui/gui.cpp:2753 src/gui/gui.cpp:2963 +msgid "no instruments available" +msgstr "" + +#: src/gui/gui.cpp:2751 +msgid "paste with ins (background)" +msgstr "" + +#: src/gui/gui.cpp:2763 +msgid "paste flood" +msgstr "" + +#: src/gui/gui.cpp:2764 +msgid "paste overflow" +msgstr "" + +#: src/gui/gui.cpp:2769 src/gui/sampleEdit.cpp:1754 +msgid "select all" +msgstr "" + +#: src/gui/gui.cpp:2773 +msgid "operation mask..." +msgstr "" + +#: src/gui/gui.cpp:2780 +msgid "pull delete" +msgstr "" + +#: src/gui/gui.cpp:2784 +msgid "insert" +msgstr "" + +#: src/gui/gui.cpp:2792 +msgid "transpose (note)" +msgstr "" + +#: src/gui/gui.cpp:2796 +msgid "transpose (value)" +msgstr "" + +#: src/gui/gui.cpp:2808 src/gui/gui.cpp:3052 +msgid "invert values" +msgstr "" + +#: src/gui/gui.cpp:2824 +msgid "collapse/expand" +msgstr "" + +#: src/gui/gui.cpp:2829 +msgid "input latch" +msgstr "" + +#: src/gui/gui.cpp:2856 +msgid "" +"&&: selected instrument\n" +"..: no instrument" +msgstr "" + +#: src/gui/gui.cpp:2910 +msgid "Set" +msgstr "" + +#: src/gui/gui.cpp:2920 src/gui/settings.cpp:2501 +msgid "Reset" +msgstr "" + +#: src/gui/gui.cpp:2930 +msgid "note up" +msgstr "" + +#: src/gui/gui.cpp:2931 +msgid "note down" +msgstr "" + +#: src/gui/gui.cpp:2932 +msgid "octave up" +msgstr "" + +#: src/gui/gui.cpp:2933 +msgid "octave down" +msgstr "" + +#: src/gui/gui.cpp:2935 +msgid "values up" +msgstr "" + +#: src/gui/gui.cpp:2936 +msgid "values down" +msgstr "" + +#: src/gui/gui.cpp:2937 +msgid "values up (+16)" +msgstr "" + +#: src/gui/gui.cpp:2938 +msgid "values down (-16)" +msgstr "" + +#: src/gui/gui.cpp:2941 +msgid "transpose" +msgstr "" + +#: src/gui/gui.cpp:2949 +msgid "Notes" +msgstr "" + +#: src/gui/gui.cpp:2954 +msgid "Values" +msgstr "" + +#: src/gui/gui.cpp:2961 +msgid "change instrument..." +msgstr "" + +#: src/gui/gui.cpp:2974 +msgid "gradient/fade..." +msgstr "" + +#: src/gui/gui.cpp:2975 src/gui/sampleEdit.cpp:695 +msgid "Start" +msgstr "" + +#: src/gui/gui.cpp:2983 src/gui/sampleEdit.cpp:731 +msgid "End" +msgstr "" + +#: src/gui/gui.cpp:2991 src/gui/gui.cpp:3036 +msgid "Nibble mode" +msgstr "" + +#: src/gui/gui.cpp:3000 +msgid "Go ahead" +msgstr "" + +#: src/gui/gui.cpp:3006 src/gui/insEdit.cpp:7604 +msgid "scale..." +msgstr "" + +#: src/gui/gui.cpp:3011 +msgid "Scale" +msgstr "" + +#: src/gui/gui.cpp:3017 src/gui/insEdit.cpp:7632 +msgid "randomize..." +msgstr "" + +#: src/gui/gui.cpp:3018 +msgid "Minimum" +msgstr "" + +#: src/gui/gui.cpp:3027 +msgid "Maximum" +msgstr "" + +#: src/gui/gui.cpp:3046 src/gui/waveEdit.cpp:1149 src/gui/settings.cpp:938 +msgid "Randomize" +msgstr "" + +#: src/gui/gui.cpp:3056 +msgid "flip selection" +msgstr "" + +#: src/gui/gui.cpp:3059 +msgid "collapse/expand amount##CollapseAmount" +msgstr "" + +#: src/gui/gui.cpp:3068 +msgid "collapse pattern" +msgstr "" + +#: src/gui/gui.cpp:3069 +msgid "expand pattern" +msgstr "" + +#: src/gui/gui.cpp:3074 +msgid "collapse song" +msgstr "" + +#: src/gui/gui.cpp:3075 +msgid "expand song" +msgstr "" + +#: src/gui/gui.cpp:3080 +msgid "find/replace" +msgstr "" + +#: src/gui/gui.cpp:3094 src/gui/gui.cpp:5801 src/gui/gui.cpp:7306 +#, c-format +msgid "could NOT save layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3106 +#, c-format +msgid "could NOT load layout! %s" +msgstr "" + +#: src/gui/gui.cpp:3568 +msgid "" +"Furnace has been started in Safe Mode.\n" +"this means that:\n" +"\n" +"- software rendering is being used\n" +"- audio output may not work\n" +"- font loading is disabled\n" +"\n" +"check any settings which may have made Furnace start up in this mode.\n" +"font loading is one of these." +msgstr "" + +#: src/gui/gui.cpp:4053 +msgid "can't keep going without graphics! Furnace will quit now." +msgstr "" + +#: src/gui/gui.cpp:4067 src/gui/gui.cpp:6656 src/gui/gui.cpp:7032 +#: src/gui/settings.cpp:5619 +msgid "error while loading fonts! please check your settings." +msgstr "" + +#: src/gui/gui.cpp:4191 src/gui/settings.cpp:804 +msgid "File" +msgstr "" + +#: src/gui/gui.cpp:4191 +msgid "file" +msgstr "" + +#: src/gui/gui.cpp:4192 +msgid "new..." +msgstr "" + +#: src/gui/gui.cpp:4199 +msgid "open..." +msgstr "" + +#: src/gui/gui.cpp:4206 +msgid "open recent" +msgstr "" + +#: src/gui/gui.cpp:4222 +msgid "nothing here yet" +msgstr "" + +#: src/gui/gui.cpp:4225 +msgid "clear history" +msgstr "" + +#: src/gui/gui.cpp:4226 +msgid "Are you sure you want to clear the recent file list?" +msgstr "" + +#: src/gui/gui.cpp:4241 +msgid "save as..." +msgstr "" + +#: src/gui/gui.cpp:4246 src/gui/gui.cpp:4287 +msgid "export audio..." +msgstr "" + +#: src/gui/gui.cpp:4250 src/gui/gui.cpp:4291 +msgid "export VGM..." +msgstr "" + +#: src/gui/gui.cpp:4259 src/gui/gui.cpp:4300 +msgid "export ZSM..." +msgstr "" + +#: src/gui/gui.cpp:4269 src/gui/gui.cpp:4310 +msgid "export Amiga validation data..." +msgstr "" + +#: src/gui/gui.cpp:4274 src/gui/gui.cpp:4315 +msgid "export text..." +msgstr "" + +#: src/gui/gui.cpp:4278 src/gui/gui.cpp:4319 +msgid "export command stream..." +msgstr "" + +#: src/gui/gui.cpp:4282 src/gui/gui.cpp:4323 +msgid "export .dmf..." +msgstr "" + +#: src/gui/gui.cpp:4328 +msgid "export..." +msgstr "" + +#: src/gui/gui.cpp:4334 +msgid "manage chips" +msgstr "" + +#: src/gui/gui.cpp:4338 +msgid "add chip..." +msgstr "" + +#: src/gui/gui.cpp:4343 src/gui/sysManager.cpp:138 +#, c-format +msgid "cannot add chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4355 +msgid "configure chip..." +msgstr "" + +#: src/gui/gui.cpp:4365 +msgid "change chip..." +msgstr "" + +#: src/gui/gui.cpp:4367 src/gui/gui.cpp:4390 +msgid "Preserve channel positions" +msgstr "" + +#: src/gui/gui.cpp:4379 src/gui/sysManager.cpp:109 +#, c-format +msgid "cannot change chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4388 +msgid "remove chip..." +msgstr "" + +#: src/gui/gui.cpp:4394 +#, c-format +msgid "cannot remove chip! (%s)" +msgstr "" + +#: src/gui/gui.cpp:4408 +msgid "open built-in assets directory" +msgstr "" + +#: src/gui/gui.cpp:4414 +msgid "restore backup" +msgstr "" + +#: src/gui/gui.cpp:4418 +msgid "exit..." +msgstr "" + +#: src/gui/gui.cpp:4426 +msgid "edit" +msgstr "" + +#: src/gui/gui.cpp:4434 +msgid "clear..." +msgstr "" + +#: src/gui/gui.cpp:4439 +msgid "settings" +msgstr "" + +#: src/gui/gui.cpp:4441 +msgid "full screen" +msgstr "" + +#: src/gui/gui.cpp:4445 +msgid "lock layout" +msgstr "" + +#: src/gui/gui.cpp:4448 +msgid "pattern visualizer" +msgstr "" + +#: src/gui/gui.cpp:4454 +msgid "reset layout" +msgstr "" + +#: src/gui/gui.cpp:4455 src/gui/settings.cpp:2502 +msgid "Are you sure you want to reset the workspace layout?" +msgstr "" + +#: src/gui/gui.cpp:4458 +msgid "switch to mobile view" +msgstr "" + +#: src/gui/gui.cpp:4462 +msgid "user systems..." +msgstr "" + +#: src/gui/gui.cpp:4465 +msgid "settings..." +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "Window" +msgstr "" + +#: src/gui/gui.cpp:4471 +msgid "window" +msgstr "" + +#: src/gui/gui.cpp:4472 +msgid "song" +msgstr "" + +#: src/gui/gui.cpp:4473 +msgid "song comments" +msgstr "" + +#: src/gui/gui.cpp:4474 +msgid "song information" +msgstr "" + +#: src/gui/gui.cpp:4475 +msgid "subsongs" +msgstr "" + +#: src/gui/gui.cpp:4477 +msgid "channels" +msgstr "" + +#: src/gui/gui.cpp:4478 +msgid "chip manager" +msgstr "" + +#: src/gui/gui.cpp:4479 +msgid "orders" +msgstr "" + +#: src/gui/gui.cpp:4481 +msgid "pattern manager" +msgstr "" + +#: src/gui/gui.cpp:4482 +msgid "mixer" +msgstr "" + +#: src/gui/gui.cpp:4483 +msgid "compatibility flags" +msgstr "" + +#: src/gui/gui.cpp:4486 src/gui/gui.cpp:4488 +msgid "assets" +msgstr "" + +#: src/gui/gui.cpp:4490 +msgid "instruments" +msgstr "" + +#: src/gui/gui.cpp:4491 +msgid "samples" +msgstr "" + +#: src/gui/gui.cpp:4492 +msgid "wavetables" +msgstr "" + +#: src/gui/gui.cpp:4495 +msgid "instrument editor" +msgstr "" + +#: src/gui/gui.cpp:4496 +msgid "sample editor" +msgstr "" + +#: src/gui/gui.cpp:4497 +msgid "wavetable editor" +msgstr "" + +#: src/gui/gui.cpp:4500 +msgid "visualizers" +msgstr "" + +#: src/gui/gui.cpp:4501 +msgid "oscilloscope (master)" +msgstr "" + +#: src/gui/gui.cpp:4502 +msgid "oscilloscope (per-channel)" +msgstr "" + +#: src/gui/gui.cpp:4503 +msgid "oscilloscope (X-Y)" +msgstr "" + +#: src/gui/gui.cpp:4504 +msgid "volume meter" +msgstr "" + +#: src/gui/gui.cpp:4507 +msgid "tempo" +msgstr "" + +#: src/gui/gui.cpp:4508 +msgid "clock" +msgstr "" + +#: src/gui/gui.cpp:4509 +msgid "grooves" +msgstr "" + +#: src/gui/gui.cpp:4510 +msgid "speed" +msgstr "" + +#: src/gui/gui.cpp:4513 src/gui/log.cpp:28 +msgid "debug" +msgstr "" + +#: src/gui/gui.cpp:4514 +msgid "log viewer" +msgstr "" + +#: src/gui/gui.cpp:4515 +msgid "register view" +msgstr "" + +#: src/gui/gui.cpp:4516 +msgid "statistics" +msgstr "" + +#: src/gui/gui.cpp:4517 +msgid "memory composition" +msgstr "" + +#: src/gui/gui.cpp:4521 src/gui/gui.cpp:4529 +msgid "effect list" +msgstr "" + +#: src/gui/gui.cpp:4522 +msgid "play/edit controls" +msgstr "" + +#: src/gui/gui.cpp:4523 +msgid "piano/input pad" +msgstr "" + +#: src/gui/gui.cpp:4524 +msgid "spoiler" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "Help" +msgstr "" + +#: src/gui/gui.cpp:4528 +msgid "help" +msgstr "" + +#: src/gui/gui.cpp:4530 +msgid "debug menu" +msgstr "" + +#: src/gui/gui.cpp:4531 +msgid "inspector" +msgstr "" + +#: src/gui/gui.cpp:4532 +msgid "panic" +msgstr "" + +#: src/gui/gui.cpp:4533 +msgid "about..." +msgstr "" + +#: src/gui/gui.cpp:4548 +#, c-format +msgid "| Speed %d:%d" +msgstr "" + +#: src/gui/gui.cpp:4550 +#, c-format +msgid "| Speed %d" +msgstr "" + +#: src/gui/gui.cpp:4552 +msgid "| Groove" +msgstr "" + +#: src/gui/gui.cpp:4555 +#, c-format +msgid " @ %gHz (%g BPM) " +msgstr "" + +#: src/gui/gui.cpp:4558 +#, c-format +msgid "| Order %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4560 +#, c-format +msgid "| Order %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4564 +#, c-format +msgid "| Row %.2X/%.2X " +msgstr "" + +#: src/gui/gui.cpp:4566 +#, c-format +msgid "| Row %d/%d " +msgstr "" + +#: src/gui/gui.cpp:4569 +msgid "| " +msgstr "" + +#: src/gui/gui.cpp:4572 +msgid "Don't you have anything better to do?" +msgstr "" + +#: src/gui/gui.cpp:4581 +#, c-format +msgid "%d year " +msgid_plural "%d years " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4582 +#, c-format +msgid "%d month " +msgid_plural "%d months " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4583 +#, c-format +msgid "%d day " +msgid_plural "%d days " +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/gui.cpp:4603 +msgid "Note off (cut)" +msgstr "" + +#: src/gui/gui.cpp:4605 +msgid "Note off (release)" +msgstr "" + +#: src/gui/gui.cpp:4607 +msgid "Macro release only" +msgstr "" + +#: src/gui/gui.cpp:4609 +#, c-format +msgid "Note on: %s" +msgstr "" + +#: src/gui/gui.cpp:4617 +#, c-format +msgid "Ins %d: " +msgstr "" + +#: src/gui/gui.cpp:4620 +#, c-format +msgid "Ins %d: %s" +msgstr "" + +#: src/gui/gui.cpp:4629 +#, c-format +msgid "Set volume: %d (%.2X, INVALID!)" +msgstr "" + +#: src/gui/gui.cpp:4632 +#, c-format +msgid "Set volume: %d (%.2X, %d%%)" +msgstr "" + +#: src/gui/gui.cpp:4654 +msgid "| modified" +msgstr "" + +#: src/gui/gui.cpp:4819 src/gui/gui.cpp:4822 +msgid "System File Dialog Pending" +msgstr "" + +#: src/gui/gui.cpp:4935 +msgid "" +"there was an error in the file dialog! you may want to report this issue " +"to:\n" +"https://github.com/tildearrow/furnace/issues\n" +"check the Log Viewer (window > log viewer) for more information.\n" +"\n" +"for now please disable the system file picker in Settings > General." +msgstr "" + +#: src/gui/gui.cpp:4938 +msgid "can't do anything without Storage permissions!" +msgstr "" + +#: src/gui/gui.cpp:4940 +msgid "" +"Zenity/KDialog not available!\n" +"please install one of these, or disable the system file picker in Settings > " +"General." +msgstr "" + +#: src/gui/gui.cpp:5076 +msgid "" +"error while saving instrument! only the following instrument types are " +"supported:\n" +"- FM (OPN)\n" +"- SN76489/Sega PSG\n" +"- Game Boy\n" +"- PC Engine\n" +"- NES\n" +"- C64\n" +"- FM (OPLL)\n" +"- FDS" +msgstr "" + +#: src/gui/gui.cpp:5104 +msgid "there were some errors while loading samples:\n" +msgstr "" + +#: src/gui/gui.cpp:5149 src/gui/gui.cpp:6333 +msgid "...but you haven't selected a sample!" +msgstr "" + +#: src/gui/gui.cpp:5164 src/gui/gui.cpp:5173 +msgid "could not save sample! open Log Viewer for more information." +msgstr "" + +#: src/gui/gui.cpp:5192 +msgid "there were some warnings/errors while loading instruments:\n" +msgstr "" + +#: src/gui/gui.cpp:5198 +#, c-format +msgid "> %s: cannot load instrument! (%s)\n" +msgstr "" + +#: src/gui/gui.cpp:5216 src/gui/gui.cpp:5270 +#, c-format +msgid "cannot load instrument! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5222 +msgid "" +"congratulations! you managed to load nothing.\n" +"you are entitled to a bug report." +msgstr "" + +#: src/gui/gui.cpp:5263 src/gui/gui.cpp:6237 +msgid "...but you haven't selected an instrument!" +msgstr "" + +#: src/gui/gui.cpp:5275 +msgid "there were some errors while loading wavetables:\n" +msgstr "" + +#: src/gui/gui.cpp:5284 src/gui/gui.cpp:5294 src/gui/gui.cpp:5313 +#, c-format +msgid "cannot load wavetable! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5321 +msgid "...but you haven't selected a wavetable!" +msgstr "" + +#: src/gui/gui.cpp:5336 src/gui/gui.cpp:5357 src/gui/gui.cpp:5381 +#: src/gui/gui.cpp:5402 +msgid "could not open file!" +msgstr "" + +#: src/gui/gui.cpp:5344 +#, c-format +msgid "could not write VGM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5365 +#, c-format +msgid "Could not write ZSM! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5389 +#, c-format +msgid "could not write text! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5410 +#, c-format +msgid "could not write command stream! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5434 +msgid "could not import user presets!" +msgstr "" + +#: src/gui/gui.cpp:5439 src/gui/gui.cpp:5456 +#, c-format +msgid "could not import user presets! (%s)" +msgstr "" + +#: src/gui/gui.cpp:5477 +#, c-format +msgid "You opened: %s" +msgstr "" + +#: src/gui/gui.cpp:5480 +msgid "You opened:" +msgstr "" + +#: src/gui/gui.cpp:5488 +#, c-format +msgid "You saved: %s" +msgstr "" + +#: src/gui/gui.cpp:5504 src/gui/gui.cpp:5639 src/gui/gui.cpp:5640 +msgid "Warning" +msgstr "" + +#: src/gui/gui.cpp:5509 src/gui/gui.cpp:5630 src/gui/gui.cpp:5631 +#: src/gui/insEdit.cpp:7520 +msgid "Error" +msgstr "" + +#: src/gui/gui.cpp:5514 src/gui/gui.cpp:6171 src/gui/gui.cpp:6172 +msgid "Select Instrument" +msgstr "" + +#: src/gui/gui.cpp:5519 src/gui/gui.cpp:6250 src/gui/gui.cpp:6251 +msgid "Import Raw Sample" +msgstr "" + +#: src/gui/gui.cpp:5534 src/gui/gui.cpp:5587 src/gui/gui.cpp:5588 +msgid "Rendering..." +msgstr "" + +#: src/gui/gui.cpp:5557 src/gui/gui.cpp:5607 src/gui/settings.cpp:921 +msgid "New Song" +msgstr "" + +#: src/gui/gui.cpp:5567 src/gui/gui.cpp:5619 src/gui/guiConst.cpp:567 +msgid "Command Palette" +msgstr "" + +#: src/gui/gui.cpp:5589 +msgid "Please wait..." +msgstr "" + +#: src/gui/gui.cpp:5590 +msgid "Abort" +msgstr "" + +#: src/gui/gui.cpp:5632 +#, c-format +msgid "%s" +msgstr "" + +#: src/gui/gui.cpp:5644 src/gui/gui.cpp:5668 src/gui/gui.cpp:5692 +#: src/gui/gui.cpp:5716 src/gui/gui.cpp:5740 src/gui/gui.cpp:5764 +#: src/gui/gui.cpp:5796 src/gui/gui.cpp:5812 src/gui/gui.cpp:5823 +#: src/gui/gui.cpp:5835 src/gui/gui.cpp:5989 src/gui/gui.cpp:6011 +#: src/gui/gui.cpp:6026 src/gui/gui.cpp:6037 +msgid "Yes" +msgstr "" + +#: src/gui/gui.cpp:5862 +msgid "Erasing" +msgstr "" + +#: src/gui/gui.cpp:5865 +msgid "All subsongs" +msgstr "" + +#: src/gui/gui.cpp:5872 +msgid "Current subsong" +msgstr "" + +#: src/gui/gui.cpp:5939 +msgid "Optimization" +msgstr "" + +#: src/gui/gui.cpp:5942 src/gui/patManager.cpp:36 +msgid "De-duplicate patterns" +msgstr "" + +#: src/gui/gui.cpp:5951 +msgid "Remove unused instruments" +msgstr "" + +#: src/gui/gui.cpp:5964 +msgid "Remove unused samples" +msgstr "" + +#: src/gui/gui.cpp:5981 +msgid "Never mind! Cancel" +msgstr "" + +#: src/gui/gui.cpp:6060 +msgid "Drum kit mode:" +msgstr "" + +#: src/gui/gui.cpp:6064 +msgid "12 samples per octave" +msgstr "" + +#: src/gui/gui.cpp:6069 +msgid "Starting octave" +msgstr "" + +#: src/gui/gui.cpp:6089 +msgid "Drum Kit" +msgstr "" + +#: src/gui/gui.cpp:6175 +msgid "this is an instrument bank! select which one to use:" +msgstr "" + +#: src/gui/gui.cpp:6178 +msgid "this is an instrument bank! select which ones to load:" +msgstr "" + +#: src/gui/gui.cpp:6252 +msgid "Data type:" +msgstr "" + +#: src/gui/gui.cpp:6279 +msgid "(will be mixed down to mono)" +msgstr "" + +#: src/gui/gui.cpp:6280 +msgid "Unsigned" +msgstr "" + +#: src/gui/gui.cpp:6284 +msgid "Big endian" +msgstr "" + +#: src/gui/gui.cpp:6292 +msgid "Swap nibbles" +msgstr "" + +#: src/gui/gui.cpp:6296 +msgid "Swap words" +msgstr "" + +#: src/gui/gui.cpp:6300 +msgid "Encoding:" +msgstr "" + +#: src/gui/gui.cpp:6313 +msgid "Reverse bit order" +msgstr "" + +#: src/gui/gui.cpp:6355 +msgid "Error! No string provided!" +msgstr "" + +#: src/gui/gui.cpp:6677 +msgid "it appears I couldn't load these fonts. any setting you can check?" +msgstr "" + +#: src/gui/gui.cpp:6857 src/gui/gui.cpp:6965 +msgid "" +"could not init renderer!\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6859 src/gui/gui.cpp:6967 +#, c-format +msgid "" +"could not init renderer! %s\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:6864 src/gui/gui.cpp:6972 +msgid "could not init renderer!" +msgstr "" + +#: src/gui/gui.cpp:6875 +#, c-format +msgid "could not open window! %s" +msgstr "" + +#: src/gui/gui.cpp:6880 +msgid "" +"\n" +"falling back to software renderer. please restart Furnace." +msgstr "" + +#: src/gui/gui.cpp:7508 +msgid "Unsaved changes! Save changes before quitting?" +msgstr "" + #: src/gui/guiConst.cpp:127 msgid "Generic Sample" msgstr "" -#: src/gui/guiConst.cpp:149 +#: src/gui/guiConst.cpp:149 src/gui/settings.cpp:3976 msgid "VRC6 (saw)" msgstr "" @@ -2414,11 +3509,11 @@ msgstr "" msgid "OPL (drums)" msgstr "" -#: src/gui/guiConst.cpp:179 +#: src/gui/guiConst.cpp:179 src/gui/settings.cpp:4017 msgid "PowerNoise (noise)" msgstr "" -#: src/gui/guiConst.cpp:180 +#: src/gui/guiConst.cpp:180 src/gui/settings.cpp:4018 msgid "PowerNoise (slope)" msgstr "" @@ -2479,9 +3574,21 @@ msgstr "" #: src/gui/insEdit.cpp:7393 src/gui/insEdit.cpp:7401 src/gui/insEdit.cpp:7413 #: src/gui/insEdit.cpp:7428 src/gui/insEdit.cpp:7439 src/gui/insEdit.cpp:7447 #: src/gui/insEdit.cpp:7456 src/gui/insEdit.cpp:7466 src/gui/insEdit.cpp:7474 +#: src/gui/settings.cpp:3956 msgid "Pitch" msgstr "" +#: src/gui/guiConst.cpp:229 src/gui/insEdit.cpp:6923 src/gui/insEdit.cpp:6930 +#: src/gui/insEdit.cpp:6941 src/gui/insEdit.cpp:6965 src/gui/insEdit.cpp:7067 +#: src/gui/insEdit.cpp:7108 src/gui/insEdit.cpp:7152 src/gui/insEdit.cpp:7192 +#: src/gui/insEdit.cpp:7212 src/gui/insEdit.cpp:7232 src/gui/insEdit.cpp:7240 +#: src/gui/insEdit.cpp:7253 src/gui/insEdit.cpp:7265 src/gui/insEdit.cpp:7271 +#: src/gui/insEdit.cpp:7287 src/gui/insEdit.cpp:7297 src/gui/insEdit.cpp:7360 +#: src/gui/insEdit.cpp:7392 src/gui/insEdit.cpp:7438 src/gui/insEdit.cpp:7446 +#: src/gui/mixer.cpp:279 src/gui/userPresets.cpp:427 src/gui/settings.cpp:1065 +msgid "Panning" +msgstr "" + #: src/gui/guiConst.cpp:231 msgid "Time" msgstr "" @@ -2494,7 +3601,7 @@ msgstr "" msgid "System (Secondary)" msgstr "" -#: src/gui/guiConst.cpp:235 +#: src/gui/guiConst.cpp:235 src/gui/settings.cpp:3855 src/gui/settings.cpp:4076 msgid "Miscellaneous" msgstr "" @@ -2594,10 +3701,6 @@ msgstr "" msgid "Clear song data" msgstr "" -#: src/gui/guiConst.cpp:567 src/gui/gui.cpp:5561 src/gui/gui.cpp:5613 -msgid "Command Palette" -msgstr "" - #: src/gui/guiConst.cpp:569 msgid "Recent files (Palette)" msgstr "" @@ -2646,7 +3749,7 @@ msgstr "" msgid "Sample List" msgstr "" -#: src/gui/guiConst.cpp:586 +#: src/gui/guiConst.cpp:586 src/gui/settings.cpp:4104 msgid "Sample Editor" msgstr "" @@ -2658,7 +3761,7 @@ msgstr "" msgid "Oscilloscope (master)" msgstr "" -#: src/gui/guiConst.cpp:596 +#: src/gui/guiConst.cpp:596 src/gui/settings.cpp:3909 msgid "Volume Meter" msgstr "" @@ -2670,7 +3773,7 @@ msgstr "" msgid "Compatibility Flags" msgstr "" -#: src/gui/guiConst.cpp:599 +#: src/gui/guiConst.cpp:599 src/gui/settings.cpp:4131 msgid "Piano" msgstr "" @@ -2678,7 +3781,7 @@ msgstr "" msgid "Song Comments" msgstr "" -#: src/gui/guiConst.cpp:602 +#: src/gui/guiConst.cpp:602 src/gui/settings.cpp:4122 msgid "Pattern Manager" msgstr "" @@ -2690,7 +3793,7 @@ msgstr "" msgid "Register View" msgstr "" -#: src/gui/guiConst.cpp:605 +#: src/gui/guiConst.cpp:605 src/gui/settings.cpp:4183 msgid "Log Viewer" msgstr "" @@ -2706,7 +3809,7 @@ msgstr "" msgid "Find/Replace" msgstr "" -#: src/gui/guiConst.cpp:610 +#: src/gui/guiConst.cpp:610 src/gui/settings.cpp:4141 msgid "Clock" msgstr "" @@ -2714,7 +3817,7 @@ msgstr "" msgid "Oscilloscope (X-Y)" msgstr "" -#: src/gui/guiConst.cpp:613 +#: src/gui/guiConst.cpp:613 src/gui/settings.cpp:3636 src/gui/settings.cpp:4157 msgid "Memory Composition" msgstr "" @@ -3182,7 +4285,7 @@ msgstr "" msgid "Sample cursor down" msgstr "" -#: src/gui/guiConst.cpp:740 +#: src/gui/guiConst.cpp:740 src/gui/settings.cpp:1442 msgid "Sample preview" msgstr "" @@ -3382,6 +4485,18 @@ msgstr "" msgid "Deep clone current order to end of song" msgstr "" +#: src/gui/guiConst.cpp:794 src/gui/orders.cpp:125 +msgid "Remove order" +msgstr "" + +#: src/gui/guiConst.cpp:795 src/gui/orders.cpp:146 +msgid "Move order up" +msgstr "" + +#: src/gui/guiConst.cpp:796 src/gui/orders.cpp:155 +msgid "Move order down" +msgstr "" + #: src/gui/guiConst.cpp:797 msgid "Replay order" msgstr "" @@ -3390,16 +4505,16 @@ msgstr "" msgid "All chips" msgstr "" -#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 +#: src/gui/guiConst.cpp:1393 src/gui/waveEdit.cpp:668 src/gui/settings.cpp:4031 msgid "FM" msgstr "" -#: src/gui/guiConst.cpp:1394 src/gui/waveEdit.cpp:199 src/gui/insEdit.cpp:183 -#: src/gui/insEdit.cpp:194 src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 +#: src/gui/guiConst.cpp:1394 src/gui/insEdit.cpp:183 src/gui/insEdit.cpp:194 +#: src/gui/insEdit.cpp:326 src/gui/insEdit.cpp:656 src/gui/waveEdit.cpp:199 msgid "Square" msgstr "" -#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 +#: src/gui/guiConst.cpp:1395 src/gui/insEdit.cpp:6652 src/gui/settings.cpp:3870 msgid "Wavetable" msgstr "" @@ -3408,2421 +4523,6 @@ msgstr "" msgid "Special" msgstr "" -#: src/gui/piano.cpp:103 -msgid "Options" -msgstr "" - -#: src/gui/piano.cpp:106 -msgid "Key layout:" -msgstr "" - -#: src/gui/piano.cpp:108 -msgid "Automatic" -msgstr "" - -#: src/gui/piano.cpp:111 -msgid "Standard" -msgstr "" - -#: src/gui/piano.cpp:114 -msgid "Continuous" -msgstr "" - -#: src/gui/piano.cpp:118 -msgid "Value input pad:" -msgstr "" - -#: src/gui/piano.cpp:120 -msgid "Disabled" -msgstr "" - -#: src/gui/piano.cpp:123 -msgid "Replace piano" -msgstr "" - -#: src/gui/piano.cpp:126 -msgid "Split (automatic)" -msgstr "" - -#: src/gui/piano.cpp:129 -msgid "Split (always visible)" -msgstr "" - -#: src/gui/piano.cpp:133 -msgid "Share play/edit offset/range" -msgstr "" - -#: src/gui/piano.cpp:134 -msgid "Read-only (can't input notes)" -msgstr "" - -#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 src/gui/insEdit.cpp:177 -#: src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 -msgid "Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 src/gui/insEdit.cpp:200 -#: src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 -msgid "Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:32 src/gui/waveEdit.cpp:202 src/gui/insEdit.cpp:325 -#: src/gui/insEdit.cpp:654 -msgid "Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:33 -msgid "Pulse" -msgstr "" - -#: src/gui/waveEdit.cpp:38 -msgid "Linear" -msgstr "" - -#: src/gui/waveEdit.cpp:39 -msgid "Cosine" -msgstr "" - -#: src/gui/waveEdit.cpp:40 -msgid "Cubic" -msgstr "" - -#: src/gui/waveEdit.cpp:193 -msgid "Rect. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:194 -msgid "Abs. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:195 -msgid "Quart. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:196 -msgid "Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:197 -msgid "Abs. Squish. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:200 -msgid "rectSquare" -msgstr "" - -#: src/gui/waveEdit.cpp:203 -msgid "Rect. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:204 -msgid "Abs. Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:206 -msgid "Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:207 -msgid "Rect. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:208 -msgid "Abs. Cubed Saw" -msgstr "" - -#: src/gui/waveEdit.cpp:210 -msgid "Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:211 -msgid "Rect. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:212 -msgid "Abs. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:213 -msgid "Quart. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:214 -msgid "Squish. Cubed Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:215 -msgid "Squish. Abs. Cub. Sine" -msgstr "" - -#: src/gui/waveEdit.cpp:218 -msgid "Rect. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:219 -msgid "Abs. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:220 -msgid "Quart. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:221 -msgid "Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:222 -msgid "Abs. Squish. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:224 -msgid "Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:225 -msgid "Rect. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:226 -msgid "Abs. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:227 -msgid "Quart. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:228 -msgid "Squish. Cubed Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:229 -msgid "Squish. Abs. Cub. Triangle" -msgstr "" - -#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 -msgid "no wavetable selected" -msgstr "" - -#: src/gui/waveEdit.cpp:424 src/gui/sampleEdit.cpp:111 src/gui/insEdit.cpp:5223 -msgid "select one..." -msgstr "" - -#: src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 src/gui/sampleEdit.cpp:119 -#: src/gui/sampleEdit.cpp:126 src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 -msgid "or" -msgstr "" - -#: src/gui/waveEdit.cpp:441 src/gui/sampleEdit.cpp:128 src/gui/insEdit.cpp:5245 -msgid "Create New" -msgstr "" - -#: src/gui/waveEdit.cpp:487 -msgid "Steps" -msgstr "" - -#: src/gui/waveEdit.cpp:491 -msgid "Lines" -msgstr "" - -#: src/gui/waveEdit.cpp:496 src/gui/insEdit.cpp:2687 -msgid "Width" -msgstr "" - -#: src/gui/waveEdit.cpp:498 -msgid "" -"use a width of:\n" -"- any on Amiga/N163\n" -"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " -"Boy and WonderSwan\n" -"- 64 on FDS\n" -"- 128 on X1-010\n" -"any other widths will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:510 -msgid "Height" -msgstr "" - -#: src/gui/waveEdit.cpp:512 -msgid "" -"use a height of:\n" -"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " -"Envelope shape and N163\n" -"- 32 for PC Engine\n" -"- 64 for FDS and Virtual Boy\n" -"- 256 for X1-010 and SCC\n" -"any other heights will be scaled during playback." -msgstr "" - -#: src/gui/waveEdit.cpp:578 -msgid "Shapes" -msgstr "" - -#: src/gui/waveEdit.cpp:597 src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 -#: src/gui/insEdit.cpp:6948 src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 -#: src/gui/insEdit.cpp:7150 src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 -msgid "Duty" -msgstr "" - -#: src/gui/waveEdit.cpp:607 -msgid "Exponent" -msgstr "" - -#: src/gui/waveEdit.cpp:617 -msgid "XOR Point" -msgstr "" - -#: src/gui/waveEdit.cpp:627 -msgid "Amplitude/Phase" -msgstr "" - -#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 -msgid "Op" -msgstr "" - -#: src/gui/waveEdit.cpp:683 -msgid "Mult" -msgstr "" - -#: src/gui/waveEdit.cpp:685 -msgid "FB" -msgstr "" - -#: src/gui/waveEdit.cpp:730 src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 -#: src/gui/insEdit.cpp:5812 src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 -#: src/gui/insEdit.cpp:6963 src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 -#: src/gui/insEdit.cpp:7004 src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 -#: src/gui/insEdit.cpp:7035 src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 -#: src/gui/insEdit.cpp:7074 src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 -#: src/gui/insEdit.cpp:7101 src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 -#: src/gui/insEdit.cpp:7151 src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 -#: src/gui/insEdit.cpp:7211 src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 -#: src/gui/insEdit.cpp:7425 src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 -#: src/gui/insEdit.cpp:7473 -msgid "Waveform" -msgstr "" - -#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 -msgid "Connection Diagram" -msgstr "" - -#: src/gui/waveEdit.cpp:765 -msgid "Out" -msgstr "" - -#: src/gui/waveEdit.cpp:872 -msgid "WaveTools" -msgstr "" - -#: src/gui/waveEdit.cpp:890 -msgid "Scale X" -msgstr "" - -#: src/gui/waveEdit.cpp:896 -msgid "wavetable longer than 256 samples!" -msgstr "" - -#: src/gui/waveEdit.cpp:960 -msgid "Scale Y" -msgstr "" - -#: src/gui/waveEdit.cpp:978 -msgid "Offset X" -msgstr "" - -#: src/gui/waveEdit.cpp:1000 -msgid "Offset Y" -msgstr "" - -#: src/gui/waveEdit.cpp:1017 -msgid "Smooth" -msgstr "" - -#: src/gui/waveEdit.cpp:1045 src/gui/sampleEdit.cpp:996 -msgid "Amplify" -msgstr "" - -#: src/gui/waveEdit.cpp:1063 src/gui/sampleEdit.cpp:1046 -msgid "Normalize" -msgstr "" - -#: src/gui/waveEdit.cpp:1105 src/gui/sampleEdit.cpp:1121 -msgid "Reverse" -msgstr "" - -#: src/gui/waveEdit.cpp:1117 -msgid "Half" -msgstr "" - -#: src/gui/waveEdit.cpp:1127 -msgid "Double" -msgstr "" - -#: src/gui/waveEdit.cpp:1137 -msgid "Convert Signed/Unsigned" -msgstr "" - -#: src/gui/waveEdit.cpp:1149 src/gui/gui.cpp:3040 -msgid "Randomize" -msgstr "" - -#: src/gui/waveEdit.cpp:1167 -msgid "Dec" -msgstr "" - -#: src/gui/waveEdit.cpp:1171 src/gui/csPlayer.cpp:247 -msgid "Hex" -msgstr "" - -#: src/gui/waveEdit.cpp:1179 -msgid "Signed/Unsigned" -msgstr "" - -#: src/gui/sampleEdit.cpp:65 -#, c-format -msgid "%s: maximum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:72 -#, c-format -msgid "%s: minimum sample rate is %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:79 -#, c-format -msgid "%s: sample rate must be %d" -msgstr "" - -#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 -msgid "no sample selected" -msgstr "" - -#: src/gui/sampleEdit.cpp:229 -#, c-format -msgid "SNES: loop start must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:235 -#, c-format -msgid "SNES: loop end must be a multiple of 16 (try with %d)" -msgstr "" - -#: src/gui/sampleEdit.cpp:240 -msgid "SNES: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:249 -msgid "QSound: loop cannot be longer than 32767 samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:259 -msgid "NES: loop point ignored on DPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:263 -msgid "NES: maximum DPCM sample length is 32648" -msgstr "" - -#: src/gui/sampleEdit.cpp:268 -msgid "X1-010: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:271 -msgid "X1-010: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:276 -msgid "GA20: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:287 -msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:290 -msgid "YM2608: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:300 -msgid "YM2610: ADPCM-A samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:302 -msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:305 -msgid "YM2610: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:309 -msgid "YM2610: maximum ADPCM-A sample length is 2097152" -msgstr "" - -#: src/gui/sampleEdit.cpp:318 -msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:321 -msgid "Y8950: sample length will be padded to multiple of 512" -msgstr "" - -#: src/gui/sampleEdit.cpp:328 -msgid "Amiga: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:331 -msgid "Amiga: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:335 -msgid "Amiga: maximum sample length is 131070" -msgstr "" - -#: src/gui/sampleEdit.cpp:344 -msgid "SegaPCM: maximum sample length is 65280" -msgstr "" - -#: src/gui/sampleEdit.cpp:353 -msgid "K053260: loop point ignored (may only loop entire sample)" -msgstr "" - -#: src/gui/sampleEdit.cpp:357 -msgid "K053260: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:362 -msgid "C140: maximum sample length is 65535" -msgstr "" - -#: src/gui/sampleEdit.cpp:371 -msgid "C219: loop start must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:374 -msgid "C219: loop end must be a multiple of 2" -msgstr "" - -#: src/gui/sampleEdit.cpp:378 -msgid "C219: maximum sample length is 131072" -msgstr "" - -#: src/gui/sampleEdit.cpp:386 -msgid "MSM6295: samples can't loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:389 -msgid "MSM6295: maximum bankswitched sample length is 129024" -msgstr "" - -#: src/gui/sampleEdit.cpp:395 -msgid "GBA DMA: loop start must be a multiple of 4" -msgstr "" - -#: src/gui/sampleEdit.cpp:398 -msgid "GBA DMA: loop length must be a multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:402 -msgid "GBA DMA: sample length will be padded to multiple of 16" -msgstr "" - -#: src/gui/sampleEdit.cpp:411 -msgid "ES5506: backward loop mode isn't supported" -msgstr "" - -#: src/gui/sampleEdit.cpp:414 -msgid "" -"backward/ping-pong only supported in Generic PCM DAC\n" -"ping-pong also on ES5506" -msgstr "" - -#: src/gui/sampleEdit.cpp:444 -msgid "Info" -msgstr "" - -#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 -msgid "Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:453 -msgid "Compat Rate" -msgstr "" - -#: src/gui/sampleEdit.cpp:457 -msgid "" -"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " -"to an octave." -msgstr "" - -#: src/gui/sampleEdit.cpp:463 -#, c-format -msgid "Loop (length: %d)##Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:463 src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 -#: src/gui/insEdit.cpp:605 src/gui/insEdit.cpp:6017 -msgid "Loop" -msgstr "" - -#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 -#: src/gui/sampleEdit.cpp:752 -msgid "changing the loop in a BRR sample may result in glitches!" -msgstr "" - -#: src/gui/sampleEdit.cpp:501 src/gui/insEdit.cpp:5321 -msgid "Type" -msgstr "" - -#: src/gui/sampleEdit.cpp:529 -msgid "BRR emphasis" -msgstr "" - -#: src/gui/sampleEdit.cpp:538 -msgid "" -"this is a BRR sample.\n" -"enabling this option will muffle it (only affects non-SNES chips)." -msgstr "" - -#: src/gui/sampleEdit.cpp:540 -msgid "" -"enable this option to slightly boost high frequencies\n" -"to compensate for the SNES' Gaussian filter's muffle." -msgstr "" - -#: src/gui/sampleEdit.cpp:546 -msgid "8-bit dither" -msgstr "" - -#: src/gui/sampleEdit.cpp:554 -msgid "dither the sample when used on a chip that only supports 8-bit samples." -msgstr "" - -#: src/gui/sampleEdit.cpp:695 src/gui/gui.cpp:2969 -msgid "Start" -msgstr "" - -#: src/gui/sampleEdit.cpp:731 src/gui/gui.cpp:2977 -msgid "End" -msgstr "" - -#: src/gui/sampleEdit.cpp:841 -#, c-format -msgid "" -"%s\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:843 -#, c-format -msgid "" -"%s (%s)\n" -"%d bytes free" -msgstr "" - -#: src/gui/sampleEdit.cpp:847 -msgid "" -"\n" -"\n" -"not enough memory for this sample!" -msgstr "" - -#: src/gui/sampleEdit.cpp:871 -msgid "Edit mode: Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:880 -msgid "Edit mode: Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 -msgid "Resize" -msgstr "" - -#: src/gui/sampleEdit.cpp:906 -msgid "couldn't resize! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 -msgid "Resample" -msgstr "" - -#: src/gui/sampleEdit.cpp:951 -msgid "Factor" -msgstr "" - -#: src/gui/sampleEdit.cpp:956 -msgid "Filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:961 -msgid "couldn't resample! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 -#: src/gui/sampleEdit.cpp:1281 -msgid "Apply" -msgstr "" - -#: src/gui/sampleEdit.cpp:1053 -msgid "Fade in" -msgstr "" - -#: src/gui/sampleEdit.cpp:1060 -msgid "Fade out" -msgstr "" - -#: src/gui/sampleEdit.cpp:1065 -msgid "Insert silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1076 -msgid "Go" -msgstr "" - -#: src/gui/sampleEdit.cpp:1081 -msgid "couldn't insert! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/sampleEdit.cpp:1098 -msgid "Apply silence" -msgstr "" - -#: src/gui/sampleEdit.cpp:1112 -msgid "Trim" -msgstr "" - -#: src/gui/sampleEdit.cpp:1135 -msgid "Signed/unsigned exchange" -msgstr "" - -#: src/gui/sampleEdit.cpp:1140 -msgid "Apply filter" -msgstr "" - -#: src/gui/sampleEdit.cpp:1151 -msgid "Cutoff:" -msgstr "" - -#: src/gui/sampleEdit.cpp:1161 src/gui/insEdit.cpp:5895 -#: src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 src/gui/insEdit.cpp:7216 -#: src/gui/insEdit.cpp:7478 -msgid "Resonance" -msgstr "" - -#: src/gui/sampleEdit.cpp:1167 src/gui/insEdit.cpp:6897 -msgid "Power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1181 -msgid "Low-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1186 -msgid "Band-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1191 -msgid "High-pass" -msgstr "" - -#: src/gui/sampleEdit.cpp:1262 -msgid "Crossfade loop points" -msgstr "" - -#: src/gui/sampleEdit.cpp:1271 -msgid "Number of samples" -msgstr "" - -#: src/gui/sampleEdit.cpp:1277 -msgid "Linear <-> Equal power" -msgstr "" - -#: src/gui/sampleEdit.cpp:1283 -msgid "Crossfade: length would go out of bounds. Aborted..." -msgstr "" - -#: src/gui/sampleEdit.cpp:1286 -msgid "Crossfade: length would overflow loopStart. Try a smaller random value." -msgstr "" - -#: src/gui/sampleEdit.cpp:1332 -msgid "Preview sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1346 -msgid "Create instrument from sample" -msgstr "" - -#: src/gui/sampleEdit.cpp:1747 -msgid "paste (replace)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1750 -msgid "paste (mix)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1754 src/gui/gui.cpp:2763 -msgid "select all" -msgstr "" - -#: src/gui/sampleEdit.cpp:1758 -msgid "set loop to selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1761 -msgid "create wavetable from selection" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Draw" -msgstr "" - -#: src/gui/sampleEdit.cpp:1767 -msgid "Select" -msgstr "" - -#: src/gui/sampleEdit.cpp:1769 -#, c-format -msgid "%d samples, %d bytes" -msgstr "" - -#: src/gui/sampleEdit.cpp:1784 -#, c-format -msgid " (%d-%d: %d samples)" -msgstr "" - -#: src/gui/sampleEdit.cpp:1976 -msgid "Non-8/16-bit samples cannot be edited without prior conversion." -msgstr "" - -#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 -msgid "Choose a System!" -msgstr "" - -#: src/gui/newSong.cpp:179 -msgid "Categories" -msgstr "" - -#: src/gui/newSong.cpp:210 -msgid "no systems here yet!" -msgstr "" - -#: src/gui/newSong.cpp:212 -msgid "no results" -msgstr "" - -#: src/gui/newSong.cpp:228 -msgid "I'm feeling lucky" -msgstr "" - -#: src/gui/newSong.cpp:230 -msgid "no categories available! what in the world." -msgstr "" - -#: src/gui/newSong.cpp:265 -msgid "it appears you're extremely lucky today!" -msgstr "" - -#: src/gui/cursor.cpp:205 -#, c-format -msgid "finish selection: %d.%d,%d - %d.%d,%d" -msgstr "" - -#: src/gui/tutorial.cpp:485 -msgid "" -"Play demo songs?\n" -"- Down: Play current song\n" -"- Up: Play demo songs" -msgstr "" - -#: src/gui/tutorial.cpp:489 -msgid "" -"Welcome to Combat Vehicle!\n" -"\n" -"Controls:\n" -"X - Shoot Arrow Key - Move\n" -"Z - Special Esc - Quit" -msgstr "" - -#: src/gui/tutorial.cpp:494 -msgid "GAME OVER" -msgstr "" - -#: src/gui/tutorial.cpp:496 -msgid "High Score!" -msgstr "" - -#: src/gui/tutorial.cpp:656 -msgid "Welcome!" -msgstr "" - -#: src/gui/tutorial.cpp:659 -msgid "welcome to Furnace, the biggest open-source chiptune tracker!" -msgstr "" - -#: src/gui/tutorial.cpp:663 -msgid "here are some tips to get you started:" -msgstr "" - -#: src/gui/tutorial.cpp:666 -msgid "" -"- add an instrument by clicking on + in Instruments\n" -"- click on the pattern view to focus it\n" -"- channel columns have the following, in this order: note, instrument, " -"volume and effects\n" -"- hit space bar while on the pattern to toggle Edit Mode\n" -"- click on the pattern or use arrow keys to move the cursor\n" -"- values (instrument, volume, effects and effect values) are in hexadecimal\n" -"- hit enter to play/stop the song\n" -"- extend the song by adding more orders in the Orders window\n" -"- click on the Orders matrix to change the patterns of a channel (left click " -"increases; right click decreases)" -msgstr "" - -#: src/gui/tutorial.cpp:678 -msgid "" -"if you need help, you may:\n" -"- read the manual (a file called manual.pdf)\n" -"- ask for help in Discussions (https://github.com/tildearrow/furnace/" -"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " -"in Revolt (official: https://rvlt.gg/GRPS6tmc)" -msgstr "" - -#: src/gui/tutorial.cpp:685 -msgid "" -"if you find any issues, be sure to report them! the issue tracker is here: " -"https://github.com/tildearrow/furnace/issues" -msgstr "" - -#: src/gui/tutorial.cpp:1426 -#, c-format -msgid "STAGE %d" -msgstr "" - -#: src/gui/songInfo.cpp:50 -msgid "Author" -msgstr "" - -#: src/gui/songInfo.cpp:60 -msgid "Album" -msgstr "" - -#: src/gui/songInfo.cpp:79 -msgid "Auto" -msgstr "" - -#: src/gui/songInfo.cpp:100 -msgid "Tuning (A-4)" -msgstr "" - -#: src/gui/grooves.cpp:38 -msgid "use effect 09xx to select a groove pattern." -msgstr "" - -#: src/gui/grooves.cpp:48 src/gui/gui.cpp:4474 -msgid "pattern" -msgstr "" - -#: src/gui/grooves.cpp:132 -msgid "remove" -msgstr "" - -#: src/gui/doAction.cpp:45 src/gui/gui.cpp:4195 -msgid "Unsaved changes! Save changes before opening another file?" -msgstr "" - -#: src/gui/doAction.cpp:52 -msgid "Unsaved changes! Save changes before opening backup?" -msgstr "" - -#: src/gui/doAction.cpp:62 src/gui/gui.cpp:4231 src/gui/gui.cpp:5013 -#: src/gui/gui.cpp:5051 src/gui/gui.cpp:5057 src/gui/gui.cpp:5645 -#: src/gui/gui.cpp:5669 src/gui/gui.cpp:5693 src/gui/gui.cpp:5717 -#: src/gui/gui.cpp:5741 src/gui/gui.cpp:5765 -#, c-format -msgid "Error while saving file! (%s)" -msgstr "" - -#: src/gui/doAction.cpp:189 -msgid "Error while sending request (MIDI output not configured?)" -msgstr "" - -#: src/gui/doAction.cpp:197 -msgid "Select an option: (cannot be undone!)" -msgstr "" - -#: src/gui/doAction.cpp:691 src/gui/doAction.cpp:720 src/gui/doAction.cpp:1593 -#: src/gui/gui.cpp:6079 -msgid "too many instruments!" -msgstr "" - -#: src/gui/doAction.cpp:825 src/gui/doAction.cpp:843 src/gui/doAction.cpp:1634 -#: src/gui/gui.cpp:6147 src/gui/insEdit.cpp:6860 -msgid "too many wavetables!" -msgstr "" - -#: src/gui/doAction.cpp:909 src/gui/doAction.cpp:921 -msgid "too many samples!" -msgstr "" - -#: src/gui/doAction.cpp:1124 -msgid "couldn't paste! make sure your sample is 8 or 16-bit." -msgstr "" - -#: src/gui/doAction.cpp:1628 -msgid "select at least one sample!" -msgstr "" - -#: src/gui/doAction.cpp:1630 -msgid "maximum size is 256 samples!" -msgstr "" - -#: src/gui/csPlayer.cpp:113 -msgid "Load" -msgstr "" - -#: src/gui/csPlayer.cpp:117 -msgid "Kill" -msgstr "" - -#: src/gui/csPlayer.cpp:119 -msgid "Kikai wa mou shindeiru!" -msgstr "" - -#: src/gui/csPlayer.cpp:123 -msgid "Burn Current Song" -msgstr "" - -#: src/gui/csPlayer.cpp:141 -msgid "Status" -msgstr "" - -#: src/gui/csPlayer.cpp:148 -msgid "start" -msgstr "" - -#: src/gui/csPlayer.cpp:150 -msgid "PC" -msgstr "" - -#: src/gui/csPlayer.cpp:152 -msgid "wait" -msgstr "" - -#: src/gui/csPlayer.cpp:154 -msgid "SP" -msgstr "" - -#: src/gui/csPlayer.cpp:156 src/gui/insEdit.cpp:2733 -msgid "note" -msgstr "" - -#: src/gui/csPlayer.cpp:158 src/gui/insEdit.cpp:2728 -msgid "pitch" -msgstr "" - -#: src/gui/csPlayer.cpp:160 -msgid "vol" -msgstr "" - -#: src/gui/csPlayer.cpp:162 -msgid "vols" -msgstr "" - -#: src/gui/csPlayer.cpp:164 -msgid "vib" -msgstr "" - -#: src/gui/csPlayer.cpp:166 -msgid "porta" -msgstr "" - -#: src/gui/csPlayer.cpp:168 -msgid "arp" -msgstr "" - -#: src/gui/csPlayer.cpp:203 -msgid "Trace" -msgstr "" - -#: src/gui/csPlayer.cpp:244 -msgid "Disassemble" -msgstr "" - -#: src/gui/gui.cpp:1130 src/gui/gui.cpp:1134 -msgid "the song is over!" -msgstr "" - -#: src/gui/gui.cpp:1661 -msgid "Open File" -msgstr "" - -#: src/gui/gui.cpp:1662 src/gui/gui.cpp:1792 src/gui/gui.cpp:1832 -#: src/gui/gui.cpp:1947 src/gui/gui.cpp:1956 src/gui/gui.cpp:1965 -#: src/gui/gui.cpp:2067 src/gui/gui.cpp:2087 src/gui/gui.cpp:2105 -msgid "compatible files" -msgstr "" - -#: src/gui/gui.cpp:1663 src/gui/gui.cpp:1737 src/gui/gui.cpp:1793 -#: src/gui/gui.cpp:1833 src/gui/gui.cpp:1845 src/gui/gui.cpp:1864 -#: src/gui/gui.cpp:2068 src/gui/gui.cpp:2078 src/gui/gui.cpp:2089 -#: src/gui/gui.cpp:2107 -msgid "all files" -msgstr "" - -#: src/gui/gui.cpp:1670 -msgid "no backups made yet!" -msgstr "" - -#: src/gui/gui.cpp:1675 src/gui/gui.cpp:1684 src/gui/gui.cpp:2124 -msgid "Furnace song" -msgstr "" - -#: src/gui/gui.cpp:1683 -msgid "Save File" -msgstr "" - -#: src/gui/gui.cpp:1692 src/gui/gui.cpp:1702 -msgid "Export DMF" -msgstr "" - -#: src/gui/gui.cpp:1693 -msgid "DefleMask 1.1.3 module" -msgstr "" - -#: src/gui/gui.cpp:1703 -msgid "DefleMask 1.0/legacy module" -msgstr "" - -#: src/gui/gui.cpp:1720 -msgid "Load Instrument" -msgstr "" - -#: src/gui/gui.cpp:1721 -msgid "all compatible files" -msgstr "" - -#: src/gui/gui.cpp:1722 src/gui/gui.cpp:1771 -msgid "Furnace instrument" -msgstr "" - -#: src/gui/gui.cpp:1723 src/gui/gui.cpp:1781 -msgid "DefleMask preset" -msgstr "" - -#: src/gui/gui.cpp:1724 -msgid "TFM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1725 -msgid "VGM Music Maker instrument" -msgstr "" - -#: src/gui/gui.cpp:1726 -msgid "Scream Tracker 3 instrument" -msgstr "" - -#: src/gui/gui.cpp:1727 -msgid "SoundBlaster instrument" -msgstr "" - -#: src/gui/gui.cpp:1728 -msgid "Wohlstand OPL instrument" -msgstr "" - -#: src/gui/gui.cpp:1729 -msgid "Wohlstand OPN instrument" -msgstr "" - -#: src/gui/gui.cpp:1730 -msgid "Gens KMod patch dump" -msgstr "" - -#: src/gui/gui.cpp:1731 -msgid "BNK file (AdLib)" -msgstr "" - -#: src/gui/gui.cpp:1732 -msgid "FF preset bank" -msgstr "" - -#: src/gui/gui.cpp:1733 -msgid "2612edit GYB preset bank" -msgstr "" - -#: src/gui/gui.cpp:1734 -msgid "VOPM preset bank" -msgstr "" - -#: src/gui/gui.cpp:1735 -msgid "Wohlstand WOPL bank" -msgstr "" - -#: src/gui/gui.cpp:1736 -msgid "Wohlstand WOPN bank" -msgstr "" - -#: src/gui/gui.cpp:1770 src/gui/gui.cpp:1780 -msgid "Save Instrument" -msgstr "" - -#: src/gui/gui.cpp:1791 -msgid "Load Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1803 src/gui/gui.cpp:1812 src/gui/gui.cpp:1821 -msgid "Save Wavetable" -msgstr "" - -#: src/gui/gui.cpp:1804 -msgid "Furnace wavetable" -msgstr "" - -#: src/gui/gui.cpp:1813 -msgid "DefleMask wavetable" -msgstr "" - -#: src/gui/gui.cpp:1822 -msgid "raw data" -msgstr "" - -#: src/gui/gui.cpp:1831 -msgid "Load Sample" -msgstr "" - -#: src/gui/gui.cpp:1844 -msgid "Load Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1853 -msgid "Save Sample" -msgstr "" - -#: src/gui/gui.cpp:1854 src/gui/gui.cpp:1874 src/gui/gui.cpp:1884 -#: src/gui/gui.cpp:1894 -msgid "Wave file" -msgstr "" - -#: src/gui/gui.cpp:1863 -msgid "Save Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:1873 src/gui/gui.cpp:1883 src/gui/gui.cpp:1893 -msgid "Export Audio" -msgstr "" - -#: src/gui/gui.cpp:1903 -msgid "Export VGM" -msgstr "" - -#: src/gui/gui.cpp:1904 -msgid "VGM file" -msgstr "" - -#: src/gui/gui.cpp:1913 -msgid "Export ZSM" -msgstr "" - -#: src/gui/gui.cpp:1914 -msgid "ZSM file" -msgstr "" - -#: src/gui/gui.cpp:1923 src/gui/gui.cpp:1933 -msgid "Export Command Stream" -msgstr "" - -#: src/gui/gui.cpp:1924 -msgid "text file" -msgstr "" - -#: src/gui/gui.cpp:1934 -msgid "binary file" -msgstr "" - -#: src/gui/gui.cpp:1941 src/gui/gui.cpp:5364 -msgid "Coming soon!" -msgstr "" - -#: src/gui/gui.cpp:1946 src/gui/gui.cpp:1955 src/gui/gui.cpp:1964 -msgid "Select Font" -msgstr "" - -#: src/gui/gui.cpp:1973 -msgid "Select Color File" -msgstr "" - -#: src/gui/gui.cpp:1974 src/gui/gui.cpp:1983 src/gui/gui.cpp:2002 -#: src/gui/gui.cpp:2011 src/gui/gui.cpp:2020 src/gui/gui.cpp:2029 -#: src/gui/gui.cpp:2047 src/gui/gui.cpp:2056 -msgid "configuration files" -msgstr "" - -#: src/gui/gui.cpp:1982 -msgid "Select Keybind File" -msgstr "" - -#: src/gui/gui.cpp:1991 -msgid "Select Layout File" -msgstr "" - -#: src/gui/gui.cpp:1992 src/gui/gui.cpp:2038 -msgid ".ini files" -msgstr "" - -#: src/gui/gui.cpp:2001 -msgid "Select User Presets File" -msgstr "" - -#: src/gui/gui.cpp:2010 -msgid "Select Settings File" -msgstr "" - -#: src/gui/gui.cpp:2019 -msgid "Export Colors" -msgstr "" - -#: src/gui/gui.cpp:2028 -msgid "Export Keybinds" -msgstr "" - -#: src/gui/gui.cpp:2037 -msgid "Export Layout" -msgstr "" - -#: src/gui/gui.cpp:2046 -msgid "Export User Presets" -msgstr "" - -#: src/gui/gui.cpp:2055 -msgid "Export Settings" -msgstr "" - -#: src/gui/gui.cpp:2066 -msgid "Load ROM" -msgstr "" - -#: src/gui/gui.cpp:2076 -msgid "Play Command Stream" -msgstr "" - -#: src/gui/gui.cpp:2077 -msgid "command stream" -msgstr "" - -#: src/gui/gui.cpp:2086 -msgid "Open Test" -msgstr "" - -#: src/gui/gui.cpp:2088 src/gui/gui.cpp:2106 -msgid "another option" -msgstr "" - -#: src/gui/gui.cpp:2104 -msgid "Open Test (Multi)" -msgstr "" - -#: src/gui/gui.cpp:2123 -msgid "Save Test" -msgstr "" - -#: src/gui/gui.cpp:2125 -msgid "DefleMask module" -msgstr "" - -#: src/gui/gui.cpp:2165 -msgid "compression error" -msgstr "" - -#: src/gui/gui.cpp:2177 -msgid "zlib stream error" -msgstr "" - -#: src/gui/gui.cpp:2199 -msgid "zlib finish stream error" -msgstr "" - -#: src/gui/gui.cpp:2253 src/gui/gui.cpp:2416 -#, c-format -msgid "on seek: %s" -msgstr "" - -#: src/gui/gui.cpp:2260 src/gui/gui.cpp:2423 -#, c-format -msgid "on pre tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2267 src/gui/gui.cpp:2430 -msgid "file is empty" -msgstr "" - -#: src/gui/gui.cpp:2270 src/gui/gui.cpp:2433 -#, c-format -msgid "on tell: %s" -msgstr "" - -#: src/gui/gui.cpp:2277 src/gui/gui.cpp:2440 -#, c-format -msgid "on get size: %s" -msgstr "" - -#: src/gui/gui.cpp:2284 src/gui/gui.cpp:2447 -#, c-format -msgid "on read: %s" -msgstr "" - -#: src/gui/gui.cpp:2310 -msgid "everything OK" -msgstr "" - -#: src/gui/gui.cpp:2328 -msgid "" -"you have loaded a backup!\n" -"if you need to, please save it somewhere.\n" -"\n" -"DO NOT RELY ON THE BACKUP SYSTEM FOR AUTO-SAVE!\n" -"Furnace will not save backups of backups." -msgstr "" - -#: src/gui/gui.cpp:2336 src/gui/gui.cpp:3737 src/gui/gui.cpp:4207 -msgid "Unsaved changes! Save changes before opening file?" -msgstr "" - -#: src/gui/gui.cpp:2730 -msgid "paste special..." -msgstr "" - -#: src/gui/gui.cpp:2731 -msgid "paste mix" -msgstr "" - -#: src/gui/gui.cpp:2732 -msgid "paste mix (background)" -msgstr "" - -#: src/gui/gui.cpp:2733 -msgid "paste with ins (foreground)" -msgstr "" - -#: src/gui/gui.cpp:2735 src/gui/gui.cpp:2747 src/gui/gui.cpp:2957 -msgid "no instruments available" -msgstr "" - -#: src/gui/gui.cpp:2745 -msgid "paste with ins (background)" -msgstr "" - -#: src/gui/gui.cpp:2757 -msgid "paste flood" -msgstr "" - -#: src/gui/gui.cpp:2758 -msgid "paste overflow" -msgstr "" - -#: src/gui/gui.cpp:2767 -msgid "operation mask..." -msgstr "" - -#: src/gui/gui.cpp:2774 -msgid "pull delete" -msgstr "" - -#: src/gui/gui.cpp:2778 -msgid "insert" -msgstr "" - -#: src/gui/gui.cpp:2786 -msgid "transpose (note)" -msgstr "" - -#: src/gui/gui.cpp:2790 -msgid "transpose (value)" -msgstr "" - -#: src/gui/gui.cpp:2802 src/gui/gui.cpp:3046 -msgid "invert values" -msgstr "" - -#: src/gui/gui.cpp:2818 -msgid "collapse/expand" -msgstr "" - -#: src/gui/gui.cpp:2823 -msgid "input latch" -msgstr "" - -#: src/gui/gui.cpp:2850 -msgid "" -"&&: selected instrument\n" -"..: no instrument" -msgstr "" - -#: src/gui/gui.cpp:2904 -msgid "Set" -msgstr "" - -#: src/gui/gui.cpp:2914 -msgid "Reset" -msgstr "" - -#: src/gui/gui.cpp:2924 -msgid "note up" -msgstr "" - -#: src/gui/gui.cpp:2925 -msgid "note down" -msgstr "" - -#: src/gui/gui.cpp:2926 -msgid "octave up" -msgstr "" - -#: src/gui/gui.cpp:2927 -msgid "octave down" -msgstr "" - -#: src/gui/gui.cpp:2929 -msgid "values up" -msgstr "" - -#: src/gui/gui.cpp:2930 -msgid "values down" -msgstr "" - -#: src/gui/gui.cpp:2931 -msgid "values up (+16)" -msgstr "" - -#: src/gui/gui.cpp:2932 -msgid "values down (-16)" -msgstr "" - -#: src/gui/gui.cpp:2935 -msgid "transpose" -msgstr "" - -#: src/gui/gui.cpp:2943 -msgid "Notes" -msgstr "" - -#: src/gui/gui.cpp:2948 -msgid "Values" -msgstr "" - -#: src/gui/gui.cpp:2955 -msgid "change instrument..." -msgstr "" - -#: src/gui/gui.cpp:2968 -msgid "gradient/fade..." -msgstr "" - -#: src/gui/gui.cpp:2985 src/gui/gui.cpp:3030 -msgid "Nibble mode" -msgstr "" - -#: src/gui/gui.cpp:2994 -msgid "Go ahead" -msgstr "" - -#: src/gui/gui.cpp:3000 src/gui/insEdit.cpp:7604 -msgid "scale..." -msgstr "" - -#: src/gui/gui.cpp:3005 -msgid "Scale" -msgstr "" - -#: src/gui/gui.cpp:3011 src/gui/insEdit.cpp:7632 -msgid "randomize..." -msgstr "" - -#: src/gui/gui.cpp:3012 -msgid "Minimum" -msgstr "" - -#: src/gui/gui.cpp:3021 -msgid "Maximum" -msgstr "" - -#: src/gui/gui.cpp:3050 -msgid "flip selection" -msgstr "" - -#: src/gui/gui.cpp:3053 -msgid "collapse/expand amount##CollapseAmount" -msgstr "" - -#: src/gui/gui.cpp:3062 -msgid "collapse pattern" -msgstr "" - -#: src/gui/gui.cpp:3063 -msgid "expand pattern" -msgstr "" - -#: src/gui/gui.cpp:3068 -msgid "collapse song" -msgstr "" - -#: src/gui/gui.cpp:3069 -msgid "expand song" -msgstr "" - -#: src/gui/gui.cpp:3074 -msgid "find/replace" -msgstr "" - -#: src/gui/gui.cpp:3088 src/gui/gui.cpp:5795 src/gui/gui.cpp:7300 -#, c-format -msgid "could NOT save layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3100 -#, c-format -msgid "could NOT load layout! %s" -msgstr "" - -#: src/gui/gui.cpp:3562 -msgid "" -"Furnace has been started in Safe Mode.\n" -"this means that:\n" -"\n" -"- software rendering is being used\n" -"- audio output may not work\n" -"- font loading is disabled\n" -"\n" -"check any settings which may have made Furnace start up in this mode.\n" -"font loading is one of these." -msgstr "" - -#: src/gui/gui.cpp:4047 -msgid "can't keep going without graphics! Furnace will quit now." -msgstr "" - -#: src/gui/gui.cpp:4061 src/gui/gui.cpp:6650 src/gui/gui.cpp:7026 -msgid "error while loading fonts! please check your settings." -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "File" -msgstr "" - -#: src/gui/gui.cpp:4185 -msgid "file" -msgstr "" - -#: src/gui/gui.cpp:4186 -msgid "new..." -msgstr "" - -#: src/gui/gui.cpp:4193 -msgid "open..." -msgstr "" - -#: src/gui/gui.cpp:4200 -msgid "open recent" -msgstr "" - -#: src/gui/gui.cpp:4216 -msgid "nothing here yet" -msgstr "" - -#: src/gui/gui.cpp:4219 -msgid "clear history" -msgstr "" - -#: src/gui/gui.cpp:4220 -msgid "Are you sure you want to clear the recent file list?" -msgstr "" - -#: src/gui/gui.cpp:4235 -msgid "save as..." -msgstr "" - -#: src/gui/gui.cpp:4240 src/gui/gui.cpp:4281 -msgid "export audio..." -msgstr "" - -#: src/gui/gui.cpp:4244 src/gui/gui.cpp:4285 -msgid "export VGM..." -msgstr "" - -#: src/gui/gui.cpp:4253 src/gui/gui.cpp:4294 -msgid "export ZSM..." -msgstr "" - -#: src/gui/gui.cpp:4263 src/gui/gui.cpp:4304 -msgid "export Amiga validation data..." -msgstr "" - -#: src/gui/gui.cpp:4268 src/gui/gui.cpp:4309 -msgid "export text..." -msgstr "" - -#: src/gui/gui.cpp:4272 src/gui/gui.cpp:4313 -msgid "export command stream..." -msgstr "" - -#: src/gui/gui.cpp:4276 src/gui/gui.cpp:4317 -msgid "export .dmf..." -msgstr "" - -#: src/gui/gui.cpp:4322 -msgid "export..." -msgstr "" - -#: src/gui/gui.cpp:4328 -msgid "manage chips" -msgstr "" - -#: src/gui/gui.cpp:4332 -msgid "add chip..." -msgstr "" - -#: src/gui/gui.cpp:4337 src/gui/sysManager.cpp:138 -#, c-format -msgid "cannot add chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4349 -msgid "configure chip..." -msgstr "" - -#: src/gui/gui.cpp:4359 -msgid "change chip..." -msgstr "" - -#: src/gui/gui.cpp:4361 src/gui/gui.cpp:4384 -msgid "Preserve channel positions" -msgstr "" - -#: src/gui/gui.cpp:4373 src/gui/sysManager.cpp:109 -#, c-format -msgid "cannot change chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4382 -msgid "remove chip..." -msgstr "" - -#: src/gui/gui.cpp:4388 -#, c-format -msgid "cannot remove chip! (%s)" -msgstr "" - -#: src/gui/gui.cpp:4402 -msgid "open built-in assets directory" -msgstr "" - -#: src/gui/gui.cpp:4408 -msgid "restore backup" -msgstr "" - -#: src/gui/gui.cpp:4412 -msgid "exit..." -msgstr "" - -#: src/gui/gui.cpp:4420 -msgid "edit" -msgstr "" - -#: src/gui/gui.cpp:4428 -msgid "clear..." -msgstr "" - -#: src/gui/gui.cpp:4433 -msgid "settings" -msgstr "" - -#: src/gui/gui.cpp:4435 -msgid "full screen" -msgstr "" - -#: src/gui/gui.cpp:4439 -msgid "lock layout" -msgstr "" - -#: src/gui/gui.cpp:4442 -msgid "pattern visualizer" -msgstr "" - -#: src/gui/gui.cpp:4448 -msgid "reset layout" -msgstr "" - -#: src/gui/gui.cpp:4449 -msgid "Are you sure you want to reset the workspace layout?" -msgstr "" - -#: src/gui/gui.cpp:4452 -msgid "switch to mobile view" -msgstr "" - -#: src/gui/gui.cpp:4456 -msgid "user systems..." -msgstr "" - -#: src/gui/gui.cpp:4459 -msgid "settings..." -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "Window" -msgstr "" - -#: src/gui/gui.cpp:4465 -msgid "window" -msgstr "" - -#: src/gui/gui.cpp:4466 -msgid "song" -msgstr "" - -#: src/gui/gui.cpp:4467 -msgid "song comments" -msgstr "" - -#: src/gui/gui.cpp:4468 -msgid "song information" -msgstr "" - -#: src/gui/gui.cpp:4469 -msgid "subsongs" -msgstr "" - -#: src/gui/gui.cpp:4471 -msgid "channels" -msgstr "" - -#: src/gui/gui.cpp:4472 -msgid "chip manager" -msgstr "" - -#: src/gui/gui.cpp:4473 -msgid "orders" -msgstr "" - -#: src/gui/gui.cpp:4475 -msgid "pattern manager" -msgstr "" - -#: src/gui/gui.cpp:4476 -msgid "mixer" -msgstr "" - -#: src/gui/gui.cpp:4477 -msgid "compatibility flags" -msgstr "" - -#: src/gui/gui.cpp:4480 src/gui/gui.cpp:4482 -msgid "assets" -msgstr "" - -#: src/gui/gui.cpp:4484 -msgid "instruments" -msgstr "" - -#: src/gui/gui.cpp:4485 -msgid "samples" -msgstr "" - -#: src/gui/gui.cpp:4486 -msgid "wavetables" -msgstr "" - -#: src/gui/gui.cpp:4489 -msgid "instrument editor" -msgstr "" - -#: src/gui/gui.cpp:4490 -msgid "sample editor" -msgstr "" - -#: src/gui/gui.cpp:4491 -msgid "wavetable editor" -msgstr "" - -#: src/gui/gui.cpp:4494 -msgid "visualizers" -msgstr "" - -#: src/gui/gui.cpp:4495 -msgid "oscilloscope (master)" -msgstr "" - -#: src/gui/gui.cpp:4496 -msgid "oscilloscope (per-channel)" -msgstr "" - -#: src/gui/gui.cpp:4497 -msgid "oscilloscope (X-Y)" -msgstr "" - -#: src/gui/gui.cpp:4498 -msgid "volume meter" -msgstr "" - -#: src/gui/gui.cpp:4501 -msgid "tempo" -msgstr "" - -#: src/gui/gui.cpp:4502 -msgid "clock" -msgstr "" - -#: src/gui/gui.cpp:4503 -msgid "grooves" -msgstr "" - -#: src/gui/gui.cpp:4504 -msgid "speed" -msgstr "" - -#: src/gui/gui.cpp:4508 -msgid "log viewer" -msgstr "" - -#: src/gui/gui.cpp:4509 -msgid "register view" -msgstr "" - -#: src/gui/gui.cpp:4510 -msgid "statistics" -msgstr "" - -#: src/gui/gui.cpp:4511 -msgid "memory composition" -msgstr "" - -#: src/gui/gui.cpp:4515 src/gui/gui.cpp:4523 -msgid "effect list" -msgstr "" - -#: src/gui/gui.cpp:4516 -msgid "play/edit controls" -msgstr "" - -#: src/gui/gui.cpp:4517 -msgid "piano/input pad" -msgstr "" - -#: src/gui/gui.cpp:4518 -msgid "spoiler" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "Help" -msgstr "" - -#: src/gui/gui.cpp:4522 -msgid "help" -msgstr "" - -#: src/gui/gui.cpp:4524 -msgid "debug menu" -msgstr "" - -#: src/gui/gui.cpp:4525 -msgid "inspector" -msgstr "" - -#: src/gui/gui.cpp:4526 -msgid "panic" -msgstr "" - -#: src/gui/gui.cpp:4527 -msgid "about..." -msgstr "" - -#: src/gui/gui.cpp:4542 -#, c-format -msgid "| Speed %d:%d" -msgstr "" - -#: src/gui/gui.cpp:4544 -#, c-format -msgid "| Speed %d" -msgstr "" - -#: src/gui/gui.cpp:4546 -msgid "| Groove" -msgstr "" - -#: src/gui/gui.cpp:4549 -#, c-format -msgid " @ %gHz (%g BPM) " -msgstr "" - -#: src/gui/gui.cpp:4552 -#, c-format -msgid "| Order %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4554 -#, c-format -msgid "| Order %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4558 -#, c-format -msgid "| Row %.2X/%.2X " -msgstr "" - -#: src/gui/gui.cpp:4560 -#, c-format -msgid "| Row %d/%d " -msgstr "" - -#: src/gui/gui.cpp:4563 -msgid "| " -msgstr "" - -#: src/gui/gui.cpp:4566 -msgid "Don't you have anything better to do?" -msgstr "" - -#: src/gui/gui.cpp:4575 -#, c-format -msgid "%d year " -msgid_plural "%d years " -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: src/gui/gui.cpp:4576 -#, c-format -msgid "%d month " -msgid_plural "%d months " -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: src/gui/gui.cpp:4577 -#, c-format -msgid "%d day " -msgid_plural "%d days " -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: src/gui/gui.cpp:4597 -msgid "Note off (cut)" -msgstr "" - -#: src/gui/gui.cpp:4599 -msgid "Note off (release)" -msgstr "" - -#: src/gui/gui.cpp:4601 -msgid "Macro release only" -msgstr "" - -#: src/gui/gui.cpp:4603 -#, c-format -msgid "Note on: %s" -msgstr "" - -#: src/gui/gui.cpp:4611 -#, c-format -msgid "Ins %d: " -msgstr "" - -#: src/gui/gui.cpp:4614 -#, c-format -msgid "Ins %d: %s" -msgstr "" - -#: src/gui/gui.cpp:4623 -#, c-format -msgid "Set volume: %d (%.2X, INVALID!)" -msgstr "" - -#: src/gui/gui.cpp:4626 -#, c-format -msgid "Set volume: %d (%.2X, %d%%)" -msgstr "" - -#: src/gui/gui.cpp:4648 -msgid "| modified" -msgstr "" - -#: src/gui/gui.cpp:4813 src/gui/gui.cpp:4816 -msgid "System File Dialog Pending" -msgstr "" - -#: src/gui/gui.cpp:4929 -msgid "" -"there was an error in the file dialog! you may want to report this issue " -"to:\n" -"https://github.com/tildearrow/furnace/issues\n" -"check the Log Viewer (window > log viewer) for more information.\n" -"\n" -"for now please disable the system file picker in Settings > General." -msgstr "" - -#: src/gui/gui.cpp:4932 -msgid "can't do anything without Storage permissions!" -msgstr "" - -#: src/gui/gui.cpp:4934 -msgid "" -"Zenity/KDialog not available!\n" -"please install one of these, or disable the system file picker in Settings > " -"General." -msgstr "" - -#: src/gui/gui.cpp:5070 -msgid "" -"error while saving instrument! only the following instrument types are " -"supported:\n" -"- FM (OPN)\n" -"- SN76489/Sega PSG\n" -"- Game Boy\n" -"- PC Engine\n" -"- NES\n" -"- C64\n" -"- FM (OPLL)\n" -"- FDS" -msgstr "" - -#: src/gui/gui.cpp:5098 -msgid "there were some errors while loading samples:\n" -msgstr "" - -#: src/gui/gui.cpp:5143 src/gui/gui.cpp:6327 -msgid "...but you haven't selected a sample!" -msgstr "" - -#: src/gui/gui.cpp:5158 src/gui/gui.cpp:5167 -msgid "could not save sample! open Log Viewer for more information." -msgstr "" - -#: src/gui/gui.cpp:5186 -msgid "there were some warnings/errors while loading instruments:\n" -msgstr "" - -#: src/gui/gui.cpp:5192 -#, c-format -msgid "> %s: cannot load instrument! (%s)\n" -msgstr "" - -#: src/gui/gui.cpp:5210 src/gui/gui.cpp:5264 -#, c-format -msgid "cannot load instrument! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5216 -msgid "" -"congratulations! you managed to load nothing.\n" -"you are entitled to a bug report." -msgstr "" - -#: src/gui/gui.cpp:5257 src/gui/gui.cpp:6231 -msgid "...but you haven't selected an instrument!" -msgstr "" - -#: src/gui/gui.cpp:5269 -msgid "there were some errors while loading wavetables:\n" -msgstr "" - -#: src/gui/gui.cpp:5278 src/gui/gui.cpp:5288 src/gui/gui.cpp:5307 -#, c-format -msgid "cannot load wavetable! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5315 -msgid "...but you haven't selected a wavetable!" -msgstr "" - -#: src/gui/gui.cpp:5330 src/gui/gui.cpp:5351 src/gui/gui.cpp:5375 -#: src/gui/gui.cpp:5396 -msgid "could not open file!" -msgstr "" - -#: src/gui/gui.cpp:5338 -#, c-format -msgid "could not write VGM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5359 -#, c-format -msgid "Could not write ZSM! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5383 -#, c-format -msgid "could not write text! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5404 -#, c-format -msgid "could not write command stream! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5428 -msgid "could not import user presets!" -msgstr "" - -#: src/gui/gui.cpp:5433 src/gui/gui.cpp:5450 -#, c-format -msgid "could not import user presets! (%s)" -msgstr "" - -#: src/gui/gui.cpp:5471 -#, c-format -msgid "You opened: %s" -msgstr "" - -#: src/gui/gui.cpp:5474 -msgid "You opened:" -msgstr "" - -#: src/gui/gui.cpp:5482 -#, c-format -msgid "You saved: %s" -msgstr "" - -#: src/gui/gui.cpp:5498 src/gui/gui.cpp:5633 src/gui/gui.cpp:5634 -msgid "Warning" -msgstr "" - -#: src/gui/gui.cpp:5503 src/gui/gui.cpp:5624 src/gui/gui.cpp:5625 -#: src/gui/insEdit.cpp:7520 -msgid "Error" -msgstr "" - -#: src/gui/gui.cpp:5508 src/gui/gui.cpp:6165 src/gui/gui.cpp:6166 -msgid "Select Instrument" -msgstr "" - -#: src/gui/gui.cpp:5513 src/gui/gui.cpp:6244 src/gui/gui.cpp:6245 -msgid "Import Raw Sample" -msgstr "" - -#: src/gui/gui.cpp:5528 src/gui/gui.cpp:5581 src/gui/gui.cpp:5582 -msgid "Rendering..." -msgstr "" - -#: src/gui/gui.cpp:5551 src/gui/gui.cpp:5601 -msgid "New Song" -msgstr "" - -#: src/gui/gui.cpp:5583 -msgid "Please wait..." -msgstr "" - -#: src/gui/gui.cpp:5584 -msgid "Abort" -msgstr "" - -#: src/gui/gui.cpp:5626 -#, c-format -msgid "%s" -msgstr "" - -#: src/gui/gui.cpp:5638 src/gui/gui.cpp:5662 src/gui/gui.cpp:5686 -#: src/gui/gui.cpp:5710 src/gui/gui.cpp:5734 src/gui/gui.cpp:5758 -#: src/gui/gui.cpp:5790 src/gui/gui.cpp:5806 src/gui/gui.cpp:5817 -#: src/gui/gui.cpp:5829 src/gui/gui.cpp:5983 src/gui/gui.cpp:6005 -#: src/gui/gui.cpp:6020 src/gui/gui.cpp:6031 -msgid "Yes" -msgstr "" - -#: src/gui/gui.cpp:5856 -msgid "Erasing" -msgstr "" - -#: src/gui/gui.cpp:5859 -msgid "All subsongs" -msgstr "" - -#: src/gui/gui.cpp:5866 -msgid "Current subsong" -msgstr "" - -#: src/gui/gui.cpp:5933 -msgid "Optimization" -msgstr "" - -#: src/gui/gui.cpp:5936 src/gui/patManager.cpp:36 -msgid "De-duplicate patterns" -msgstr "" - -#: src/gui/gui.cpp:5945 -msgid "Remove unused instruments" -msgstr "" - -#: src/gui/gui.cpp:5958 -msgid "Remove unused samples" -msgstr "" - -#: src/gui/gui.cpp:5975 -msgid "Never mind! Cancel" -msgstr "" - -#: src/gui/gui.cpp:6054 -msgid "Drum kit mode:" -msgstr "" - -#: src/gui/gui.cpp:6058 -msgid "12 samples per octave" -msgstr "" - -#: src/gui/gui.cpp:6063 -msgid "Starting octave" -msgstr "" - -#: src/gui/gui.cpp:6083 -msgid "Drum Kit" -msgstr "" - -#: src/gui/gui.cpp:6169 -msgid "this is an instrument bank! select which one to use:" -msgstr "" - -#: src/gui/gui.cpp:6172 -msgid "this is an instrument bank! select which ones to load:" -msgstr "" - -#: src/gui/gui.cpp:6246 -msgid "Data type:" -msgstr "" - -#: src/gui/gui.cpp:6273 -msgid "(will be mixed down to mono)" -msgstr "" - -#: src/gui/gui.cpp:6274 -msgid "Unsigned" -msgstr "" - -#: src/gui/gui.cpp:6278 -msgid "Big endian" -msgstr "" - -#: src/gui/gui.cpp:6286 -msgid "Swap nibbles" -msgstr "" - -#: src/gui/gui.cpp:6290 -msgid "Swap words" -msgstr "" - -#: src/gui/gui.cpp:6294 -msgid "Encoding:" -msgstr "" - -#: src/gui/gui.cpp:6307 -msgid "Reverse bit order" -msgstr "" - -#: src/gui/gui.cpp:6349 -msgid "Error! No string provided!" -msgstr "" - -#: src/gui/gui.cpp:6671 -msgid "it appears I couldn't load these fonts. any setting you can check?" -msgstr "" - -#: src/gui/gui.cpp:6851 src/gui/gui.cpp:6959 -msgid "" -"could not init renderer!\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6853 src/gui/gui.cpp:6961 -#, c-format -msgid "" -"could not init renderer! %s\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:6858 src/gui/gui.cpp:6966 -msgid "could not init renderer!" -msgstr "" - -#: src/gui/gui.cpp:6869 -#, c-format -msgid "could not open window! %s" -msgstr "" - -#: src/gui/gui.cpp:6874 -msgid "" -"\n" -"falling back to software renderer. please restart Furnace." -msgstr "" - -#: src/gui/gui.cpp:7502 -msgid "Unsaved changes! Save changes before quitting?" -msgstr "" - -#: src/gui/sysManager.cpp:42 -msgid "Preserve channel order" -msgstr "" - -#: src/gui/sysManager.cpp:44 -msgid "Clone channel data" -msgstr "" - -#: src/gui/sysManager.cpp:46 -msgid "Clone at end" -msgstr "" - -#: src/gui/sysManager.cpp:56 -msgid "Actions" -msgstr "" - -#: src/gui/sysManager.cpp:69 -msgid "(drag to swap chips)" -msgstr "" - -#: src/gui/sysManager.cpp:90 -msgid "Clone##SysDup" -msgstr "" - -#: src/gui/sysManager.cpp:92 -#, c-format -msgid "cannot clone chip! (%s)" -msgstr "" - -#: src/gui/sysManager.cpp:98 -msgid "Change##SysChange" -msgstr "" - -#: src/gui/sysManager.cpp:120 -msgid "Are you sure you want to remove this chip?" -msgstr "" - -#: src/gui/patManager.cpp:43 -msgid "Re-arrange patterns" -msgstr "" - -#: src/gui/patManager.cpp:50 -msgid "Sort orders" -msgstr "" - -#: src/gui/patManager.cpp:57 -msgid "Make patterns unique" -msgstr "" - -#: src/gui/patManager.cpp:103 -#, c-format -msgid "" -"Pattern %.2X\n" -"- not allocated" -msgstr "" - -#: src/gui/patManager.cpp:105 -#, c-format -msgid "" -"Pattern %.2X\n" -"- use count: %d (%.0f%%)\n" -"\n" -"right-click to erase" -msgstr "" - #: src/gui/insEdit.cpp:39 msgid "Down Down Down" msgstr "" @@ -5872,12 +4572,12 @@ msgid "LFO > Amp" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1920 src/gui/insEdit.cpp:6955 -#: src/gui/insEdit.cpp:7481 +#: src/gui/insEdit.cpp:7481 src/gui/sysConf.cpp:716 msgid "Attack" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1960 src/gui/insEdit.cpp:6956 -#: src/gui/insEdit.cpp:7482 +#: src/gui/insEdit.cpp:7482 src/gui/sysConf.cpp:721 msgid "Decay" msgstr "" @@ -5886,15 +4586,20 @@ msgid "Decay 2" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:604 src/gui/insEdit.cpp:1983 -#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 +#: src/gui/insEdit.cpp:6958 src/gui/insEdit.cpp:7484 src/gui/settings.cpp:3927 +#: src/gui/sysConf.cpp:731 msgid "Release" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:1929 src/gui/insEdit.cpp:6957 -#: src/gui/insEdit.cpp:7483 +#: src/gui/insEdit.cpp:7483 src/gui/sysConf.cpp:726 msgid "Sustain" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/log.cpp:50 src/gui/waveEdit.cpp:681 +msgid "Level" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "EnvScale" msgstr "" @@ -5904,6 +4609,7 @@ msgid "Multiplier" msgstr "" #: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:63 src/gui/insEdit.cpp:75 +#: src/gui/sysConf.cpp:2086 msgid "Detune" msgstr "" @@ -5911,7 +4617,7 @@ msgstr "" msgid "Detune 2" msgstr "" -#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4146 src/gui/settings.cpp:3937 msgid "SSG-EG" msgstr "" @@ -5939,6 +4645,21 @@ msgstr "" msgid "Vibrato" msgstr "" +#: src/gui/insEdit.cpp:50 src/gui/insEdit.cpp:4148 src/gui/insEdit.cpp:5812 +#: src/gui/insEdit.cpp:6940 src/gui/insEdit.cpp:6949 src/gui/insEdit.cpp:6963 +#: src/gui/insEdit.cpp:6980 src/gui/insEdit.cpp:6991 src/gui/insEdit.cpp:7004 +#: src/gui/insEdit.cpp:7018 src/gui/insEdit.cpp:7025 src/gui/insEdit.cpp:7035 +#: src/gui/insEdit.cpp:7041 src/gui/insEdit.cpp:7050 src/gui/insEdit.cpp:7074 +#: src/gui/insEdit.cpp:7084 src/gui/insEdit.cpp:7094 src/gui/insEdit.cpp:7101 +#: src/gui/insEdit.cpp:7116 src/gui/insEdit.cpp:7131 src/gui/insEdit.cpp:7151 +#: src/gui/insEdit.cpp:7158 src/gui/insEdit.cpp:7200 src/gui/insEdit.cpp:7211 +#: src/gui/insEdit.cpp:7224 src/gui/insEdit.cpp:7349 src/gui/insEdit.cpp:7425 +#: src/gui/insEdit.cpp:7445 src/gui/insEdit.cpp:7453 src/gui/insEdit.cpp:7473 +#: src/gui/waveEdit.cpp:730 src/gui/settings.cpp:3883 src/gui/settings.cpp:3938 +#: src/gui/settings.cpp:4106 +msgid "Waveform" +msgstr "" + #: src/gui/insEdit.cpp:50 msgid "Scale Rate" msgstr "" @@ -6231,6 +4952,11 @@ msgstr "" msgid "15. Chorus" msgstr "" +#: src/gui/insEdit.cpp:177 src/gui/insEdit.cpp:188 src/gui/insEdit.cpp:199 +#: src/gui/waveEdit.cpp:30 src/gui/waveEdit.cpp:192 +msgid "Sine" +msgstr "" + #: src/gui/insEdit.cpp:178 src/gui/insEdit.cpp:189 msgid "Half Sine" msgstr "" @@ -6267,6 +4993,11 @@ msgstr "" msgid "AbsSine (Even Periods)" msgstr "" +#: src/gui/insEdit.cpp:200 src/gui/insEdit.cpp:324 src/gui/insEdit.cpp:658 +#: src/gui/waveEdit.cpp:31 src/gui/waveEdit.cpp:217 +msgid "Triangle" +msgstr "" + #: src/gui/insEdit.cpp:201 msgid "Cut Sine" msgstr "" @@ -6342,6 +5073,11 @@ msgstr "" msgid "ring" msgstr "" +#: src/gui/insEdit.cpp:325 src/gui/insEdit.cpp:654 src/gui/waveEdit.cpp:32 +#: src/gui/waveEdit.cpp:202 +msgid "Saw" +msgstr "" + #: src/gui/insEdit.cpp:327 msgid "How did you even" msgstr "" @@ -6583,6 +5319,14 @@ msgstr "" msgid "low pass (noise)" msgstr "" +#: src/gui/insEdit.cpp:483 src/gui/mixer.cpp:29 +msgid "right" +msgstr "" + +#: src/gui/insEdit.cpp:484 src/gui/mixer.cpp:28 +msgid "left" +msgstr "" + #: src/gui/insEdit.cpp:485 msgid "rear right" msgstr "" @@ -6664,7 +5408,7 @@ msgstr "" #: src/gui/insEdit.cpp:5861 src/gui/insEdit.cpp:5862 src/gui/insEdit.cpp:6487 #: src/gui/insEdit.cpp:6488 src/gui/insEdit.cpp:6555 src/gui/insEdit.cpp:6556 #: src/gui/insEdit.cpp:6995 src/gui/insEdit.cpp:7009 src/gui/insEdit.cpp:7029 -#: src/gui/insEdit.cpp:7166 +#: src/gui/insEdit.cpp:7166 src/gui/settings.cpp:3925 #, c-format msgid "Envelope" msgstr "" @@ -6681,6 +5425,11 @@ msgstr "" msgid "Wait for Release" msgstr "" +#: src/gui/insEdit.cpp:544 src/gui/insEdit.cpp:554 src/gui/insEdit.cpp:605 +#: src/gui/insEdit.cpp:6017 src/gui/sampleEdit.cpp:463 +msgid "Loop" +msgstr "" + #: src/gui/insEdit.cpp:545 src/gui/insEdit.cpp:555 msgid "Loop until Release" msgstr "" @@ -6840,7 +5589,7 @@ msgid "Release mode: Passive (delayed release)" msgstr "" #: src/gui/insEdit.cpp:2284 src/gui/insEdit.cpp:2382 src/gui/insEdit.cpp:5582 -#: src/gui/insEdit.cpp:6241 +#: src/gui/insEdit.cpp:6241 src/gui/settings.cpp:796 msgid "Length" msgstr "" @@ -6906,6 +5655,10 @@ msgstr "" msgid "Use wavetable" msgstr "" +#: src/gui/insEdit.cpp:2687 src/gui/waveEdit.cpp:496 +msgid "Width" +msgstr "" + #: src/gui/insEdit.cpp:2708 msgid "Use sample map" msgstr "" @@ -7055,6 +5808,24 @@ msgstr "" msgid "no instrument selected" msgstr "" +#: src/gui/insEdit.cpp:5223 src/gui/sampleEdit.cpp:111 src/gui/waveEdit.cpp:424 +msgid "select one..." +msgstr "" + +#: src/gui/insEdit.cpp:5236 src/gui/insEdit.cpp:5243 src/gui/sampleEdit.cpp:119 +#: src/gui/sampleEdit.cpp:126 src/gui/waveEdit.cpp:432 src/gui/waveEdit.cpp:439 +msgid "or" +msgstr "" + +#: src/gui/insEdit.cpp:5245 src/gui/sampleEdit.cpp:128 src/gui/waveEdit.cpp:441 +msgid "Create New" +msgstr "" + +#: src/gui/insEdit.cpp:5321 src/gui/sampleEdit.cpp:501 +#: src/gui/settings.cpp:1605 src/gui/settings.cpp:2217 +msgid "Type" +msgstr "" + #: src/gui/insEdit.cpp:5393 msgid "" "none of the currently present chips are able to play this instrument type!" @@ -7188,6 +5959,12 @@ msgstr "" msgid "tri" msgstr "" +#: src/gui/insEdit.cpp:5879 src/gui/insEdit.cpp:6922 src/gui/insEdit.cpp:6948 +#: src/gui/insEdit.cpp:7008 src/gui/insEdit.cpp:7048 src/gui/insEdit.cpp:7150 +#: src/gui/insEdit.cpp:7436 src/gui/insEdit.cpp:7472 src/gui/waveEdit.cpp:597 +msgid "Duty" +msgstr "" + #: src/gui/insEdit.cpp:5882 msgid "Ring Modulation" msgstr "" @@ -7209,6 +5986,12 @@ msgstr "" msgid "Cutoff" msgstr "" +#: src/gui/insEdit.cpp:5895 src/gui/insEdit.cpp:5898 src/gui/insEdit.cpp:6953 +#: src/gui/insEdit.cpp:7216 src/gui/insEdit.cpp:7478 +#: src/gui/sampleEdit.cpp:1161 +msgid "Resonance" +msgstr "" + #: src/gui/insEdit.cpp:5902 src/gui/insEdit.cpp:6408 src/gui/insEdit.cpp:6952 #: src/gui/insEdit.cpp:7179 src/gui/insEdit.cpp:7477 msgid "Filter Mode" @@ -7452,6 +6235,10 @@ msgstr "" msgid "Update Rate" msgstr "" +#: src/gui/insEdit.cpp:6897 src/gui/sampleEdit.cpp:1167 +msgid "Power" +msgstr "" + #: src/gui/insEdit.cpp:6902 msgid "Global" msgstr "" @@ -7537,7 +6324,7 @@ msgid "Panning (right)" msgstr "" #: src/gui/insEdit.cpp:6978 src/gui/insEdit.cpp:7129 src/gui/insEdit.cpp:7223 -#: src/gui/insEdit.cpp:7315 +#: src/gui/insEdit.cpp:7315 src/gui/settings.cpp:4033 msgid "Noise" msgstr "" @@ -7614,12 +6401,13 @@ msgstr "" msgid "Envelope Mode" msgstr "" -#: src/gui/insEdit.cpp:7186 +#: src/gui/insEdit.cpp:7186 src/gui/settings.cpp:1316 msgid "Outputs" msgstr "" #: src/gui/insEdit.cpp:7187 src/gui/insEdit.cpp:7217 src/gui/insEdit.cpp:7382 #: src/gui/insEdit.cpp:7403 src/gui/insEdit.cpp:7415 src/gui/insEdit.cpp:7430 +#: src/gui/settings.cpp:228 msgid "Control" msgstr "" @@ -7750,3 +6538,5575 @@ msgstr "" #: src/gui/insEdit.cpp:7638 msgid "Max" msgstr "" + +#: src/gui/intro.cpp:124 +msgid "Preview" +msgstr "" + +#: src/gui/intro.cpp:176 src/gui/intro.cpp:177 src/gui/intro.cpp:178 +msgid "SORRY NOTHING" +msgstr "" + +#: src/gui/intro.cpp:310 +msgid "hold to skip" +msgstr "" + +#: src/gui/log.cpp:26 +msgid "warning" +msgstr "" + +#: src/gui/log.cpp:27 +msgid "info" +msgstr "" + +#: src/gui/log.cpp:29 +msgid "trace" +msgstr "" + +#: src/gui/log.cpp:68 +msgid "time" +msgstr "" + +#: src/gui/log.cpp:70 +msgid "level" +msgstr "" + +#: src/gui/log.cpp:72 +msgid "message" +msgstr "" + +#: src/gui/memory.cpp:146 +#, c-format +msgid "bank %d" +msgstr "" + +#: src/gui/memory.cpp:175 src/gui/memory.cpp:176 +msgid "no chips with memory" +msgstr "" + +#: src/gui/mixer.cpp:128 +msgid "input" +msgstr "" + +#: src/gui/mixer.cpp:168 +msgid "output" +msgstr "" + +#: src/gui/mixer.cpp:229 +msgid "Master Volume" +msgstr "" + +#: src/gui/mixer.cpp:290 src/gui/userPresets.cpp:433 src/gui/settings.cpp:1072 +msgid "Front/Rear" +msgstr "" + +#: src/gui/mixer.cpp:299 src/gui/settings.cpp:4148 +msgid "Patchbay" +msgstr "" + +#: src/gui/mixer.cpp:305 +msgid "Automatic patchbay" +msgstr "" + +#: src/gui/mixer.cpp:310 +msgid "Display hidden ports" +msgstr "" + +#: src/gui/mixer.cpp:312 +msgid "Display internal" +msgstr "" + +#: src/gui/mixer.cpp:322 src/gui/mixer.cpp:383 src/gui/songInfo.cpp:69 +#: src/gui/settings.cpp:1841 src/gui/settings.cpp:2029 +msgid "System" +msgstr "" + +#: src/gui/mixer.cpp:354 +msgid "Sample Preview" +msgstr "" + +#: src/gui/mixer.cpp:446 +msgid "disconnect all" +msgstr "" + +#: src/gui/newSong.cpp:122 src/gui/newSong.cpp:123 +msgid "Choose a System!" +msgstr "" + +#: src/gui/newSong.cpp:179 +msgid "Categories" +msgstr "" + +#: src/gui/newSong.cpp:181 src/gui/userPresets.cpp:346 +msgid "Systems" +msgstr "" + +#: src/gui/newSong.cpp:210 +msgid "no systems here yet!" +msgstr "" + +#: src/gui/newSong.cpp:212 +msgid "no results" +msgstr "" + +#: src/gui/newSong.cpp:228 +msgid "I'm feeling lucky" +msgstr "" + +#: src/gui/newSong.cpp:230 +msgid "no categories available! what in the world." +msgstr "" + +#: src/gui/newSong.cpp:265 +msgid "it appears you're extremely lucky today!" +msgstr "" + +#: src/gui/orders.cpp:114 +msgid "Add new order" +msgstr "" + +#: src/gui/orders.cpp:137 +msgid "Duplicate order (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:167 +msgid "Place copy of current order at end of song (right-click to deep clone)" +msgstr "" + +#: src/gui/orders.cpp:177 +msgid "Order change mode: entire row" +msgstr "" + +#: src/gui/orders.cpp:179 +msgid "Order change mode: one" +msgstr "" + +#: src/gui/orders.cpp:205 +msgid "Order edit mode: Select and type (scroll vertically)" +msgstr "" + +#: src/gui/orders.cpp:207 +msgid "Order edit mode: Select and type (scroll horizontally)" +msgstr "" + +#: src/gui/orders.cpp:209 +msgid "Order edit mode: Select and type (don't scroll)" +msgstr "" + +#: src/gui/orders.cpp:211 +msgid "Order edit mode: Click to change" +msgstr "" + +#: src/gui/osc.cpp:176 +#, c-format +msgid "zoom: %.2fx (%.1fdB)" +msgstr "" + +#: src/gui/osc.cpp:187 +#, c-format +msgid "window size: %.1fms" +msgstr "" + +#: src/gui/osc.cpp:385 +msgid "(-Infinity)dB" +msgstr "" + +#: src/gui/patManager.cpp:43 +msgid "Re-arrange patterns" +msgstr "" + +#: src/gui/patManager.cpp:50 +msgid "Sort orders" +msgstr "" + +#: src/gui/patManager.cpp:57 +msgid "Make patterns unique" +msgstr "" + +#: src/gui/patManager.cpp:103 +#, c-format +msgid "" +"Pattern %.2X\n" +"- not allocated" +msgstr "" + +#: src/gui/patManager.cpp:105 +#, c-format +msgid "" +"Pattern %.2X\n" +"- use count: %d (%.0f%%)\n" +"\n" +"right-click to erase" +msgstr "" + +#: src/gui/pattern.cpp:468 +msgid "there aren't any channels to show." +msgstr "" + +#: src/gui/pattern.cpp:492 +msgid "click for pattern options (effect columns/pattern names/visualizer)" +msgstr "" + +#: src/gui/pattern.cpp:504 +msgid "Options:" +msgstr "" + +#: src/gui/pattern.cpp:506 +msgid "Effect columns/collapse" +msgstr "" + +#: src/gui/pattern.cpp:507 +msgid "Pattern names" +msgstr "" + +#: src/gui/pattern.cpp:508 +msgid "Channel group hints" +msgstr "" + +#: src/gui/pattern.cpp:509 +msgid "Visualizer" +msgstr "" + +#: src/gui/pattern.cpp:517 +msgid "Channel status:" +msgstr "" + +#: src/gui/pattern.cpp:519 +msgid "No##_PCS0" +msgstr "" + +#: src/gui/pattern.cpp:522 +msgid "Yes##_PCS1" +msgstr "" + +#: src/gui/pattern.cpp:1420 src/gui/pattern.cpp:1452 +msgid "WARNING!!" +msgstr "" + +#: src/gui/pattern.cpp:1422 src/gui/pattern.cpp:1459 +msgid "this instrument cannot be previewed because" +msgstr "" + +#: src/gui/pattern.cpp:1423 src/gui/pattern.cpp:1466 +msgid "none of the chips can play it" +msgstr "" + +#: src/gui/pattern.cpp:1424 src/gui/pattern.cpp:1473 +msgid "your instrument is in peril!! be careful..." +msgstr "" + +#: src/gui/piano.cpp:103 +msgid "Options" +msgstr "" + +#: src/gui/piano.cpp:106 +msgid "Key layout:" +msgstr "" + +#: src/gui/piano.cpp:108 src/gui/settings.cpp:611 src/gui/settings.cpp:612 +#: src/gui/settings.cpp:1243 src/gui/settings.cpp:1244 +msgid "Automatic" +msgstr "" + +#: src/gui/piano.cpp:111 +msgid "Standard" +msgstr "" + +#: src/gui/piano.cpp:114 +msgid "Continuous" +msgstr "" + +#: src/gui/piano.cpp:118 +msgid "Value input pad:" +msgstr "" + +#: src/gui/piano.cpp:120 +msgid "Disabled" +msgstr "" + +#: src/gui/piano.cpp:123 +msgid "Replace piano" +msgstr "" + +#: src/gui/piano.cpp:126 +msgid "Split (automatic)" +msgstr "" + +#: src/gui/piano.cpp:129 +msgid "Split (always visible)" +msgstr "" + +#: src/gui/piano.cpp:133 +msgid "Share play/edit offset/range" +msgstr "" + +#: src/gui/piano.cpp:134 +msgid "Read-only (can't input notes)" +msgstr "" + +#: src/gui/regView.cpp:38 +msgid "- no register pool available" +msgstr "" + +#: src/gui/sampleEdit.cpp:65 +#, c-format +msgid "%s: maximum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:72 +#, c-format +msgid "%s: minimum sample rate is %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:79 +#, c-format +msgid "%s: sample rate must be %d" +msgstr "" + +#: src/gui/sampleEdit.cpp:99 src/gui/sampleEdit.cpp:100 +msgid "no sample selected" +msgstr "" + +#: src/gui/sampleEdit.cpp:229 +#, c-format +msgid "SNES: loop start must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:235 +#, c-format +msgid "SNES: loop end must be a multiple of 16 (try with %d)" +msgstr "" + +#: src/gui/sampleEdit.cpp:240 +msgid "SNES: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:249 +msgid "QSound: loop cannot be longer than 32767 samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:259 +msgid "NES: loop point ignored on DPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:263 +msgid "NES: maximum DPCM sample length is 32648" +msgstr "" + +#: src/gui/sampleEdit.cpp:268 +msgid "X1-010: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:271 +msgid "X1-010: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:276 +msgid "GA20: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:287 +msgid "YM2608: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:290 +msgid "YM2608: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:300 +msgid "YM2610: ADPCM-A samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:302 +msgid "YM2610: loop point ignored on ADPCM-B (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:305 +msgid "YM2610: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:309 +msgid "YM2610: maximum ADPCM-A sample length is 2097152" +msgstr "" + +#: src/gui/sampleEdit.cpp:318 +msgid "Y8950: loop point ignored on ADPCM (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:321 +msgid "Y8950: sample length will be padded to multiple of 512" +msgstr "" + +#: src/gui/sampleEdit.cpp:328 +msgid "Amiga: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:331 +msgid "Amiga: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:335 +msgid "Amiga: maximum sample length is 131070" +msgstr "" + +#: src/gui/sampleEdit.cpp:344 +msgid "SegaPCM: maximum sample length is 65280" +msgstr "" + +#: src/gui/sampleEdit.cpp:353 +msgid "K053260: loop point ignored (may only loop entire sample)" +msgstr "" + +#: src/gui/sampleEdit.cpp:357 +msgid "K053260: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:362 +msgid "C140: maximum sample length is 65535" +msgstr "" + +#: src/gui/sampleEdit.cpp:371 +msgid "C219: loop start must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:374 +msgid "C219: loop end must be a multiple of 2" +msgstr "" + +#: src/gui/sampleEdit.cpp:378 +msgid "C219: maximum sample length is 131072" +msgstr "" + +#: src/gui/sampleEdit.cpp:386 +msgid "MSM6295: samples can't loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:389 +msgid "MSM6295: maximum bankswitched sample length is 129024" +msgstr "" + +#: src/gui/sampleEdit.cpp:395 +msgid "GBA DMA: loop start must be a multiple of 4" +msgstr "" + +#: src/gui/sampleEdit.cpp:398 +msgid "GBA DMA: loop length must be a multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:402 +msgid "GBA DMA: sample length will be padded to multiple of 16" +msgstr "" + +#: src/gui/sampleEdit.cpp:411 +msgid "ES5506: backward loop mode isn't supported" +msgstr "" + +#: src/gui/sampleEdit.cpp:414 +msgid "" +"backward/ping-pong only supported in Generic PCM DAC\n" +"ping-pong also on ES5506" +msgstr "" + +#: src/gui/sampleEdit.cpp:444 +msgid "Info" +msgstr "" + +#: src/gui/sampleEdit.cpp:447 src/gui/sampleEdit.cpp:933 +msgid "Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:453 +msgid "Compat Rate" +msgstr "" + +#: src/gui/sampleEdit.cpp:457 +msgid "" +"used in DefleMask-compatible sample mode (17xx), in where samples are mapped " +"to an octave." +msgstr "" + +#: src/gui/sampleEdit.cpp:463 +#, c-format +msgid "Loop (length: %d)##Loop" +msgstr "" + +#: src/gui/sampleEdit.cpp:487 src/gui/sampleEdit.cpp:716 +#: src/gui/sampleEdit.cpp:752 +msgid "changing the loop in a BRR sample may result in glitches!" +msgstr "" + +#: src/gui/sampleEdit.cpp:529 +msgid "BRR emphasis" +msgstr "" + +#: src/gui/sampleEdit.cpp:538 +msgid "" +"this is a BRR sample.\n" +"enabling this option will muffle it (only affects non-SNES chips)." +msgstr "" + +#: src/gui/sampleEdit.cpp:540 +msgid "" +"enable this option to slightly boost high frequencies\n" +"to compensate for the SNES' Gaussian filter's muffle." +msgstr "" + +#: src/gui/sampleEdit.cpp:546 +msgid "8-bit dither" +msgstr "" + +#: src/gui/sampleEdit.cpp:554 +msgid "dither the sample when used on a chip that only supports 8-bit samples." +msgstr "" + +#: src/gui/sampleEdit.cpp:841 +#, c-format +msgid "" +"%s\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:843 +#, c-format +msgid "" +"%s (%s)\n" +"%d bytes free" +msgstr "" + +#: src/gui/sampleEdit.cpp:847 +msgid "" +"\n" +"\n" +"not enough memory for this sample!" +msgstr "" + +#: src/gui/sampleEdit.cpp:871 +msgid "Edit mode: Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:880 +msgid "Edit mode: Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:891 src/gui/sampleEdit.cpp:902 +msgid "Resize" +msgstr "" + +#: src/gui/sampleEdit.cpp:906 +msgid "couldn't resize! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:926 src/gui/sampleEdit.cpp:957 +msgid "Resample" +msgstr "" + +#: src/gui/sampleEdit.cpp:951 +msgid "Factor" +msgstr "" + +#: src/gui/sampleEdit.cpp:956 +msgid "Filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:961 +msgid "couldn't resample! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:996 src/gui/waveEdit.cpp:1045 +msgid "Amplify" +msgstr "" + +#: src/gui/sampleEdit.cpp:1010 src/gui/sampleEdit.cpp:1197 +#: src/gui/sampleEdit.cpp:1281 +msgid "Apply" +msgstr "" + +#: src/gui/sampleEdit.cpp:1046 src/gui/waveEdit.cpp:1063 +msgid "Normalize" +msgstr "" + +#: src/gui/sampleEdit.cpp:1053 +msgid "Fade in" +msgstr "" + +#: src/gui/sampleEdit.cpp:1060 +msgid "Fade out" +msgstr "" + +#: src/gui/sampleEdit.cpp:1065 +msgid "Insert silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1076 +msgid "Go" +msgstr "" + +#: src/gui/sampleEdit.cpp:1081 +msgid "couldn't insert! make sure your sample is 8 or 16-bit." +msgstr "" + +#: src/gui/sampleEdit.cpp:1098 +msgid "Apply silence" +msgstr "" + +#: src/gui/sampleEdit.cpp:1112 +msgid "Trim" +msgstr "" + +#: src/gui/sampleEdit.cpp:1121 src/gui/waveEdit.cpp:1105 +msgid "Reverse" +msgstr "" + +#: src/gui/sampleEdit.cpp:1135 +msgid "Signed/unsigned exchange" +msgstr "" + +#: src/gui/sampleEdit.cpp:1140 +msgid "Apply filter" +msgstr "" + +#: src/gui/sampleEdit.cpp:1151 +msgid "Cutoff:" +msgstr "" + +#: src/gui/sampleEdit.cpp:1181 +msgid "Low-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1186 +msgid "Band-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1191 +msgid "High-pass" +msgstr "" + +#: src/gui/sampleEdit.cpp:1262 +msgid "Crossfade loop points" +msgstr "" + +#: src/gui/sampleEdit.cpp:1271 +msgid "Number of samples" +msgstr "" + +#: src/gui/sampleEdit.cpp:1277 +msgid "Linear <-> Equal power" +msgstr "" + +#: src/gui/sampleEdit.cpp:1283 +msgid "Crossfade: length would go out of bounds. Aborted..." +msgstr "" + +#: src/gui/sampleEdit.cpp:1286 +msgid "Crossfade: length would overflow loopStart. Try a smaller random value." +msgstr "" + +#: src/gui/sampleEdit.cpp:1332 +msgid "Preview sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1346 +msgid "Create instrument from sample" +msgstr "" + +#: src/gui/sampleEdit.cpp:1353 src/gui/xyOsc.cpp:59 +msgid "Zoom" +msgstr "" + +#: src/gui/sampleEdit.cpp:1747 +msgid "paste (replace)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1750 +msgid "paste (mix)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1758 +msgid "set loop to selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1761 +msgid "create wavetable from selection" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Draw" +msgstr "" + +#: src/gui/sampleEdit.cpp:1767 +msgid "Select" +msgstr "" + +#: src/gui/sampleEdit.cpp:1769 +#, c-format +msgid "%d samples, %d bytes" +msgstr "" + +#: src/gui/sampleEdit.cpp:1784 +#, c-format +msgid " (%d-%d: %d samples)" +msgstr "" + +#: src/gui/sampleEdit.cpp:1976 +msgid "Non-8/16-bit samples cannot be edited without prior conversion." +msgstr "" + +#: src/gui/songInfo.cpp:50 +msgid "Author" +msgstr "" + +#: src/gui/songInfo.cpp:60 +msgid "Album" +msgstr "" + +#: src/gui/songInfo.cpp:79 +msgid "Auto" +msgstr "" + +#: src/gui/songInfo.cpp:100 +msgid "Tuning (A-4)" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Base Tempo##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:41 +msgid "Tick Rate##TempoOrHz" +msgstr "" + +#: src/gui/speed.cpp:46 +msgid "click to display tick rate" +msgstr "" + +#: src/gui/speed.cpp:48 +msgid "click to display base tempo" +msgstr "" + +#: src/gui/speed.cpp:80 +msgid "Groove" +msgstr "" + +#: src/gui/speed.cpp:87 +msgid "click for one speed" +msgstr "" + +#: src/gui/speed.cpp:90 +msgid "Speeds" +msgstr "" + +#: src/gui/speed.cpp:99 +msgid "click for groove pattern" +msgstr "" + +#: src/gui/speed.cpp:110 +msgid "click for two (alternating) speeds" +msgstr "" + +#: src/gui/speed.cpp:168 +msgid "Virtual Tempo" +msgstr "" + +#: src/gui/speed.cpp:177 +msgid "Numerator" +msgstr "" + +#: src/gui/speed.cpp:187 +msgid "Denominator (set to base tempo)" +msgstr "" + +#: src/gui/speed.cpp:193 +msgid "Divider" +msgstr "" + +#: src/gui/speed.cpp:208 +msgid "Highlight" +msgstr "" + +#: src/gui/speed.cpp:231 +msgid "Pattern Length" +msgstr "" + +#: src/gui/speed.cpp:245 +msgid "Song Length" +msgstr "" + +#: src/gui/spoiler.cpp:32 +msgid "SPOILER" +msgstr "" + +#: src/gui/stats.cpp:36 +msgid "Audio load" +msgstr "" + +#: src/gui/subSongs.cpp:22 +#, c-format +msgid "%d. " +msgstr "" + +#: src/gui/subSongs.cpp:73 src/gui/subSongs.cpp:93 +msgid "too many subsongs!" +msgstr "" + +#: src/gui/subSongs.cpp:114 +msgid "this is the only subsong!" +msgstr "" + +#: src/gui/subSongs.cpp:116 +msgid "are you sure you want to remove this subsong?" +msgstr "" + +#: src/gui/sysManager.cpp:42 +msgid "Preserve channel order" +msgstr "" + +#: src/gui/sysManager.cpp:44 +msgid "Clone channel data" +msgstr "" + +#: src/gui/sysManager.cpp:46 +msgid "Clone at end" +msgstr "" + +#: src/gui/sysManager.cpp:56 +msgid "Actions" +msgstr "" + +#: src/gui/sysManager.cpp:69 +msgid "(drag to swap chips)" +msgstr "" + +#: src/gui/sysManager.cpp:90 +msgid "Clone##SysDup" +msgstr "" + +#: src/gui/sysManager.cpp:92 +#, c-format +msgid "cannot clone chip! (%s)" +msgstr "" + +#: src/gui/sysManager.cpp:98 +msgid "Change##SysChange" +msgstr "" + +#: src/gui/sysManager.cpp:120 +msgid "Are you sure you want to remove this chip?" +msgstr "" + +#: src/gui/tutorial.cpp:485 +msgid "" +"Play demo songs?\n" +"- Down: Play current song\n" +"- Up: Play demo songs" +msgstr "" + +#: src/gui/tutorial.cpp:489 +msgid "" +"Welcome to Combat Vehicle!\n" +"\n" +"Controls:\n" +"X - Shoot Arrow Key - Move\n" +"Z - Special Esc - Quit" +msgstr "" + +#: src/gui/tutorial.cpp:494 +msgid "GAME OVER" +msgstr "" + +#: src/gui/tutorial.cpp:496 +msgid "High Score!" +msgstr "" + +#: src/gui/tutorial.cpp:656 +msgid "Welcome!" +msgstr "" + +#: src/gui/tutorial.cpp:659 +msgid "welcome to Furnace, the biggest open-source chiptune tracker!" +msgstr "" + +#: src/gui/tutorial.cpp:663 +msgid "here are some tips to get you started:" +msgstr "" + +#: src/gui/tutorial.cpp:666 +msgid "" +"- add an instrument by clicking on + in Instruments\n" +"- click on the pattern view to focus it\n" +"- channel columns have the following, in this order: note, instrument, " +"volume and effects\n" +"- hit space bar while on the pattern to toggle Edit Mode\n" +"- click on the pattern or use arrow keys to move the cursor\n" +"- values (instrument, volume, effects and effect values) are in hexadecimal\n" +"- hit enter to play/stop the song\n" +"- extend the song by adding more orders in the Orders window\n" +"- click on the Orders matrix to change the patterns of a channel (left click " +"increases; right click decreases)" +msgstr "" + +#: src/gui/tutorial.cpp:678 +msgid "" +"if you need help, you may:\n" +"- read the manual (a file called manual.pdf)\n" +"- ask for help in Discussions (https://github.com/tildearrow/furnace/" +"discussions), the Furnace Discord (https://discord.gg/EfrwT2wq7z) or Furnace " +"in Revolt (official: https://rvlt.gg/GRPS6tmc)" +msgstr "" + +#: src/gui/tutorial.cpp:685 +msgid "" +"if you find any issues, be sure to report them! the issue tracker is here: " +"https://github.com/tildearrow/furnace/issues" +msgstr "" + +#: src/gui/tutorial.cpp:1426 +#, c-format +msgid "STAGE %d" +msgstr "" + +#: src/gui/userPresets.cpp:337 +msgid "Error! User category does not exist!" +msgstr "" + +#: src/gui/userPresets.cpp:349 +msgid "New Preset" +msgstr "" + +#: src/gui/userPresets.cpp:361 +msgid "select a preset" +msgstr "" + +#: src/gui/userPresets.cpp:374 +msgid "Remove##UPresetRemove" +msgstr "" + +#: src/gui/userPresets.cpp:439 src/gui/settings.cpp:1080 +msgid "Configure" +msgstr "" + +#: src/gui/userPresets.cpp:470 +msgid "Advanced" +msgstr "" + +#: src/gui/userPresets.cpp:476 +msgid "" +"insert additional settings in `option=value` format.\n" +"available options:\n" +"- tickRate" +msgstr "" + +#: src/gui/userPresets.cpp:509 +msgid "Save and Close" +msgstr "" + +#: src/gui/userPresets.cpp:515 src/gui/settings.cpp:1183 +#: src/gui/settings.cpp:2101 src/gui/settings.cpp:2493 +#: src/gui/settings.cpp:3736 +msgid "Import" +msgstr "" + +#: src/gui/userPresets.cpp:519 +msgid "Import (replace)" +msgstr "" + +#: src/gui/util.cpp:93 +msgid "" +msgstr "" + +#: src/gui/util.cpp:97 +msgid "Ctrl-" +msgstr "" + +#: src/gui/util.cpp:99 +msgid "Alt-" +msgstr "" + +#: src/gui/util.cpp:100 +msgid "Shift-" +msgstr "" + +#: src/gui/waveEdit.cpp:33 src/gui/settings.cpp:4032 +msgid "Pulse" +msgstr "" + +#: src/gui/waveEdit.cpp:38 src/gui/sysConf.cpp:1874 +msgid "Linear" +msgstr "" + +#: src/gui/waveEdit.cpp:39 +msgid "Cosine" +msgstr "" + +#: src/gui/waveEdit.cpp:40 src/gui/sysConf.cpp:1878 +msgid "Cubic" +msgstr "" + +#: src/gui/waveEdit.cpp:193 +msgid "Rect. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:194 +msgid "Abs. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:195 +msgid "Quart. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:196 +msgid "Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:197 +msgid "Abs. Squish. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:200 +msgid "rectSquare" +msgstr "" + +#: src/gui/waveEdit.cpp:203 +msgid "Rect. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:204 +msgid "Abs. Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:206 +msgid "Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:207 +msgid "Rect. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:208 +msgid "Abs. Cubed Saw" +msgstr "" + +#: src/gui/waveEdit.cpp:210 +msgid "Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:211 +msgid "Rect. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:212 +msgid "Abs. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:213 +msgid "Quart. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:214 +msgid "Squish. Cubed Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:215 +msgid "Squish. Abs. Cub. Sine" +msgstr "" + +#: src/gui/waveEdit.cpp:218 +msgid "Rect. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:219 +msgid "Abs. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:220 +msgid "Quart. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:221 +msgid "Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:222 +msgid "Abs. Squish. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:224 +msgid "Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:225 +msgid "Rect. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:226 +msgid "Abs. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:227 +msgid "Quart. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:228 +msgid "Squish. Cubed Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:229 +msgid "Squish. Abs. Cub. Triangle" +msgstr "" + +#: src/gui/waveEdit.cpp:412 src/gui/waveEdit.cpp:413 +msgid "no wavetable selected" +msgstr "" + +#: src/gui/waveEdit.cpp:487 +msgid "Steps" +msgstr "" + +#: src/gui/waveEdit.cpp:491 +msgid "Lines" +msgstr "" + +#: src/gui/waveEdit.cpp:498 +msgid "" +"use a width of:\n" +"- any on Amiga/N163\n" +"- 32 on Game Boy, PC Engine, SCC, Konami Bubble System, Namco WSG, Virtual " +"Boy and WonderSwan\n" +"- 64 on FDS\n" +"- 128 on X1-010\n" +"any other widths will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:510 +msgid "Height" +msgstr "" + +#: src/gui/waveEdit.cpp:512 +msgid "" +"use a height of:\n" +"- 16 for Game Boy, WonderSwan, Namco WSG, Konami Bubble System, X1-010 " +"Envelope shape and N163\n" +"- 32 for PC Engine\n" +"- 64 for FDS and Virtual Boy\n" +"- 256 for X1-010 and SCC\n" +"any other heights will be scaled during playback." +msgstr "" + +#: src/gui/waveEdit.cpp:578 +msgid "Shapes" +msgstr "" + +#: src/gui/waveEdit.cpp:607 +msgid "Exponent" +msgstr "" + +#: src/gui/waveEdit.cpp:617 +msgid "XOR Point" +msgstr "" + +#: src/gui/waveEdit.cpp:627 +msgid "Amplitude/Phase" +msgstr "" + +#: src/gui/waveEdit.cpp:679 src/gui/waveEdit.cpp:723 src/gui/waveEdit.cpp:728 +msgid "Op" +msgstr "" + +#: src/gui/waveEdit.cpp:683 +msgid "Mult" +msgstr "" + +#: src/gui/waveEdit.cpp:685 +msgid "FB" +msgstr "" + +#: src/gui/waveEdit.cpp:749 src/gui/waveEdit.cpp:750 +msgid "Connection Diagram" +msgstr "" + +#: src/gui/waveEdit.cpp:765 +msgid "Out" +msgstr "" + +#: src/gui/waveEdit.cpp:872 +msgid "WaveTools" +msgstr "" + +#: src/gui/waveEdit.cpp:890 +msgid "Scale X" +msgstr "" + +#: src/gui/waveEdit.cpp:896 +msgid "wavetable longer than 256 samples!" +msgstr "" + +#: src/gui/waveEdit.cpp:960 +msgid "Scale Y" +msgstr "" + +#: src/gui/waveEdit.cpp:978 +msgid "Offset X" +msgstr "" + +#: src/gui/waveEdit.cpp:1000 +msgid "Offset Y" +msgstr "" + +#: src/gui/waveEdit.cpp:1017 +msgid "Smooth" +msgstr "" + +#: src/gui/waveEdit.cpp:1117 +msgid "Half" +msgstr "" + +#: src/gui/waveEdit.cpp:1127 +msgid "Double" +msgstr "" + +#: src/gui/waveEdit.cpp:1137 +msgid "Convert Signed/Unsigned" +msgstr "" + +#: src/gui/waveEdit.cpp:1167 +msgid "Dec" +msgstr "" + +#: src/gui/waveEdit.cpp:1179 +msgid "Signed/Unsigned" +msgstr "" + +#: src/gui/xyOsc.cpp:45 +msgid "X Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:51 +msgid "Invert##X" +msgstr "" + +#: src/gui/xyOsc.cpp:52 +msgid "Y Channel" +msgstr "" + +#: src/gui/xyOsc.cpp:58 +msgid "Invert##Y" +msgstr "" + +#: src/gui/xyOsc.cpp:71 +msgid "Decay Time (ms)" +msgstr "" + +#: src/gui/xyOsc.cpp:74 +msgid "Intensity" +msgstr "" + +#: src/gui/xyOsc.cpp:77 +msgid "Line Thickness" +msgstr "" + +#: src/gui/xyOsc.cpp:213 +msgid "(-Infinity)dB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:215 +#, c-format +msgid "(-Infinity)dB,%.1fdB" +msgstr "" + +#: src/gui/xyOsc.cpp:217 +#, c-format +msgid "%.1fdB,(-Infinity)dB" +msgstr "" + +#: src/gui/xyOsc.cpp:219 +#, c-format +msgid "%.1fdB,%.1fdB" +msgstr "" + +#: src/gui/settings.cpp:82 src/gui/settings.cpp:92 src/gui/settings.cpp:102 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:83 src/gui/settings.cpp:93 src/gui/settings.cpp:103 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:113 src/gui/settings.cpp:186 src/gui/settings.cpp:3911 +msgid "High" +msgstr "" + +#: src/gui/settings.cpp:114 src/gui/settings.cpp:184 src/gui/settings.cpp:3910 +msgid "Low" +msgstr "" + +#: src/gui/settings.cpp:146 +msgid "ASAP (C++ port)" +msgstr "" + +#: src/gui/settings.cpp:169 +msgid "ESFMu (fast)" +msgstr "" + +#: src/gui/settings.cpp:183 +msgid "Lower" +msgstr "" + +#: src/gui/settings.cpp:185 +msgid "Medium" +msgstr "" + +#: src/gui/settings.cpp:187 +msgid "Ultra" +msgstr "" + +#: src/gui/settings.cpp:188 +msgid "Ultimate" +msgstr "" + +#: src/gui/settings.cpp:192 +msgid "evdev SND_TONE" +msgstr "" + +#: src/gui/settings.cpp:193 +msgid "KIOCSOUND on /dev/tty1" +msgstr "" + +#: src/gui/settings.cpp:194 +msgid "/dev/port" +msgstr "" + +#: src/gui/settings.cpp:195 +msgid "KIOCSOUND on standard output" +msgstr "" + +#: src/gui/settings.cpp:196 +msgid "outb()" +msgstr "" + +#: src/gui/settings.cpp:200 src/gui/settings.cpp:210 +msgid "Disabled/custom" +msgstr "" + +#: src/gui/settings.cpp:201 +msgid "Two octaves (0 is C-4, F is D#5)" +msgstr "" + +#: src/gui/settings.cpp:202 +msgid "Raw (note number is value)" +msgstr "" + +#: src/gui/settings.cpp:203 +msgid "Two octaves alternate (lower keys are 0-9, upper keys are A-F)" +msgstr "" + +#: src/gui/settings.cpp:204 src/gui/settings.cpp:211 +msgid "Use dual control change (one for each nibble)" +msgstr "" + +#: src/gui/settings.cpp:205 src/gui/settings.cpp:212 +msgid "Use 14-bit control change" +msgstr "" + +#: src/gui/settings.cpp:206 src/gui/settings.cpp:213 +msgid "Use single control change (imprecise)" +msgstr "" + +#: src/gui/settings.cpp:217 +msgid "--select--" +msgstr "" + +#: src/gui/settings.cpp:218 src/gui/settings.cpp:219 src/gui/settings.cpp:220 +#: src/gui/settings.cpp:221 src/gui/settings.cpp:222 src/gui/settings.cpp:223 +#: src/gui/settings.cpp:224 +msgid "???" +msgstr "" + +#: src/gui/settings.cpp:225 +msgid "Note Off" +msgstr "" + +#: src/gui/settings.cpp:226 +msgid "Note On" +msgstr "" + +#: src/gui/settings.cpp:227 +msgid "Aftertouch" +msgstr "" + +#: src/gui/settings.cpp:229 src/gui/settings.cpp:549 src/gui/settings.cpp:3117 +msgid "Program" +msgstr "" + +#: src/gui/settings.cpp:230 +msgid "ChanPressure" +msgstr "" + +#: src/gui/settings.cpp:231 +msgid "Pitch Bend" +msgstr "" + +#: src/gui/settings.cpp:232 +msgid "SysEx" +msgstr "" + +#: src/gui/settings.cpp:236 src/gui/settings.cpp:1653 src/gui/settings.cpp:1663 +#: src/gui/settings.cpp:1683 src/gui/settings.cpp:1689 +#, c-format +msgid "Any" +msgstr "" + +#: src/gui/settings.cpp:240 src/gui/settings.cpp:3303 src/gui/settings.cpp:3868 +#: src/gui/settings.cpp:4061 +msgid "Instrument" +msgstr "" + +#: src/gui/settings.cpp:242 +msgid "Effect 1 type" +msgstr "" + +#: src/gui/settings.cpp:243 +msgid "Effect 1 value" +msgstr "" + +#: src/gui/settings.cpp:244 +msgid "Effect 2 type" +msgstr "" + +#: src/gui/settings.cpp:245 +msgid "Effect 2 value" +msgstr "" + +#: src/gui/settings.cpp:246 +msgid "Effect 3 type" +msgstr "" + +#: src/gui/settings.cpp:247 +msgid "Effect 3 value" +msgstr "" + +#: src/gui/settings.cpp:248 +msgid "Effect 4 type" +msgstr "" + +#: src/gui/settings.cpp:249 +msgid "Effect 4 value" +msgstr "" + +#: src/gui/settings.cpp:250 +msgid "Effect 5 type" +msgstr "" + +#: src/gui/settings.cpp:251 +msgid "Effect 5 value" +msgstr "" + +#: src/gui/settings.cpp:252 +msgid "Effect 6 type" +msgstr "" + +#: src/gui/settings.cpp:253 +msgid "Effect 6 value" +msgstr "" + +#: src/gui/settings.cpp:254 +msgid "Effect 7 type" +msgstr "" + +#: src/gui/settings.cpp:255 +msgid "Effect 7 value" +msgstr "" + +#: src/gui/settings.cpp:256 +msgid "Effect 8 type" +msgstr "" + +#: src/gui/settings.cpp:257 +msgid "Effect 8 value" +msgstr "" + +#: src/gui/settings.cpp:291 +msgid "Press key..." +msgstr "" + +#: src/gui/settings.cpp:540 +msgid "Do you want to save your settings?" +msgstr "" + +#: src/gui/settings.cpp:547 +msgid "General" +msgstr "" + +#: src/gui/settings.cpp:551 +msgid "Render backend" +msgstr "" + +#: src/gui/settings.cpp:606 src/gui/settings.cpp:625 src/gui/settings.cpp:1257 +msgid "you may need to restart Furnace for this setting to take effect." +msgstr "" + +#: src/gui/settings.cpp:609 +msgid "Advanced render backend settings" +msgstr "" + +#: src/gui/settings.cpp:611 +msgid "Render driver" +msgstr "" + +#: src/gui/settings.cpp:628 +msgid "" +"beware: changing these settings may render Furnace unusable! do so at your " +"own risk.\n" +"start Furnace with -safemode if you mess something up." +msgstr "" + +#: src/gui/settings.cpp:629 +msgid "Red bits" +msgstr "" + +#: src/gui/settings.cpp:634 +msgid "Green bits" +msgstr "" + +#: src/gui/settings.cpp:639 +msgid "Blue bits" +msgstr "" + +#: src/gui/settings.cpp:644 +msgid "Alpha bits" +msgstr "" + +#: src/gui/settings.cpp:649 +msgid "Color depth" +msgstr "" + +#: src/gui/settings.cpp:654 +msgid "Stencil buffer size" +msgstr "" + +#: src/gui/settings.cpp:659 src/gui/settings.cpp:1330 +msgid "Buffer size" +msgstr "" + +#: src/gui/settings.cpp:665 +msgid "Double buffer" +msgstr "" + +#: src/gui/settings.cpp:670 +msgid "" +"the following values are common (in red, green, blue, alpha order):\n" +"- 24 bits: 8, 8, 8, 0\n" +"- 16 bits: 5, 6, 5, 0\n" +"- 32 bits (with alpha): 8, 8, 8, 8\n" +"- 30 bits (deep): 10, 10, 10, 0" +msgstr "" + +#: src/gui/settings.cpp:672 src/gui/sysConf.cpp:2444 +msgid "nothing to configure" +msgstr "" + +#: src/gui/settings.cpp:677 +#, c-format +msgid "" +"current backend: %s\n" +"%s\n" +"%s\n" +"%s" +msgstr "" + +#: src/gui/settings.cpp:680 +msgid "VSync" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Frame rate limit" +msgstr "" + +#: src/gui/settings.cpp:688 +msgid "Unlimited" +msgstr "" + +#: src/gui/settings.cpp:694 +msgid "only applies when VSync is disabled." +msgstr "" + +#: src/gui/settings.cpp:698 +msgid "Display render time" +msgstr "" + +#: src/gui/settings.cpp:705 +msgid "Late render clear" +msgstr "" + +#: src/gui/settings.cpp:710 +msgid "" +"calls rend->clear() after rend->present(). might reduce UI latency by one " +"frame in some drivers." +msgstr "" + +#: src/gui/settings.cpp:715 +msgid "Power-saving mode" +msgstr "" + +#: src/gui/settings.cpp:720 +msgid "" +"saves power by lowering the frame rate to 2fps when idle.\n" +"may cause issues under Mesa drivers!" +msgstr "" + +#: src/gui/settings.cpp:725 +msgid "Disable threaded input (restart after changing!)" +msgstr "" + +#: src/gui/settings.cpp:730 +msgid "" +"threaded input processes key presses for note preview on a separate thread " +"(on supported platforms), which reduces latency.\n" +"however, crashes have been reported when threaded input is on. enable this " +"option if that is the case." +msgstr "" + +#: src/gui/settings.cpp:735 +msgid "Enable event delay" +msgstr "" + +#: src/gui/settings.cpp:741 +msgid "may cause issues with high-polling-rate mice when previewing notes." +msgstr "" + +#: src/gui/settings.cpp:745 +msgid "Per-channel oscilloscope threads" +msgstr "" + +#: src/gui/settings.cpp:753 +msgid "you're being silly, aren't you? that's enough." +msgstr "" + +#: src/gui/settings.cpp:757 +msgid "what are you doing? stop!" +msgstr "" + +#: src/gui/settings.cpp:761 +#, c-format +msgid "" +"it is a bad idea to set this number higher than your CPU core count (%d)!" +msgstr "" + +#: src/gui/settings.cpp:766 +msgid "Oscilloscope rendering engine:" +msgstr "" + +#: src/gui/settings.cpp:768 +msgid "ImGui line plot" +msgstr "" + +#: src/gui/settings.cpp:772 +msgid "render using Dear ImGui's built-in line drawing functions." +msgstr "" + +#: src/gui/settings.cpp:774 +msgid "GLSL (if available)" +msgstr "" + +#: src/gui/settings.cpp:779 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL ES 2.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:781 +msgid "" +"render using shaders that run on the graphics card.\n" +"only available in OpenGL 3.0 render backend." +msgstr "" + +#: src/gui/settings.cpp:788 +msgid "Vibration" +msgstr "" + +#: src/gui/settings.cpp:790 +msgid "Strength" +msgstr "" + +#: src/gui/settings.cpp:807 +msgid "Use system file picker" +msgstr "" + +#: src/gui/settings.cpp:812 +msgid "Number of recent files" +msgstr "" + +#: src/gui/settings.cpp:819 +msgid "Compress when saving" +msgstr "" + +#: src/gui/settings.cpp:824 +msgid "use zlib to compress saved songs." +msgstr "" + +#: src/gui/settings.cpp:828 +msgid "Save unused patterns" +msgstr "" + +#: src/gui/settings.cpp:834 +msgid "Use new pattern format when saving" +msgstr "" + +#: src/gui/settings.cpp:839 +msgid "" +"use a packed format which saves space when saving songs.\n" +"disable if you need compatibility with older Furnace and/or tools\n" +"which do not support this format." +msgstr "" + +#: src/gui/settings.cpp:843 +msgid "Don't apply compatibility flags when loading .dmf" +msgstr "" + +#: src/gui/settings.cpp:848 +msgid "do not report any issues arising from the use of this option!" +msgstr "" + +#: src/gui/settings.cpp:851 +msgid "Play after opening song:" +msgstr "" + +#: src/gui/settings.cpp:853 +msgid "No##pol0" +msgstr "" + +#: src/gui/settings.cpp:857 +msgid "Only if already playing##pol1" +msgstr "" + +#: src/gui/settings.cpp:861 +msgid "Yes##pol0" +msgstr "" + +#: src/gui/settings.cpp:867 +msgid "Audio export loop/fade out time:" +msgstr "" + +#: src/gui/settings.cpp:869 +msgid "Set to these values on start-up:##fot0" +msgstr "" + +#: src/gui/settings.cpp:887 +msgid "Remember last values##fot1" +msgstr "" + +#: src/gui/settings.cpp:894 +msgid "Store instrument name in .fui" +msgstr "" + +#: src/gui/settings.cpp:899 +msgid "" +"when enabled, saving an instrument will store its name.\n" +"this may increase file size." +msgstr "" + +#: src/gui/settings.cpp:903 +msgid "Load instrument name from .fui" +msgstr "" + +#: src/gui/settings.cpp:908 +msgid "" +"when enabled, loading an instrument will use the stored name (if present).\n" +"otherwise, it will use the file name." +msgstr "" + +#: src/gui/settings.cpp:912 +msgid "Auto-fill file name when saving" +msgstr "" + +#: src/gui/settings.cpp:917 +msgid "" +"fill the file name field with an appropriate file name when saving or " +"exporting." +msgstr "" + +#: src/gui/settings.cpp:923 +msgid "Initial system:" +msgstr "" + +#: src/gui/settings.cpp:925 +msgid "Current system" +msgstr "" + +#: src/gui/settings.cpp:988 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/settings.cpp:1123 +msgid "When creating new song:" +msgstr "" + +#: src/gui/settings.cpp:1125 +msgid "Display system preset selector##NSB0" +msgstr "" + +#: src/gui/settings.cpp:1129 +msgid "Start with initial system##NSB1" +msgstr "" + +#: src/gui/settings.cpp:1133 +msgid "Default author name" +msgstr "" + +#: src/gui/settings.cpp:1137 +msgid "Start-up" +msgstr "" + +#: src/gui/settings.cpp:1138 +msgid "Play intro on start-up:" +msgstr "" + +#: src/gui/settings.cpp:1140 +msgid "No##pis0" +msgstr "" + +#: src/gui/settings.cpp:1144 +msgid "Short##pis1" +msgstr "" + +#: src/gui/settings.cpp:1148 +msgid "Full (short when loading song)##pis2" +msgstr "" + +#: src/gui/settings.cpp:1152 +msgid "Full (always)##pis3" +msgstr "" + +#: src/gui/settings.cpp:1159 +msgid "Disable fade-in during start-up" +msgstr "" + +#: src/gui/settings.cpp:1165 +msgid "About screen party time" +msgstr "" + +#: src/gui/settings.cpp:1170 +msgid "Warning: may cause epileptic seizures." +msgstr "" + +#: src/gui/settings.cpp:1174 +msgid "Behavior" +msgstr "" + +#: src/gui/settings.cpp:1176 +msgid "New instruments are blank" +msgstr "" + +#: src/gui/settings.cpp:1182 src/gui/settings.cpp:4195 +msgid "Configuration" +msgstr "" + +#: src/gui/settings.cpp:1191 +msgid "Factory Reset" +msgstr "" + +#: src/gui/settings.cpp:1192 +msgid "" +"Are you sure you want to reset all Furnace settings?\n" +"You must restart Furnace after doing so." +msgstr "" + +#: src/gui/settings.cpp:1200 +msgid "Output" +msgstr "" + +#: src/gui/settings.cpp:1208 +msgid "Backend" +msgstr "" + +#: src/gui/settings.cpp:1241 +msgid "Driver" +msgstr "" + +#: src/gui/settings.cpp:1264 +msgid "Device" +msgstr "" + +#: src/gui/settings.cpp:1268 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1269 +msgid "ALERT - TRESPASSER DETECTED" +msgstr "" + +#: src/gui/settings.cpp:1271 +msgid "you have been arrested for trying to engage with a disabled combo box." +msgstr "" + +#: src/gui/settings.cpp:1278 src/gui/settings.cpp:1280 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1324 +msgid "" +"common values:\n" +"- 1 for mono\n" +"- 2 for stereo\n" +"- 4 for quadraphonic\n" +"- 6 for 5.1 surround\n" +"- 8 for 7.1 surround" +msgstr "" + +#: src/gui/settings.cpp:1332 +#, c-format +msgid "%d (latency: ~%.1fms)" +msgstr "" + +#: src/gui/settings.cpp:1347 +msgid "Multi-threaded (EXPERIMENTAL)" +msgstr "" + +#: src/gui/settings.cpp:1356 +msgid "" +"runs chip emulation on separate threads.\n" +"may increase performance when using heavy emulation cores.\n" +"\n" +"warnings:\n" +"- experimental!\n" +"- only useful on multi-chip songs." +msgstr "" + +#: src/gui/settings.cpp:1361 +msgid "Number of threads" +msgstr "" + +#: src/gui/settings.cpp:1368 +msgid "that's the limit!" +msgstr "" + +#: src/gui/settings.cpp:1372 +#, c-format +msgid "" +"it is a VERY bad idea to set this number higher than your CPU core count " +"(%d)!" +msgstr "" + +#: src/gui/settings.cpp:1380 +msgid "Low-latency mode" +msgstr "" + +#: src/gui/settings.cpp:1385 +msgid "" +"reduces latency by running the engine faster than the tick rate.\n" +"useful for live playback/jam mode.\n" +"\n" +"warning: only enable if your buffer size is small (10ms or less)." +msgstr "" + +#: src/gui/settings.cpp:1389 +msgid "Force mono audio" +msgstr "" + +#: src/gui/settings.cpp:1397 +msgid "Exclusive mode" +msgstr "" + +#: src/gui/settings.cpp:1407 +#, c-format +msgid "want: %d samples @ %.0fHz (%d channel)" +msgid_plural "want: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/settings.cpp:1408 +#, c-format +msgid "got: %d samples @ %.0fHz (%d channel)" +msgid_plural "got: %d samples @ %.0fHz (%d channels)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: src/gui/settings.cpp:1411 +msgid "Mixing" +msgstr "" + +#: src/gui/settings.cpp:1413 src/gui/settings.cpp:2022 +msgid "Quality" +msgstr "" + +#: src/gui/settings.cpp:1418 +msgid "Software clipping" +msgstr "" + +#: src/gui/settings.cpp:1424 +msgid "DC offset correction" +msgstr "" + +#: src/gui/settings.cpp:1455 +msgid "MIDI" +msgstr "" + +#: src/gui/settings.cpp:1457 src/gui/settings.cpp:1459 +msgid "MIDI input" +msgstr "" + +#: src/gui/settings.cpp:1461 src/gui/settings.cpp:1464 +#: src/gui/settings.cpp:1755 src/gui/settings.cpp:1757 +msgid "" +msgstr "" + +#: src/gui/settings.cpp:1480 +msgid "Re-scan MIDI devices" +msgstr "" + +#: src/gui/settings.cpp:1491 src/gui/settings.cpp:2198 +msgid "Note input" +msgstr "" + +#: src/gui/settings.cpp:1492 +msgid "Velocity input" +msgstr "" + +#: src/gui/settings.cpp:1496 +msgid "Map MIDI channels to direct channels" +msgstr "" + +#: src/gui/settings.cpp:1502 +msgid "Program change pass-through" +msgstr "" + +#: src/gui/settings.cpp:1507 +msgid "Map Yamaha FM voice data to instruments" +msgstr "" + +#: src/gui/settings.cpp:1509 +msgid "Program change is instrument selection" +msgstr "" + +#: src/gui/settings.cpp:1513 +msgid "Value input style" +msgstr "" + +#: src/gui/settings.cpp:1516 src/gui/settings.cpp:1541 +msgid "Control##valueCCS" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "CC of upper nibble##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1522 src/gui/settings.cpp:1547 +msgid "MSB CC##valueCC1" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "CC of lower nibble##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1527 src/gui/settings.cpp:1552 +msgid "LSB CC##valueCC2" +msgstr "" + +#: src/gui/settings.cpp:1534 +msgid "Per-column control change" +msgstr "" + +#: src/gui/settings.cpp:1564 src/gui/settings.cpp:1574 +msgid "Volume curve" +msgstr "" + +#: src/gui/settings.cpp:1577 +msgid "Actions:" +msgstr "" + +#: src/gui/settings.cpp:1591 +msgid "" +"(learning! press a button or move a slider/knob/something on your device.)" +msgstr "" + +#: src/gui/settings.cpp:1609 +msgid "Note/Control" +msgstr "" + +#: src/gui/settings.cpp:1611 +msgid "Velocity/Value" +msgstr "" + +#: src/gui/settings.cpp:1613 +msgid "Action" +msgstr "" + +#: src/gui/settings.cpp:1705 src/gui/settings.cpp:1706 +msgid "--none--" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "waiting...##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1727 +msgid "Learn##BLearn" +msgstr "" + +#: src/gui/settings.cpp:1751 src/gui/settings.cpp:1753 +msgid "MIDI output" +msgstr "" + +#: src/gui/settings.cpp:1770 +msgid "Output mode:" +msgstr "" + +#: src/gui/settings.cpp:1772 +msgid "Off (use for TX81Z)" +msgstr "" + +#: src/gui/settings.cpp:1776 +msgid "Melodic" +msgstr "" + +#: src/gui/settings.cpp:1787 +msgid "Send Program Change" +msgstr "" + +#: src/gui/settings.cpp:1793 +msgid "Send MIDI clock" +msgstr "" + +#: src/gui/settings.cpp:1799 +msgid "Send MIDI timecode" +msgstr "" + +#: src/gui/settings.cpp:1805 +msgid "Timecode frame rate:" +msgstr "" + +#: src/gui/settings.cpp:1807 +msgid "Closest to Tick Rate" +msgstr "" + +#: src/gui/settings.cpp:1811 +msgid "Film (24fps)" +msgstr "" + +#: src/gui/settings.cpp:1815 +msgid "PAL (25fps)" +msgstr "" + +#: src/gui/settings.cpp:1819 +msgid "NTSC drop (29.97fps)" +msgstr "" + +#: src/gui/settings.cpp:1823 +msgid "NTSC non-drop (30fps)" +msgstr "" + +#: src/gui/settings.cpp:1832 +msgid "Emulation" +msgstr "" + +#: src/gui/settings.cpp:1834 +msgid "Cores" +msgstr "" + +#: src/gui/settings.cpp:1843 +msgid "Playback Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1845 src/gui/settings.cpp:2033 +msgid "used for playback" +msgstr "" + +#: src/gui/settings.cpp:1848 +msgid "Render Core(s)" +msgstr "" + +#: src/gui/settings.cpp:1850 src/gui/settings.cpp:2038 +msgid "used in audio export" +msgstr "" + +#: src/gui/settings.cpp:2031 +msgid "Playback" +msgstr "" + +#: src/gui/settings.cpp:2036 +msgid "Render" +msgstr "" + +#: src/gui/settings.cpp:2060 +msgid "PC Speaker strategy" +msgstr "" + +#: src/gui/settings.cpp:2098 src/gui/settings.cpp:2100 +msgid "Keyboard" +msgstr "" + +#: src/gui/settings.cpp:2109 src/gui/settings.cpp:3744 +msgid "Reset defaults" +msgstr "" + +#: src/gui/settings.cpp:2110 +msgid "Are you sure you want to reset the keyboard settings?" +msgstr "" + +#: src/gui/settings.cpp:2112 +msgid "Global hotkeys" +msgstr "" + +#: src/gui/settings.cpp:2149 +msgid "Window activation" +msgstr "" + +#: src/gui/settings.cpp:2215 +msgid "Key" +msgstr "" + +#: src/gui/settings.cpp:2229 +#, c-format +msgid "Macro release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2234 +#, c-format +msgid "Note release##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2239 +#, c-format +msgid "Note off##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2244 +#, c-format +msgid "Note##SNType_%d" +msgstr "" + +#: src/gui/settings.cpp:2268 +msgid "Add..." +msgstr "" + +#: src/gui/settings.cpp:2358 +msgid "Instrument list" +msgstr "" + +#: src/gui/settings.cpp:2378 +msgid "Wavetable list" +msgstr "" + +#: src/gui/settings.cpp:2399 +msgid "Sample list" +msgstr "" + +#: src/gui/settings.cpp:2449 +msgid "Sample editor" +msgstr "" + +#: src/gui/settings.cpp:2487 src/gui/settings.cpp:3754 +#: src/gui/settings.cpp:3784 +msgid "Interface" +msgstr "" + +#: src/gui/settings.cpp:2489 +msgid "Layout" +msgstr "" + +#: src/gui/settings.cpp:2491 +msgid "Workspace layout:" +msgstr "" + +#: src/gui/settings.cpp:2506 +msgid "Allow docking editors" +msgstr "" + +#: src/gui/settings.cpp:2513 +msgid "Remember window position" +msgstr "" + +#: src/gui/settings.cpp:2518 +msgid "remembers the window's last position on start-up." +msgstr "" + +#: src/gui/settings.cpp:2523 +msgid "Only allow window movement when clicking on title bar" +msgstr "" + +#: src/gui/settings.cpp:2530 +msgid "Center pop-up windows" +msgstr "" + +#: src/gui/settings.cpp:2535 +msgid "Play/edit controls layout:" +msgstr "" + +#: src/gui/settings.cpp:2537 +msgid "Classic##ecl0" +msgstr "" + +#: src/gui/settings.cpp:2541 +msgid "Compact##ecl1" +msgstr "" + +#: src/gui/settings.cpp:2545 +msgid "Compact (vertical)##ecl2" +msgstr "" + +#: src/gui/settings.cpp:2549 +msgid "Split##ecl3" +msgstr "" + +#: src/gui/settings.cpp:2555 +msgid "Position of buttons in Orders:" +msgstr "" + +#: src/gui/settings.cpp:2557 +msgid "Top##obp0" +msgstr "" + +#: src/gui/settings.cpp:2561 +msgid "Left##obp1" +msgstr "" + +#: src/gui/settings.cpp:2565 +msgid "Right##obp2" +msgstr "" + +#: src/gui/settings.cpp:2572 +msgid "Mouse" +msgstr "" + +#: src/gui/settings.cpp:2574 +msgid "Double-click time (seconds)" +msgstr "" + +#: src/gui/settings.cpp:2583 +msgid "Don't raise pattern editor on click" +msgstr "" + +#: src/gui/settings.cpp:2589 +msgid "Focus pattern editor when selecting instrument" +msgstr "" + +#: src/gui/settings.cpp:2594 +msgid "Note preview behavior:" +msgstr "" + +#: src/gui/settings.cpp:2596 +msgid "Never##npb0" +msgstr "" + +#: src/gui/settings.cpp:2600 +msgid "When cursor is in Note column##npb1" +msgstr "" + +#: src/gui/settings.cpp:2604 +msgid "When cursor is in Note column or not in edit mode##npb2" +msgstr "" + +#: src/gui/settings.cpp:2608 +msgid "Always##npb3" +msgstr "" + +#: src/gui/settings.cpp:2614 +msgid "Allow dragging selection:" +msgstr "" + +#: src/gui/settings.cpp:2616 +msgid "No##dms0" +msgstr "" + +#: src/gui/settings.cpp:2620 +msgid "Yes##dms1" +msgstr "" + +#: src/gui/settings.cpp:2624 +msgid "Yes (while holding Ctrl only)##dms2" +msgstr "" + +#: src/gui/settings.cpp:2630 +msgid "Toggle channel solo on:" +msgstr "" + +#: src/gui/settings.cpp:2632 +msgid "Right-click or double-click##soloA" +msgstr "" + +#: src/gui/settings.cpp:2636 +msgid "Right-click##soloR" +msgstr "" + +#: src/gui/settings.cpp:2640 +msgid "Double-click##soloD" +msgstr "" + +#: src/gui/settings.cpp:2647 +msgid "Double click selects entire column" +msgstr "" + +#: src/gui/settings.cpp:2653 +msgid "Cursor behavior" +msgstr "" + +#: src/gui/settings.cpp:2655 +msgid "Insert pushes entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2661 +msgid "Pull delete affects entire channel row" +msgstr "" + +#: src/gui/settings.cpp:2667 +msgid "Push value when overwriting instead of clearing it" +msgstr "" + +#: src/gui/settings.cpp:2673 +msgid "Keyboard note/value input repeat (hold key to input continuously)" +msgstr "" + +#: src/gui/settings.cpp:2678 +msgid "Effect input behavior:" +msgstr "" + +#: src/gui/settings.cpp:2680 +msgid "Move down##eicb0" +msgstr "" + +#: src/gui/settings.cpp:2684 +msgid "Move to effect value (otherwise move down)##eicb1" +msgstr "" + +#: src/gui/settings.cpp:2688 +msgid "Move to effect value/next effect and wrap around##eicb2" +msgstr "" + +#: src/gui/settings.cpp:2695 +msgid "Delete effect value when deleting effect" +msgstr "" + +#: src/gui/settings.cpp:2701 +msgid "Change current instrument when changing instrument column (absorb)" +msgstr "" + +#: src/gui/settings.cpp:2707 +msgid "Remove instrument value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2713 +msgid "Remove volume value when inserting note off/release" +msgstr "" + +#: src/gui/settings.cpp:2719 +msgid "Cursor movement" +msgstr "" + +#: src/gui/settings.cpp:2721 +msgid "Wrap horizontally:" +msgstr "" + +#: src/gui/settings.cpp:2723 +msgid "No##wrapH0" +msgstr "" + +#: src/gui/settings.cpp:2727 +msgid "Yes##wrapH1" +msgstr "" + +#: src/gui/settings.cpp:2731 +msgid "Yes, and move to next/prev row##wrapH2" +msgstr "" + +#: src/gui/settings.cpp:2737 +msgid "Wrap vertically:" +msgstr "" + +#: src/gui/settings.cpp:2739 +msgid "No##wrapV0" +msgstr "" + +#: src/gui/settings.cpp:2743 +msgid "Yes##wrapV1" +msgstr "" + +#: src/gui/settings.cpp:2747 +msgid "Yes, and move to next/prev pattern##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2751 +msgid "Yes, and move to next/prev pattern (wrap around)##wrapV2" +msgstr "" + +#: src/gui/settings.cpp:2757 +msgid "Cursor movement keys behavior:" +msgstr "" + +#: src/gui/settings.cpp:2759 +msgid "Move by one##cmk0" +msgstr "" + +#: src/gui/settings.cpp:2763 +msgid "Move by Edit Step##cmk1" +msgstr "" + +#: src/gui/settings.cpp:2770 +msgid "Move cursor by edit step on delete" +msgstr "" + +#: src/gui/settings.cpp:2776 +msgid "Move cursor by edit step on insert (push)" +msgstr "" + +#: src/gui/settings.cpp:2782 +msgid "Move cursor up on backspace-delete" +msgstr "" + +#: src/gui/settings.cpp:2788 +msgid "Move cursor to end of clipboard content when pasting" +msgstr "" + +#: src/gui/settings.cpp:2794 +msgid "Scrolling" +msgstr "" + +#: src/gui/settings.cpp:2796 +msgid "Change order when scrolling outside of pattern bounds:" +msgstr "" + +#: src/gui/settings.cpp:2798 +msgid "No##pscroll0" +msgstr "" + +#: src/gui/settings.cpp:2802 +msgid "Yes##pscroll1" +msgstr "" + +#: src/gui/settings.cpp:2806 +msgid "Yes, and wrap around song##pscroll2" +msgstr "" + +#: src/gui/settings.cpp:2813 +msgid "Cursor follows current order when moving it" +msgstr "" + +#: src/gui/settings.cpp:2818 +msgid "applies when playback is stopped." +msgstr "" + +#: src/gui/settings.cpp:2822 +msgid "Don't scroll when moving cursor" +msgstr "" + +#: src/gui/settings.cpp:2827 +msgid "Move cursor with scroll wheel:" +msgstr "" + +#: src/gui/settings.cpp:2829 +msgid "No##csw0" +msgstr "" + +#: src/gui/settings.cpp:2833 +msgid "Yes##csw1" +msgstr "" + +#: src/gui/settings.cpp:2837 +msgid "Inverted##csw2" +msgstr "" + +#: src/gui/settings.cpp:2844 +msgid "How many steps to move with each scroll wheel step?" +msgstr "" + +#: src/gui/settings.cpp:2845 +msgid "One##cws0" +msgstr "" + +#: src/gui/settings.cpp:2849 +msgid "Edit Step##cws1" +msgstr "" + +#: src/gui/settings.cpp:2856 src/gui/settings.cpp:3471 +msgid "Assets" +msgstr "" + +#: src/gui/settings.cpp:2859 +msgid "Display instrument type menu when adding instrument" +msgstr "" + +#: src/gui/settings.cpp:2865 +msgid "Select asset after opening one" +msgstr "" + +#: src/gui/settings.cpp:2872 +msgid "Appearance" +msgstr "" + +#: src/gui/settings.cpp:2874 +msgid "Scaling" +msgstr "" + +#: src/gui/settings.cpp:2876 +msgid "Automatic UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2885 +msgid "UI scaling factor" +msgstr "" + +#: src/gui/settings.cpp:2892 +msgid "Icon size" +msgstr "" + +#: src/gui/settings.cpp:2907 +msgid "Font renderer" +msgstr "" + +#: src/gui/settings.cpp:2917 +msgid "Main font" +msgstr "" + +#: src/gui/settings.cpp:2928 +msgid "Size##MainFontSize" +msgstr "" + +#: src/gui/settings.cpp:2936 +msgid "Header font" +msgstr "" + +#: src/gui/settings.cpp:2947 +msgid "Size##HeadFontSize" +msgstr "" + +#: src/gui/settings.cpp:2955 +msgid "Pattern font" +msgstr "" + +#: src/gui/settings.cpp:2966 +msgid "Size##PatFontSize" +msgstr "" + +#: src/gui/settings.cpp:2976 +msgid "Anti-aliased fonts" +msgstr "" + +#: src/gui/settings.cpp:2982 +msgid "Support bitmap fonts" +msgstr "" + +#: src/gui/settings.cpp:2987 +msgid "Hinting:" +msgstr "" + +#: src/gui/settings.cpp:2989 +msgid "Off (soft)##fh0" +msgstr "" + +#: src/gui/settings.cpp:2993 +msgid "Slight##fh1" +msgstr "" + +#: src/gui/settings.cpp:2997 +msgid "Normal##fh2" +msgstr "" + +#: src/gui/settings.cpp:3001 +msgid "Full (hard)##fh3" +msgstr "" + +#: src/gui/settings.cpp:3007 +msgid "Auto-hinter:" +msgstr "" + +#: src/gui/settings.cpp:3009 +msgid "Disable##fah0" +msgstr "" + +#: src/gui/settings.cpp:3013 +msgid "Enable##fah1" +msgstr "" + +#: src/gui/settings.cpp:3017 +msgid "Force##fah2" +msgstr "" + +#: src/gui/settings.cpp:3024 +msgid "Oversample" +msgstr "" + +#: src/gui/settings.cpp:3027 +msgid "1×##fos1" +msgstr "" + +#: src/gui/settings.cpp:3032 +msgid "" +"saves video memory. reduces font rendering quality.\n" +"use for pixel/bitmap fonts." +msgstr "" + +#: src/gui/settings.cpp:3035 +msgid "2×##fos2" +msgstr "" + +#: src/gui/settings.cpp:3040 +msgid "default." +msgstr "" + +#: src/gui/settings.cpp:3043 +msgid "3×##fos3" +msgstr "" + +#: src/gui/settings.cpp:3048 +msgid "" +"slightly better font rendering quality.\n" +"uses more video memory." +msgstr "" + +#: src/gui/settings.cpp:3052 +msgid "Load fallback font" +msgstr "" + +#: src/gui/settings.cpp:3057 +msgid "disable to save video memory." +msgstr "" + +#: src/gui/settings.cpp:3061 +msgid "Display Japanese characters" +msgstr "" + +#: src/gui/settings.cpp:3067 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてくださ" +"い。\n" +"これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解" +"決策です。" +msgstr "" + +#: src/gui/settings.cpp:3075 +msgid "Display Chinese (Simplified) characters" +msgstr "" + +#: src/gui/settings.cpp:3081 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"请在确保你有足够的显存后再启动此设定\n" +"这是一个在ImGui实现动态字体加载之前的临时解决方案" +msgstr "" + +#: src/gui/settings.cpp:3089 +msgid "Display Chinese (Traditional) characters" +msgstr "" + +#: src/gui/settings.cpp:3095 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"請在確保你有足夠的顯存后再啟動此設定\n" +"這是一個在ImGui實現動態字體加載之前的臨時解決方案" +msgstr "" + +#: src/gui/settings.cpp:3103 +msgid "Display Korean characters" +msgstr "" + +#: src/gui/settings.cpp:3109 +msgid "" +"Only toggle this option if you have enough graphics memory.\n" +"This is a temporary solution until dynamic font atlas is implemented in Dear " +"ImGui.\n" +"\n" +"그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" +"이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." +msgstr "" + +#: src/gui/settings.cpp:3118 +msgid "Title bar:" +msgstr "" + +#: src/gui/settings.cpp:3120 +msgid "Furnace##tbar0" +msgstr "" + +#: src/gui/settings.cpp:3125 +msgid "Song Name - Furnace##tbar1" +msgstr "" + +#: src/gui/settings.cpp:3130 +msgid "file_name.fur - Furnace##tbar2" +msgstr "" + +#: src/gui/settings.cpp:3135 +msgid "/path/to/file.fur - Furnace##tbar3" +msgstr "" + +#: src/gui/settings.cpp:3143 +msgid "Display system name on title bar" +msgstr "" + +#: src/gui/settings.cpp:3150 +msgid "Display chip names instead of \"multi-system\" in title bar" +msgstr "" + +#: src/gui/settings.cpp:3156 +msgid "Status bar:" +msgstr "" + +#: src/gui/settings.cpp:3158 +msgid "Cursor details##sbar0" +msgstr "" + +#: src/gui/settings.cpp:3162 +msgid "File path##sbar1" +msgstr "" + +#: src/gui/settings.cpp:3166 +msgid "Cursor details or file path##sbar2" +msgstr "" + +#: src/gui/settings.cpp:3170 +msgid "Nothing##sbar3" +msgstr "" + +#: src/gui/settings.cpp:3177 +msgid "Display playback status when playing" +msgstr "" + +#: src/gui/settings.cpp:3182 +msgid "Export options layout:" +msgstr "" + +#: src/gui/settings.cpp:3184 +msgid "Sub-menus in File menu##eol0" +msgstr "" + +#: src/gui/settings.cpp:3188 +msgid "Modal window with tabs##eol1" +msgstr "" + +#: src/gui/settings.cpp:3192 +msgid "Modal windows with options in File menu##eol2" +msgstr "" + +#: src/gui/settings.cpp:3199 +msgid "Capitalize menu bar" +msgstr "" + +#: src/gui/settings.cpp:3205 +msgid "Display add/configure/change/remove chip menus in File menu" +msgstr "" + +#: src/gui/settings.cpp:3219 +msgid "Highlight channel at cursor in Orders" +msgstr "" + +#: src/gui/settings.cpp:3224 +msgid "Orders row number format:" +msgstr "" + +#: src/gui/settings.cpp:3226 +msgid "Decimal##orbD" +msgstr "" + +#: src/gui/settings.cpp:3230 +msgid "Hexadecimal##orbH" +msgstr "" + +#: src/gui/settings.cpp:3239 +msgid "Center pattern view" +msgstr "" + +#: src/gui/settings.cpp:3245 +msgid "Overflow pattern highlights" +msgstr "" + +#: src/gui/settings.cpp:3251 +msgid "Display previous/next pattern" +msgstr "" + +#: src/gui/settings.cpp:3256 +msgid "Pattern row number format:" +msgstr "" + +#: src/gui/settings.cpp:3258 +msgid "Decimal##prbD" +msgstr "" + +#: src/gui/settings.cpp:3262 +msgid "Hexadecimal##prbH" +msgstr "" + +#: src/gui/settings.cpp:3268 +msgid "Pattern view labels:" +msgstr "" + +#: src/gui/settings.cpp:3273 +msgid "Note off (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3278 +msgid "Note release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3283 +msgid "Macro release (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3288 +msgid "Empty field (3-char)" +msgstr "" + +#: src/gui/settings.cpp:3293 +msgid "Empty field (2-char)" +msgstr "" + +#: src/gui/settings.cpp:3295 +msgid "Pattern view spacing after:" +msgstr "" + +#: src/gui/settings.cpp:3321 +msgid "Effect value" +msgstr "" + +#: src/gui/settings.cpp:3328 +msgid "Single-digit effects for 00-0F" +msgstr "" + +#: src/gui/settings.cpp:3334 +msgid "Use flats instead of sharps" +msgstr "" + +#: src/gui/settings.cpp:3340 +msgid "Use German notation" +msgstr "" + +#: src/gui/settings.cpp:3348 +msgid "Channel style:" +msgstr "" + +#: src/gui/settings.cpp:3350 +msgid "Classic##CHS0" +msgstr "" + +#: src/gui/settings.cpp:3354 +msgid "Line##CHS1" +msgstr "" + +#: src/gui/settings.cpp:3358 +msgid "Round##CHS2" +msgstr "" + +#: src/gui/settings.cpp:3362 +msgid "Split button##CHS3" +msgstr "" + +#: src/gui/settings.cpp:3366 +msgid "Square border##CH42" +msgstr "" + +#: src/gui/settings.cpp:3370 +msgid "Round border##CHS5" +msgstr "" + +#: src/gui/settings.cpp:3376 +msgid "Channel volume bar:" +msgstr "" + +#: src/gui/settings.cpp:3378 +msgid "None##CHV0" +msgstr "" + +#: src/gui/settings.cpp:3382 +msgid "Simple##CHV1" +msgstr "" + +#: src/gui/settings.cpp:3386 +msgid "Stereo##CHV2" +msgstr "" + +#: src/gui/settings.cpp:3390 +msgid "Real##CHV3" +msgstr "" + +#: src/gui/settings.cpp:3394 +msgid "Real (stereo)##CHV4" +msgstr "" + +#: src/gui/settings.cpp:3400 +msgid "Channel feedback style:" +msgstr "" + +#: src/gui/settings.cpp:3402 +msgid "Off##CHF0" +msgstr "" + +#: src/gui/settings.cpp:3406 +msgid "Note##CHF1" +msgstr "" + +#: src/gui/settings.cpp:3410 +msgid "Volume##CHF2" +msgstr "" + +#: src/gui/settings.cpp:3414 +msgid "Active##CHF3" +msgstr "" + +#: src/gui/settings.cpp:3420 +msgid "Channel font:" +msgstr "" + +#: src/gui/settings.cpp:3422 +msgid "Regular##CHFont0" +msgstr "" + +#: src/gui/settings.cpp:3426 +msgid "Monospace##CHFont1" +msgstr "" + +#: src/gui/settings.cpp:3433 +msgid "Center channel name" +msgstr "" + +#: src/gui/settings.cpp:3438 +msgid "Channel colors:" +msgstr "" + +#: src/gui/settings.cpp:3440 +msgid "Single##CHC0" +msgstr "" + +#: src/gui/settings.cpp:3444 +msgid "Channel type##CHC1" +msgstr "" + +#: src/gui/settings.cpp:3448 +msgid "Instrument type##CHC2" +msgstr "" + +#: src/gui/settings.cpp:3454 +msgid "Channel name colors:" +msgstr "" + +#: src/gui/settings.cpp:3456 +msgid "Single##CTC0" +msgstr "" + +#: src/gui/settings.cpp:3460 +msgid "Channel type##CTC1" +msgstr "" + +#: src/gui/settings.cpp:3464 +msgid "Instrument type##CTC2" +msgstr "" + +#: src/gui/settings.cpp:3473 +msgid "Unified instrument/wavetable/sample list" +msgstr "" + +#: src/gui/settings.cpp:3483 +msgid "Horizontal instrument list" +msgstr "" + +#: src/gui/settings.cpp:3489 +msgid "Instrument list icon style:" +msgstr "" + +#: src/gui/settings.cpp:3491 +msgid "None##iis0" +msgstr "" + +#: src/gui/settings.cpp:3495 +msgid "Graphical icons##iis1" +msgstr "" + +#: src/gui/settings.cpp:3499 +msgid "Letter icons##iis2" +msgstr "" + +#: src/gui/settings.cpp:3506 +msgid "Colorize instrument editor using instrument type" +msgstr "" + +#: src/gui/settings.cpp:3512 src/gui/settings.cpp:3954 +msgid "Macro Editor" +msgstr "" + +#: src/gui/settings.cpp:3513 +msgid "Macro editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3515 +msgid "Unified##mel0" +msgstr "" + +#: src/gui/settings.cpp:3525 +msgid "Grid##mel2" +msgstr "" + +#: src/gui/settings.cpp:3529 +msgid "Single (with list)##mel3" +msgstr "" + +#: src/gui/settings.cpp:3542 +msgid "Use classic macro editor vertical slider" +msgstr "" + +#: src/gui/settings.cpp:3548 +msgid "Wave Editor" +msgstr "" + +#: src/gui/settings.cpp:3550 +msgid "Use compact wave editor" +msgstr "" + +#: src/gui/settings.cpp:3556 src/gui/settings.cpp:3931 +msgid "FM Editor" +msgstr "" + +#: src/gui/settings.cpp:3557 +msgid "FM parameter names:" +msgstr "" + +#: src/gui/settings.cpp:3559 +msgid "Friendly##fmn0" +msgstr "" + +#: src/gui/settings.cpp:3563 +msgid "Technical##fmn1" +msgstr "" + +#: src/gui/settings.cpp:3567 +msgid "Technical (alternate)##fmn2" +msgstr "" + +#: src/gui/settings.cpp:3574 +msgid "Use standard OPL waveform names" +msgstr "" + +#: src/gui/settings.cpp:3579 +msgid "FM parameter editor layout:" +msgstr "" + +#: src/gui/settings.cpp:3581 +msgid "Modern##fml0" +msgstr "" + +#: src/gui/settings.cpp:3585 +msgid "Compact (2x2, classic)##fml1" +msgstr "" + +#: src/gui/settings.cpp:3589 +msgid "Compact (1x4)##fml2" +msgstr "" + +#: src/gui/settings.cpp:3593 +msgid "Compact (4x1)##fml3" +msgstr "" + +#: src/gui/settings.cpp:3597 +msgid "Alternate (2x2)##fml4" +msgstr "" + +#: src/gui/settings.cpp:3601 +msgid "Alternate (1x4)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3605 +msgid "Alternate (4x1)##fml5" +msgstr "" + +#: src/gui/settings.cpp:3611 +msgid "Position of Sustain in FM editor:" +msgstr "" + +#: src/gui/settings.cpp:3613 +msgid "Between Decay and Sustain Rate##susp0" +msgstr "" + +#: src/gui/settings.cpp:3617 +msgid "After Release Rate##susp1" +msgstr "" + +#: src/gui/settings.cpp:3624 +msgid "Use separate colors for carriers/modulators in FM editor" +msgstr "" + +#: src/gui/settings.cpp:3630 +msgid "Unsigned FM detune values" +msgstr "" + +#: src/gui/settings.cpp:3637 +msgid "Chip memory usage unit:" +msgstr "" + +#: src/gui/settings.cpp:3639 +msgid "Bytes##MUU0" +msgstr "" + +#: src/gui/settings.cpp:3643 +msgid "Kilobytes##MUU1" +msgstr "" + +#: src/gui/settings.cpp:3650 src/gui/settings.cpp:3877 +msgid "Oscilloscope" +msgstr "" + +#: src/gui/settings.cpp:3652 +msgid "Rounded corners" +msgstr "" + +#: src/gui/settings.cpp:3658 src/gui/settings.cpp:3836 +#: src/gui/settings.cpp:3878 +msgid "Border" +msgstr "" + +#: src/gui/settings.cpp:3664 src/gui/sysConf.cpp:1067 +msgid "Mono" +msgstr "" + +#: src/gui/settings.cpp:3670 +msgid "Anti-aliased" +msgstr "" + +#: src/gui/settings.cpp:3676 +msgid "Fill entire window" +msgstr "" + +#: src/gui/settings.cpp:3682 +msgid "Waveform goes out of bounds" +msgstr "" + +#: src/gui/settings.cpp:3694 +msgid "Windows" +msgstr "" + +#: src/gui/settings.cpp:3696 +msgid "Rounded window corners" +msgstr "" + +#: src/gui/settings.cpp:3702 +msgid "Rounded buttons" +msgstr "" + +#: src/gui/settings.cpp:3708 +msgid "Rounded menu corners" +msgstr "" + +#: src/gui/settings.cpp:3714 +msgid "Rounded tabs" +msgstr "" + +#: src/gui/settings.cpp:3720 +msgid "Rounded scrollbars" +msgstr "" + +#: src/gui/settings.cpp:3726 +msgid "Borders around widgets" +msgstr "" + +#: src/gui/settings.cpp:3735 +msgid "Color scheme" +msgstr "" + +#: src/gui/settings.cpp:3745 +msgid "Are you sure you want to reset the color scheme?" +msgstr "" + +#: src/gui/settings.cpp:3748 +msgid "Guru mode" +msgstr "" + +#: src/gui/settings.cpp:3755 src/gui/settings.cpp:3785 +msgid "Frame shading" +msgstr "" + +#: src/gui/settings.cpp:3761 +msgid "Color scheme type:" +msgstr "" + +#: src/gui/settings.cpp:3763 +msgid "Dark##gcb0" +msgstr "" + +#: src/gui/settings.cpp:3768 +msgid "Light##gcb1" +msgstr "" + +#: src/gui/settings.cpp:3775 +msgid "Accent colors:" +msgstr "" + +#: src/gui/settings.cpp:3777 +msgid "Primary" +msgstr "" + +#: src/gui/settings.cpp:3778 +msgid "Secondary" +msgstr "" + +#: src/gui/settings.cpp:3792 +msgid "Button" +msgstr "" + +#: src/gui/settings.cpp:3793 +msgid "Button (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3794 +msgid "Button (active)" +msgstr "" + +#: src/gui/settings.cpp:3795 +msgid "Tab" +msgstr "" + +#: src/gui/settings.cpp:3796 +msgid "Tab (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3797 +msgid "Tab (active)" +msgstr "" + +#: src/gui/settings.cpp:3798 +msgid "Tab (unfocused)" +msgstr "" + +#: src/gui/settings.cpp:3799 +msgid "Tab (unfocused and active)" +msgstr "" + +#: src/gui/settings.cpp:3800 +msgid "ImGui header" +msgstr "" + +#: src/gui/settings.cpp:3801 +msgid "ImGui header (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3802 +msgid "ImGui header (active)" +msgstr "" + +#: src/gui/settings.cpp:3803 +msgid "Resize grip" +msgstr "" + +#: src/gui/settings.cpp:3804 +msgid "Resize grip (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3805 +msgid "Resize grip (active)" +msgstr "" + +#: src/gui/settings.cpp:3806 +msgid "Widget background" +msgstr "" + +#: src/gui/settings.cpp:3807 +msgid "Widget background (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3808 +msgid "Widget background (active)" +msgstr "" + +#: src/gui/settings.cpp:3809 +msgid "Slider grab" +msgstr "" + +#: src/gui/settings.cpp:3810 +msgid "Slider grab (active)" +msgstr "" + +#: src/gui/settings.cpp:3811 +msgid "Title background (active)" +msgstr "" + +#: src/gui/settings.cpp:3812 +msgid "Checkbox/radio button mark" +msgstr "" + +#: src/gui/settings.cpp:3813 +msgid "Text selection" +msgstr "" + +#: src/gui/settings.cpp:3814 +msgid "Line plot" +msgstr "" + +#: src/gui/settings.cpp:3815 +msgid "Line plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3816 +msgid "Histogram plot" +msgstr "" + +#: src/gui/settings.cpp:3817 +msgid "Histogram plot (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3818 +msgid "Table row (even)" +msgstr "" + +#: src/gui/settings.cpp:3819 +msgid "Table row (odd)" +msgstr "" + +#: src/gui/settings.cpp:3824 +msgid "Interface (other)" +msgstr "" + +#: src/gui/settings.cpp:3826 +msgid "Window background" +msgstr "" + +#: src/gui/settings.cpp:3827 +msgid "Sub-window background" +msgstr "" + +#: src/gui/settings.cpp:3828 +msgid "Pop-up background" +msgstr "" + +#: src/gui/settings.cpp:3829 +msgid "Modal backdrop" +msgstr "" + +#: src/gui/settings.cpp:3830 +msgid "Header" +msgstr "" + +#: src/gui/settings.cpp:3832 +msgid "Text (disabled)" +msgstr "" + +#: src/gui/settings.cpp:3833 +msgid "Title bar (inactive)" +msgstr "" + +#: src/gui/settings.cpp:3834 +msgid "Title bar (collapsed)" +msgstr "" + +#: src/gui/settings.cpp:3835 +msgid "Menu bar" +msgstr "" + +#: src/gui/settings.cpp:3837 +msgid "Border shadow" +msgstr "" + +#: src/gui/settings.cpp:3838 +msgid "Scroll bar" +msgstr "" + +#: src/gui/settings.cpp:3839 +msgid "Scroll bar (hovered)" +msgstr "" + +#: src/gui/settings.cpp:3840 +msgid "Scroll bar (clicked)" +msgstr "" + +#: src/gui/settings.cpp:3841 +msgid "Scroll bar background" +msgstr "" + +#: src/gui/settings.cpp:3842 +msgid "Separator" +msgstr "" + +#: src/gui/settings.cpp:3843 +msgid "Separator (hover)" +msgstr "" + +#: src/gui/settings.cpp:3844 +msgid "Separator (active)" +msgstr "" + +#: src/gui/settings.cpp:3845 +msgid "Docking preview" +msgstr "" + +#: src/gui/settings.cpp:3846 +msgid "Docking empty" +msgstr "" + +#: src/gui/settings.cpp:3847 +msgid "Table header" +msgstr "" + +#: src/gui/settings.cpp:3848 +msgid "Table border (hard)" +msgstr "" + +#: src/gui/settings.cpp:3849 +msgid "Table border (soft)" +msgstr "" + +#: src/gui/settings.cpp:3850 +msgid "Drag and drop target" +msgstr "" + +#: src/gui/settings.cpp:3851 +msgid "Window switcher (highlight)" +msgstr "" + +#: src/gui/settings.cpp:3852 +msgid "Window switcher backdrop" +msgstr "" + +#: src/gui/settings.cpp:3856 +msgid "Toggle on" +msgstr "" + +#: src/gui/settings.cpp:3857 +msgid "Toggle off" +msgstr "" + +#: src/gui/settings.cpp:3858 +msgid "Playback status" +msgstr "" + +#: src/gui/settings.cpp:3859 +msgid "Destructive hint" +msgstr "" + +#: src/gui/settings.cpp:3860 +msgid "Warning hint" +msgstr "" + +#: src/gui/settings.cpp:3861 +msgid "Error hint" +msgstr "" + +#: src/gui/settings.cpp:3864 +msgid "File Picker (built-in)" +msgstr "" + +#: src/gui/settings.cpp:3866 +msgid "Song (native)" +msgstr "" + +#: src/gui/settings.cpp:3867 +msgid "Song (import)" +msgstr "" + +#: src/gui/settings.cpp:3873 +msgid "Font" +msgstr "" + +#: src/gui/settings.cpp:3879 +msgid "Background (top-left)" +msgstr "" + +#: src/gui/settings.cpp:3880 +msgid "Background (top-right)" +msgstr "" + +#: src/gui/settings.cpp:3881 +msgid "Background (bottom-left)" +msgstr "" + +#: src/gui/settings.cpp:3882 +msgid "Background (bottom-right)" +msgstr "" + +#: src/gui/settings.cpp:3884 +msgid "Waveform (clip)" +msgstr "" + +#: src/gui/settings.cpp:3885 +msgid "Reference" +msgstr "" + +#: src/gui/settings.cpp:3886 +msgid "Guide" +msgstr "" + +#: src/gui/settings.cpp:3888 +msgid "Wave (non-mono)" +msgstr "" + +#: src/gui/settings.cpp:3889 +msgid "Waveform (1)" +msgstr "" + +#: src/gui/settings.cpp:3890 +msgid "Waveform (2)" +msgstr "" + +#: src/gui/settings.cpp:3891 +msgid "Waveform (3)" +msgstr "" + +#: src/gui/settings.cpp:3892 +msgid "Waveform (4)" +msgstr "" + +#: src/gui/settings.cpp:3893 +msgid "Waveform (5)" +msgstr "" + +#: src/gui/settings.cpp:3894 +msgid "Waveform (6)" +msgstr "" + +#: src/gui/settings.cpp:3895 +msgid "Waveform (7)" +msgstr "" + +#: src/gui/settings.cpp:3896 +msgid "Waveform (8)" +msgstr "" + +#: src/gui/settings.cpp:3897 +msgid "Waveform (9)" +msgstr "" + +#: src/gui/settings.cpp:3898 +msgid "Waveform (10)" +msgstr "" + +#: src/gui/settings.cpp:3899 +msgid "Waveform (11)" +msgstr "" + +#: src/gui/settings.cpp:3900 +msgid "Waveform (12)" +msgstr "" + +#: src/gui/settings.cpp:3901 +msgid "Waveform (13)" +msgstr "" + +#: src/gui/settings.cpp:3902 +msgid "Waveform (14)" +msgstr "" + +#: src/gui/settings.cpp:3903 +msgid "Waveform (15)" +msgstr "" + +#: src/gui/settings.cpp:3904 +msgid "Waveform (16)" +msgstr "" + +#: src/gui/settings.cpp:3912 +msgid "Clip" +msgstr "" + +#: src/gui/settings.cpp:3916 +msgid "Order number" +msgstr "" + +#: src/gui/settings.cpp:3917 +msgid "Playing order background" +msgstr "" + +#: src/gui/settings.cpp:3918 +msgid "Song loop" +msgstr "" + +#: src/gui/settings.cpp:3919 +msgid "Selected order" +msgstr "" + +#: src/gui/settings.cpp:3920 +msgid "Similar patterns" +msgstr "" + +#: src/gui/settings.cpp:3921 +msgid "Inactive patterns" +msgstr "" + +#: src/gui/settings.cpp:3924 +msgid "Envelope View" +msgstr "" + +#: src/gui/settings.cpp:3926 +msgid "Sustain guide" +msgstr "" + +#: src/gui/settings.cpp:3932 +msgid "Algorithm background" +msgstr "" + +#: src/gui/settings.cpp:3933 +msgid "Algorithm lines" +msgstr "" + +#: src/gui/settings.cpp:3934 +msgid "Modulator" +msgstr "" + +#: src/gui/settings.cpp:3935 +msgid "Carrier" +msgstr "" + +#: src/gui/settings.cpp:3940 +msgid "" +"(the following colors only apply when \"Use separate colors for carriers/" +"modulators in FM editor\" is on!)" +msgstr "" + +#: src/gui/settings.cpp:3942 +msgid "Mod. accent (primary)" +msgstr "" + +#: src/gui/settings.cpp:3943 +msgid "Mod. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3944 +msgid "Mod. border" +msgstr "" + +#: src/gui/settings.cpp:3945 +msgid "Mod. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3947 +msgid "Car. accent (primary" +msgstr "" + +#: src/gui/settings.cpp:3948 +msgid "Car. accent (secondary)" +msgstr "" + +#: src/gui/settings.cpp:3949 +msgid "Car. border" +msgstr "" + +#: src/gui/settings.cpp:3950 +msgid "Car. border shadow" +msgstr "" + +#: src/gui/settings.cpp:3961 +msgid "Instrument Types" +msgstr "" + +#: src/gui/settings.cpp:3962 +msgid "FM (OPN)" +msgstr "" + +#: src/gui/settings.cpp:3963 +msgid "SN76489/Sega PSG" +msgstr "" + +#: src/gui/settings.cpp:3964 +msgid "T6W28" +msgstr "" + +#: src/gui/settings.cpp:3965 +msgid "Game Boy" +msgstr "" + +#: src/gui/settings.cpp:3966 +msgid "C64" +msgstr "" + +#: src/gui/settings.cpp:3967 +msgid "Amiga/Generic Sample" +msgstr "" + +#: src/gui/settings.cpp:3968 +msgid "PC Engine" +msgstr "" + +#: src/gui/settings.cpp:3969 +msgid "AY-3-8910/SSG" +msgstr "" + +#: src/gui/settings.cpp:3970 +msgid "AY8930" +msgstr "" + +#: src/gui/settings.cpp:3971 +msgid "TIA" +msgstr "" + +#: src/gui/settings.cpp:3972 +msgid "SAA1099" +msgstr "" + +#: src/gui/settings.cpp:3973 +msgid "VIC" +msgstr "" + +#: src/gui/settings.cpp:3974 +msgid "PET" +msgstr "" + +#: src/gui/settings.cpp:3975 +msgid "VRC6" +msgstr "" + +#: src/gui/settings.cpp:3977 +msgid "FM (OPLL)" +msgstr "" + +#: src/gui/settings.cpp:3978 +msgid "FM (OPL)" +msgstr "" + +#: src/gui/settings.cpp:3979 +msgid "FDS" +msgstr "" + +#: src/gui/settings.cpp:3980 +msgid "Virtual Boy" +msgstr "" + +#: src/gui/settings.cpp:3981 +msgid "Namco 163" +msgstr "" + +#: src/gui/settings.cpp:3982 +msgid "Konami SCC" +msgstr "" + +#: src/gui/settings.cpp:3983 +msgid "FM (OPZ)" +msgstr "" + +#: src/gui/settings.cpp:3984 +msgid "POKEY" +msgstr "" + +#: src/gui/settings.cpp:3985 +msgid "PC Beeper" +msgstr "" + +#: src/gui/settings.cpp:3986 +msgid "WonderSwan" +msgstr "" + +#: src/gui/settings.cpp:3987 +msgid "Lynx" +msgstr "" + +#: src/gui/settings.cpp:3988 +msgid "VERA" +msgstr "" + +#: src/gui/settings.cpp:3989 +msgid "X1-010" +msgstr "" + +#: src/gui/settings.cpp:3990 +msgid "ES5506" +msgstr "" + +#: src/gui/settings.cpp:3991 +msgid "MultiPCM" +msgstr "" + +#: src/gui/settings.cpp:3992 +msgid "SNES" +msgstr "" + +#: src/gui/settings.cpp:3993 +msgid "Sound Unit" +msgstr "" + +#: src/gui/settings.cpp:3994 +msgid "Namco WSG" +msgstr "" + +#: src/gui/settings.cpp:3995 +msgid "FM (OPL Drums)" +msgstr "" + +#: src/gui/settings.cpp:3996 +msgid "FM (OPM)" +msgstr "" + +#: src/gui/settings.cpp:3997 +msgid "NES" +msgstr "" + +#: src/gui/settings.cpp:3998 +msgid "MSM6258" +msgstr "" + +#: src/gui/settings.cpp:3999 +msgid "MSM6295" +msgstr "" + +#: src/gui/settings.cpp:4000 +msgid "ADPCM-A" +msgstr "" + +#: src/gui/settings.cpp:4001 +msgid "ADPCM-B" +msgstr "" + +#: src/gui/settings.cpp:4002 +msgid "Sega PCM" +msgstr "" + +#: src/gui/settings.cpp:4003 +msgid "QSound" +msgstr "" + +#: src/gui/settings.cpp:4004 +msgid "YMZ280B" +msgstr "" + +#: src/gui/settings.cpp:4005 +msgid "RF5C68" +msgstr "" + +#: src/gui/settings.cpp:4006 +msgid "MSM5232" +msgstr "" + +#: src/gui/settings.cpp:4007 +msgid "K007232" +msgstr "" + +#: src/gui/settings.cpp:4008 +msgid "GA20" +msgstr "" + +#: src/gui/settings.cpp:4009 +msgid "Pokémon Mini" +msgstr "" + +#: src/gui/settings.cpp:4010 +msgid "SM8521" +msgstr "" + +#: src/gui/settings.cpp:4011 +msgid "PV-1000" +msgstr "" + +#: src/gui/settings.cpp:4012 +msgid "K053260" +msgstr "" + +#: src/gui/settings.cpp:4013 +msgid "TED" +msgstr "" + +#: src/gui/settings.cpp:4014 +msgid "C140" +msgstr "" + +#: src/gui/settings.cpp:4015 +msgid "C219" +msgstr "" + +#: src/gui/settings.cpp:4016 +msgid "ESFM" +msgstr "" + +#: src/gui/settings.cpp:4019 +msgid "Dave" +msgstr "" + +#: src/gui/settings.cpp:4020 +msgid "Nintendo DS" +msgstr "" + +#: src/gui/settings.cpp:4021 +msgid "GBA DMA" +msgstr "" + +#: src/gui/settings.cpp:4022 +msgid "GBA MinMod" +msgstr "" + +#: src/gui/settings.cpp:4023 +msgid "Bifurcator" +msgstr "" + +#: src/gui/settings.cpp:4024 +msgid "SID2" +msgstr "" + +#: src/gui/settings.cpp:4025 +msgid "Other/Unknown" +msgstr "" + +#: src/gui/settings.cpp:4029 +msgid "Single color (background)" +msgstr "" + +#: src/gui/settings.cpp:4030 +msgid "Single color (text)" +msgstr "" + +#: src/gui/settings.cpp:4034 +msgid "PCM" +msgstr "" + +#: src/gui/settings.cpp:4036 +msgid "FM operator" +msgstr "" + +#: src/gui/settings.cpp:4037 +msgid "Muted" +msgstr "" + +#: src/gui/settings.cpp:4041 +msgid "Playhead" +msgstr "" + +#: src/gui/settings.cpp:4042 +msgid "Editing" +msgstr "" + +#: src/gui/settings.cpp:4043 +msgid "Editing (will clone)" +msgstr "" + +#: src/gui/settings.cpp:4044 +msgid "Cursor" +msgstr "" + +#: src/gui/settings.cpp:4045 +msgid "Cursor (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4046 +msgid "Cursor (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4048 +msgid "Selection (hovered)" +msgstr "" + +#: src/gui/settings.cpp:4049 +msgid "Selection (clicked)" +msgstr "" + +#: src/gui/settings.cpp:4050 +msgid "Highlight 1" +msgstr "" + +#: src/gui/settings.cpp:4051 +msgid "Highlight 2" +msgstr "" + +#: src/gui/settings.cpp:4052 +msgid "Row number" +msgstr "" + +#: src/gui/settings.cpp:4053 +msgid "Row number (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4054 +msgid "Row number (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4056 +msgid "Note (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4057 +msgid "Note (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4058 +msgid "Blank" +msgstr "" + +#: src/gui/settings.cpp:4059 +msgid "Blank (highlight 1)" +msgstr "" + +#: src/gui/settings.cpp:4060 +msgid "Blank (highlight 2)" +msgstr "" + +#: src/gui/settings.cpp:4062 +msgid "Instrument (invalid type)" +msgstr "" + +#: src/gui/settings.cpp:4063 +msgid "Instrument (out of range)" +msgstr "" + +#: src/gui/settings.cpp:4064 +msgid "Volume (0%)" +msgstr "" + +#: src/gui/settings.cpp:4065 +msgid "Volume (50%)" +msgstr "" + +#: src/gui/settings.cpp:4066 +msgid "Volume (100%)" +msgstr "" + +#: src/gui/settings.cpp:4067 +msgid "Invalid effect" +msgstr "" + +#: src/gui/settings.cpp:4068 +msgid "Pitch effect" +msgstr "" + +#: src/gui/settings.cpp:4069 +msgid "Volume effect" +msgstr "" + +#: src/gui/settings.cpp:4070 +msgid "Panning effect" +msgstr "" + +#: src/gui/settings.cpp:4071 +msgid "Song effect" +msgstr "" + +#: src/gui/settings.cpp:4072 +msgid "Time effect" +msgstr "" + +#: src/gui/settings.cpp:4073 +msgid "Speed effect" +msgstr "" + +#: src/gui/settings.cpp:4074 +msgid "Primary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4075 +msgid "Secondary specific effect" +msgstr "" + +#: src/gui/settings.cpp:4077 +msgid "External command output" +msgstr "" + +#: src/gui/settings.cpp:4078 +msgid "Status: off/disabled" +msgstr "" + +#: src/gui/settings.cpp:4079 +msgid "Status: off + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4080 +msgid "Status: on + macro rel" +msgstr "" + +#: src/gui/settings.cpp:4081 +msgid "Status: on" +msgstr "" + +#: src/gui/settings.cpp:4082 +msgid "Status: volume" +msgstr "" + +#: src/gui/settings.cpp:4083 +msgid "Status: pitch" +msgstr "" + +#: src/gui/settings.cpp:4084 +msgid "Status: panning" +msgstr "" + +#: src/gui/settings.cpp:4085 +msgid "Status: chip (primary)" +msgstr "" + +#: src/gui/settings.cpp:4086 +msgid "Status: chip (secondary)" +msgstr "" + +#: src/gui/settings.cpp:4087 +msgid "Status: mixing" +msgstr "" + +#: src/gui/settings.cpp:4088 +msgid "Status: DSP effect" +msgstr "" + +#: src/gui/settings.cpp:4089 +msgid "Status: note altering" +msgstr "" + +#: src/gui/settings.cpp:4090 +msgid "Status: misc color 1" +msgstr "" + +#: src/gui/settings.cpp:4091 +msgid "Status: misc color 2" +msgstr "" + +#: src/gui/settings.cpp:4092 +msgid "Status: misc color 3" +msgstr "" + +#: src/gui/settings.cpp:4093 +msgid "Status: attack" +msgstr "" + +#: src/gui/settings.cpp:4094 +msgid "Status: decay" +msgstr "" + +#: src/gui/settings.cpp:4095 +msgid "Status: sustain" +msgstr "" + +#: src/gui/settings.cpp:4096 +msgid "Status: release" +msgstr "" + +#: src/gui/settings.cpp:4097 +msgid "Status: decrease linear" +msgstr "" + +#: src/gui/settings.cpp:4098 +msgid "Status: decrease exp" +msgstr "" + +#: src/gui/settings.cpp:4099 +msgid "Status: increase" +msgstr "" + +#: src/gui/settings.cpp:4100 +msgid "Status: bent" +msgstr "" + +#: src/gui/settings.cpp:4101 +msgid "Status: direct" +msgstr "" + +#: src/gui/settings.cpp:4107 +msgid "Time background" +msgstr "" + +#: src/gui/settings.cpp:4108 +msgid "Time text" +msgstr "" + +#: src/gui/settings.cpp:4109 +msgid "Loop region" +msgstr "" + +#: src/gui/settings.cpp:4110 +msgid "Center guide" +msgstr "" + +#: src/gui/settings.cpp:4111 +msgid "Grid" +msgstr "" + +#: src/gui/settings.cpp:4113 +msgid "Selection points" +msgstr "" + +#: src/gui/settings.cpp:4114 +msgid "Preview needle" +msgstr "" + +#: src/gui/settings.cpp:4115 +msgid "Playing needles" +msgstr "" + +#: src/gui/settings.cpp:4116 +msgid "Loop markers" +msgstr "" + +#: src/gui/settings.cpp:4117 +msgid "Chip select: disabled" +msgstr "" + +#: src/gui/settings.cpp:4118 +msgid "Chip select: enabled" +msgstr "" + +#: src/gui/settings.cpp:4119 +msgid "Chip select: enabled (failure)" +msgstr "" + +#: src/gui/settings.cpp:4123 +msgid "Unallocated" +msgstr "" + +#: src/gui/settings.cpp:4124 +msgid "Unused" +msgstr "" + +#: src/gui/settings.cpp:4125 +msgid "Used" +msgstr "" + +#: src/gui/settings.cpp:4126 +msgid "Overused" +msgstr "" + +#: src/gui/settings.cpp:4127 +msgid "Really overused" +msgstr "" + +#: src/gui/settings.cpp:4128 +msgid "Combo Breaker" +msgstr "" + +#: src/gui/settings.cpp:4133 +msgid "Upper key" +msgstr "" + +#: src/gui/settings.cpp:4134 +msgid "Upper key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4135 +msgid "Upper key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4136 +msgid "Lower key" +msgstr "" + +#: src/gui/settings.cpp:4137 +msgid "Lower key (feedback)" +msgstr "" + +#: src/gui/settings.cpp:4138 +msgid "Lower key (pressed)" +msgstr "" + +#: src/gui/settings.cpp:4142 +msgid "Clock text" +msgstr "" + +#: src/gui/settings.cpp:4143 +msgid "Beat (off)" +msgstr "" + +#: src/gui/settings.cpp:4144 +msgid "Beat (on)" +msgstr "" + +#: src/gui/settings.cpp:4149 +msgid "PortSet" +msgstr "" + +#: src/gui/settings.cpp:4150 +msgid "Port" +msgstr "" + +#: src/gui/settings.cpp:4151 +msgid "Port (hidden/unavailable)" +msgstr "" + +#: src/gui/settings.cpp:4152 +msgid "Connection (selected)" +msgstr "" + +#: src/gui/settings.cpp:4153 +msgid "Connection (other)" +msgstr "" + +#: src/gui/settings.cpp:4159 +msgid "Waveform data" +msgstr "" + +#: src/gui/settings.cpp:4162 +msgid "Reserved" +msgstr "" + +#: src/gui/settings.cpp:4164 +msgid "Sample (alternate 1)" +msgstr "" + +#: src/gui/settings.cpp:4165 +msgid "Sample (alternate 2)" +msgstr "" + +#: src/gui/settings.cpp:4166 +msgid "Sample (alternate 3)" +msgstr "" + +#: src/gui/settings.cpp:4167 +msgid "Wave RAM" +msgstr "" + +#: src/gui/settings.cpp:4168 +msgid "Wavetable (static)" +msgstr "" + +#: src/gui/settings.cpp:4169 +msgid "Echo buffer" +msgstr "" + +#: src/gui/settings.cpp:4170 +msgid "Namco 163 load pos" +msgstr "" + +#: src/gui/settings.cpp:4171 +msgid "Namco 163 play pos" +msgstr "" + +#: src/gui/settings.cpp:4172 +msgid "Sample (bank 0)" +msgstr "" + +#: src/gui/settings.cpp:4173 +msgid "Sample (bank 1)" +msgstr "" + +#: src/gui/settings.cpp:4174 +msgid "Sample (bank 2)" +msgstr "" + +#: src/gui/settings.cpp:4175 +msgid "Sample (bank 3)" +msgstr "" + +#: src/gui/settings.cpp:4176 +msgid "Sample (bank 4)" +msgstr "" + +#: src/gui/settings.cpp:4177 +msgid "Sample (bank 5)" +msgstr "" + +#: src/gui/settings.cpp:4178 +msgid "Sample (bank 6)" +msgstr "" + +#: src/gui/settings.cpp:4179 +msgid "Sample (bank 7)" +msgstr "" + +#: src/gui/settings.cpp:4184 +msgid "Log level: Error" +msgstr "" + +#: src/gui/settings.cpp:4185 +msgid "Log level: Warning" +msgstr "" + +#: src/gui/settings.cpp:4186 +msgid "Log level: Info" +msgstr "" + +#: src/gui/settings.cpp:4187 +msgid "Log level: Debug" +msgstr "" + +#: src/gui/settings.cpp:4188 +msgid "Log level: Trace/Verbose" +msgstr "" + +#: src/gui/settings.cpp:4193 +msgid "Backup" +msgstr "" + +#: src/gui/settings.cpp:4198 +msgid "Enable backup system" +msgstr "" + +#: src/gui/settings.cpp:4203 +msgid "Interval (in seconds)" +msgstr "" + +#: src/gui/settings.cpp:4208 +msgid "Backups per file" +msgstr "" + +#: src/gui/settings.cpp:4214 +msgid "Backup Management" +msgstr "" + +#: src/gui/settings.cpp:4218 +msgid "Purge before:" +msgstr "" + +#: src/gui/settings.cpp:4292 +msgid "Go##PDate" +msgstr "" + +#: src/gui/settings.cpp:4299 +#, c-format +msgid "%PB used" +msgstr "" + +#: src/gui/settings.cpp:4301 +#, c-format +msgid "%TB used" +msgstr "" + +#: src/gui/settings.cpp:4303 +#, c-format +msgid "%GB used" +msgstr "" + +#: src/gui/settings.cpp:4305 +#, c-format +msgid "%MB used" +msgstr "" + +#: src/gui/settings.cpp:4307 +#, c-format +msgid "%KB used" +msgstr "" + +#: src/gui/settings.cpp:4309 +#, c-format +msgid "% bytes used" +msgstr "" + +#: src/gui/settings.cpp:4314 +msgid "Refresh" +msgstr "" + +#: src/gui/settings.cpp:4318 +msgid "Delete all" +msgstr "" + +#: src/gui/settings.cpp:4324 +msgid "Size" +msgstr "" + +#: src/gui/settings.cpp:4325 +msgid "Latest" +msgstr "" + +#: src/gui/settings.cpp:4335 +#, c-format +msgid "%P" +msgstr "" + +#: src/gui/settings.cpp:4337 +#, c-format +msgid "%T" +msgstr "" + +#: src/gui/settings.cpp:4339 +#, c-format +msgid "%G" +msgstr "" + +#: src/gui/settings.cpp:4341 +#, c-format +msgid "%M" +msgstr "" + +#: src/gui/settings.cpp:4343 +#, c-format +msgid "%K" +msgstr "" + +#: src/gui/settings.cpp:4345 +#, c-format +msgid "%" +msgstr "" + +#: src/gui/settings.cpp:4469 +msgid "Cheat Codes" +msgstr "" + +#: src/gui/settings.cpp:4471 +msgid "Enter code:" +msgstr "" + +#: src/gui/settings.cpp:4473 +msgid "Submit" +msgstr "" + +#: src/gui/settings.cpp:4477 +msgid "invalid code" +msgstr "" + +#: src/gui/settings.cpp:4487 +msgid "toggled alternate UI" +msgstr "" + +#: src/gui/settings.cpp:4491 +msgid ":smile: :star_struck: :sunglasses: :ok_hand:" +msgstr "" + +#: src/gui/settings.cpp:4495 +msgid "enabled all instrument types" +msgstr "" + +#: src/gui/settings.cpp:4499 +msgid "OK, if I bring your Partial pitch linearity will you stop bothering me?" +msgstr "" + +#: src/gui/settings.cpp:4503 +msgid "unlocked audio multi-threading options!" +msgstr "" + +#: src/gui/settings.cpp:4507 +msgid "enabled \"comfortable\" mode" +msgstr "" + +#: src/gui/settings.cpp:4525 +msgid "OK##SettingsOK" +msgstr "" + +#: src/gui/settings.cpp:4531 +msgid "Cancel##SettingsCancel" +msgstr "" + +#: src/gui/settings.cpp:4539 +msgid "Apply##SettingsApply" +msgstr "" + +#: src/gui/settings.cpp:5609 +msgid "could not initialize audio!" +msgstr "" + +#: src/gui/settings.cpp:5798 +#, c-format +msgid "error while loading config! (%s)" +msgstr "" + +#: src/gui/sysConf.cpp:49 src/gui/sysConf.cpp:121 src/gui/sysConf.cpp:486 +#: src/gui/sysConf.cpp:604 src/gui/sysConf.cpp:647 src/gui/sysConf.cpp:684 +#: src/gui/sysConf.cpp:843 src/gui/sysConf.cpp:1098 src/gui/sysConf.cpp:1181 +#: src/gui/sysConf.cpp:1220 src/gui/sysConf.cpp:1294 src/gui/sysConf.cpp:1380 +#: src/gui/sysConf.cpp:1444 src/gui/sysConf.cpp:1482 src/gui/sysConf.cpp:1572 +#: src/gui/sysConf.cpp:1668 src/gui/sysConf.cpp:1716 src/gui/sysConf.cpp:1757 +#: src/gui/sysConf.cpp:1810 src/gui/sysConf.cpp:2284 src/gui/sysConf.cpp:2307 +msgid "Clock rate:" +msgstr "" + +#: src/gui/sysConf.cpp:73 src/gui/sysConf.cpp:152 src/gui/sysConf.cpp:911 +#: src/gui/sysConf.cpp:1459 src/gui/sysConf.cpp:1783 +msgid "Chip type:" +msgstr "" + +#: src/gui/sysConf.cpp:75 +msgid "YM3438 (9-bit DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:79 +msgid "YM2612 (9-bit DAC with distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:83 +msgid "YMF276 (external DAC)" +msgstr "" + +#: src/gui/sysConf.cpp:90 src/gui/sysConf.cpp:804 src/gui/sysConf.cpp:1350 +#: src/gui/sysConf.cpp:1420 +msgid "Disable ExtCh FM macros (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:93 src/gui/sysConf.cpp:807 src/gui/sysConf.cpp:1353 +#: src/gui/sysConf.cpp:1423 +msgid "Ins change in ExtCh operator 2-4 affects FB (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:99 +msgid "Modified sine wave (joke)" +msgstr "" + +#: src/gui/sysConf.cpp:123 src/gui/sysConf.cpp:1296 src/gui/sysConf.cpp:1718 +#: src/gui/sysConf.cpp:2286 +msgid "3.58MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:127 +msgid "3.55MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:131 +msgid "4MHz (BBC Micro)" +msgstr "" + +#: src/gui/sysConf.cpp:135 +msgid "1.79MHz (Half NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:139 +msgid "3MHz (Exed Exes)" +msgstr "" + +#: src/gui/sysConf.cpp:143 +msgid "2MHz (Sega System 1)" +msgstr "" + +#: src/gui/sysConf.cpp:147 +msgid "447KHz (TI-99/4A)" +msgstr "" + +#: src/gui/sysConf.cpp:154 +msgid "Sega VDP/Master System" +msgstr "" + +#: src/gui/sysConf.cpp:158 +msgid "TI SN76489" +msgstr "" + +#: src/gui/sysConf.cpp:162 +msgid "TI SN76489 with Atari-like short noise" +msgstr "" + +#: src/gui/sysConf.cpp:166 +msgid "Game Gear" +msgstr "" + +#: src/gui/sysConf.cpp:170 +msgid "TI SN76489A" +msgstr "" + +#: src/gui/sysConf.cpp:174 +msgid "TI SN76496" +msgstr "" + +#: src/gui/sysConf.cpp:178 +msgid "NCR 8496" +msgstr "" + +#: src/gui/sysConf.cpp:182 +msgid "Tandy PSSJ 3-voice sound" +msgstr "" + +#: src/gui/sysConf.cpp:186 +msgid "TI SN94624" +msgstr "" + +#: src/gui/sysConf.cpp:190 +msgid "TI SN76494" +msgstr "" + +#: src/gui/sysConf.cpp:196 +msgid "Disable noise period change phase reset" +msgstr "" + +#: src/gui/sysConf.cpp:200 src/gui/sysConf.cpp:2190 +msgid "Disable easy period to note mapping on upper octaves" +msgstr "" + +#: src/gui/sysConf.cpp:219 src/gui/sysConf.cpp:583 +msgid "Pseudo-PAL" +msgstr "" + +#: src/gui/sysConf.cpp:222 src/gui/sysConf.cpp:342 +msgid "Disable anti-click" +msgstr "" + +#: src/gui/sysConf.cpp:225 src/gui/sysConf.cpp:345 +msgid "Chip revision:" +msgstr "" + +#: src/gui/sysConf.cpp:227 +msgid "HuC6280 (original)" +msgstr "" + +#: src/gui/sysConf.cpp:231 +msgid "HuC6280A (SuperGrafx)" +msgstr "" + +#: src/gui/sysConf.cpp:257 +msgid "CPU rate:" +msgstr "" + +#: src/gui/sysConf.cpp:259 +msgid "6.18MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:263 +msgid "5.95MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:268 +msgid "Sample memory:" +msgstr "" + +#: src/gui/sysConf.cpp:270 +msgid "8K (rev A/B/E)" +msgstr "" + +#: src/gui/sysConf.cpp:274 +msgid "64K (rev D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:279 +msgid "DAC resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:281 +msgid "16-bit (rev A/B/D/F)" +msgstr "" + +#: src/gui/sysConf.cpp:285 +msgid "8-bit + TDM (rev C/E)" +msgstr "" + +#: src/gui/sysConf.cpp:290 src/gui/sysConf.cpp:1931 +msgid "Enable echo" +msgstr "" + +#: src/gui/sysConf.cpp:293 +msgid "Swap echo channels" +msgstr "" + +#: src/gui/sysConf.cpp:296 src/gui/sysConf.cpp:1151 +msgid "Echo delay:" +msgstr "" + +#: src/gui/sysConf.cpp:302 +msgid "Echo resolution:" +msgstr "" + +#: src/gui/sysConf.cpp:308 src/gui/sysConf.cpp:1159 +msgid "Echo feedback:" +msgstr "" + +#: src/gui/sysConf.cpp:314 src/gui/sysConf.cpp:1967 +msgid "Echo volume:" +msgstr "" + +#: src/gui/sysConf.cpp:347 +msgid "Original (DMG)" +msgstr "" + +#: src/gui/sysConf.cpp:351 +msgid "Game Boy Color (rev C)" +msgstr "" + +#: src/gui/sysConf.cpp:355 +msgid "Game Boy Color (rev E)" +msgstr "" + +#: src/gui/sysConf.cpp:359 +msgid "Game Boy Advance" +msgstr "" + +#: src/gui/sysConf.cpp:364 +msgid "Wave channel orientation:" +msgstr "" + +#: src/gui/sysConf.cpp:371 +msgid "Inverted" +msgstr "" + +#: src/gui/sysConf.cpp:378 +msgid "Exact data (inverted)" +msgstr "" + +#: src/gui/sysConf.cpp:382 +msgid "Exact output (normal)" +msgstr "" + +#: src/gui/sysConf.cpp:388 +msgid "" +"Pretty please one more compat flag when I use arpeggio and my sound length" +msgstr "" + +#: src/gui/sysConf.cpp:405 src/gui/sysConf.cpp:438 +msgid "DAC bit depth (reduces output rate):" +msgstr "" + +#: src/gui/sysConf.cpp:426 src/gui/sysConf.cpp:1268 src/gui/sysConf.cpp:1919 +msgid "Volume scale:" +msgstr "" + +#: src/gui/sysConf.cpp:432 +msgid "Mix buffers (allows longer echo delay):" +msgstr "" + +#: src/gui/sysConf.cpp:444 +msgid "Channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:450 +msgid "Sample rate:" +msgstr "" + +#: src/gui/sysConf.cpp:460 +#, c-format +msgid "Actual sample rate: %d Hz" +msgstr "" + +#: src/gui/sysConf.cpp:462 +#, c-format +msgid "Max mixer CPU usage: %.0f%%" +msgstr "" + +#: src/gui/sysConf.cpp:488 +msgid "NTSC (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:492 src/gui/sysConf.cpp:557 +msgid "PAL (3.55MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:496 +msgid "Arcade (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:500 +msgid "Half NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:506 +msgid "Patch set:" +msgstr "" + +#: src/gui/sysConf.cpp:528 +msgid "Ignore top/hi-hat frequency changes" +msgstr "" + +#: src/gui/sysConf.cpp:531 +msgid "Apply fixed frequency to all drums at once" +msgstr "" + +#: src/gui/sysConf.cpp:553 +msgid "NTSC/X16 (3.58MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:561 +msgid "X1/X68000 (4MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:567 src/gui/sysConf.cpp:587 +msgid "Broken pitch macro/slides (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:607 src/gui/sysConf.cpp:650 src/gui/sysConf.cpp:1222 +#: src/gui/sysConf.cpp:2310 +msgid "NTSC (1.79MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:611 src/gui/sysConf.cpp:654 src/gui/sysConf.cpp:1226 +msgid "PAL (1.67MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:615 src/gui/sysConf.cpp:658 src/gui/sysConf.cpp:1230 +msgid "Dendy (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:621 +msgid "DPCM channel mode:" +msgstr "" + +#: src/gui/sysConf.cpp:624 +msgid "DPCM (muffled samples; low CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:628 +msgid "PCM (crisp samples; high CPU usage)" +msgstr "" + +#: src/gui/sysConf.cpp:687 +msgid "NTSC (1.02MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:691 +msgid "PAL (0.99MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:695 +msgid "SSI 2001 (0.89MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:701 src/gui/sysConf.cpp:2320 +msgid "Global parameter priority:" +msgstr "" + +#: src/gui/sysConf.cpp:704 src/gui/sysConf.cpp:2323 +msgid "Left to right" +msgstr "" + +#: src/gui/sysConf.cpp:708 src/gui/sysConf.cpp:2327 +msgid "Last used channel" +msgstr "" + +#: src/gui/sysConf.cpp:714 +msgid "Hard reset envelope:" +msgstr "" + +#: src/gui/sysConf.cpp:737 +msgid "Envelope reset time:" +msgstr "" + +#: src/gui/sysConf.cpp:747 +msgid "" +"- 0 disables envelope reset. not recommended!\n" +"- 1 may trigger SID envelope bugs.\n" +"- values that are too high may result in notes being skipped." +msgstr "" + +#: src/gui/sysConf.cpp:749 +msgid "Disable 1Exy env update (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:753 +msgid "Relative duty and cutoff macros are coarse (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:757 +msgid "Cutoff macro race conditions (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:793 +msgid "8MHz (Neo Geo MVS)" +msgstr "" + +#: src/gui/sysConf.cpp:797 +msgid "8.06MHz (Neo Geo AES)" +msgstr "" + +#: src/gui/sysConf.cpp:812 src/gui/sysConf.cpp:1337 src/gui/sysConf.cpp:1407 +msgid "SSG Volume" +msgstr "" + +#: src/gui/sysConf.cpp:818 src/gui/sysConf.cpp:1413 +msgid "FM/ADPCM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:845 +msgid "1.79MHz (ZX Spectrum NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:849 +msgid "1.77MHz (ZX Spectrum PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:853 +msgid "0.83MHz (Pre-divided Sunsoft 5B on PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:857 +msgid "0.89MHz (Pre-divided Sunsoft 5B)" +msgstr "" + +#: src/gui/sysConf.cpp:861 +msgid "1MHz (Amstrad CPC)" +msgstr "" + +#: src/gui/sysConf.cpp:865 +msgid "1.10MHz (Gamate/VIC-20 PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:869 +msgid "1.25MHz (Mag Max)" +msgstr "" + +#: src/gui/sysConf.cpp:873 +msgid "1.5MHz (Vectrex)" +msgstr "" + +#: src/gui/sysConf.cpp:877 +msgid "1.536MHz (Kyugo)" +msgstr "" + +#: src/gui/sysConf.cpp:881 +msgid "1.67MHz (?)" +msgstr "" + +#: src/gui/sysConf.cpp:885 +msgid "1.75MHz (ZX Spectrum 48K)" +msgstr "" + +#: src/gui/sysConf.cpp:889 +msgid "1.99MHz (PC-88)" +msgstr "" + +#: src/gui/sysConf.cpp:893 +msgid "2MHz (Atari ST/Sharp X1)" +msgstr "" + +#: src/gui/sysConf.cpp:897 +msgid "2^21Hz (Game Boy)" +msgstr "" + +#: src/gui/sysConf.cpp:901 +msgid "3.58MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:905 +msgid "3.6MHz (Darky)" +msgstr "" + +#: src/gui/sysConf.cpp:913 +msgid "AY-3-8910" +msgstr "" + +#: src/gui/sysConf.cpp:917 +msgid "YM2149(F)" +msgstr "" + +#: src/gui/sysConf.cpp:921 +msgid "Sunsoft 5B" +msgstr "" + +#: src/gui/sysConf.cpp:925 +msgid "AY-3-8914" +msgstr "" + +#: src/gui/sysConf.cpp:931 +msgid "note: AY-3-8914 is not supported by the VGM format!" +msgstr "" + +#: src/gui/sysConf.cpp:935 +msgid "Stereo##_AY_STEREO" +msgstr "" + +#: src/gui/sysConf.cpp:940 +msgid "Separation" +msgstr "" + +#: src/gui/sysConf.cpp:949 +msgid "Half Clock divider##_AY_CLKSEL" +msgstr "" + +#: src/gui/sysConf.cpp:971 +msgid "SAM Coupé (8MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:975 +msgid "NTSC (7.15MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:979 +msgid "PAL (7.09MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:999 +msgid "Stereo separation:" +msgstr "" + +#: src/gui/sysConf.cpp:1006 src/gui/sysConf.cpp:2412 +msgid "Model:" +msgstr "" + +#: src/gui/sysConf.cpp:1008 +msgid "Amiga 500 (OCS)" +msgstr "" + +#: src/gui/sysConf.cpp:1012 +msgid "Amiga 1200 (AGA)" +msgstr "" + +#: src/gui/sysConf.cpp:1018 +msgid "Chip memory:" +msgstr "" + +#: src/gui/sysConf.cpp:1020 +msgid "2MB (ECS/AGA max)" +msgstr "" + +#: src/gui/sysConf.cpp:1030 +msgid "512KB (OCS max)" +msgstr "" + +#: src/gui/sysConf.cpp:1043 src/gui/sysConf.cpp:1081 src/gui/sysConf.cpp:2395 +#: src/gui/sysConf.cpp:2449 +msgid "PAL" +msgstr "" + +#: src/gui/sysConf.cpp:1046 +msgid "Bypass frequency limits" +msgstr "" + +#: src/gui/sysConf.cpp:1065 +msgid "Mixing mode:" +msgstr "" + +#: src/gui/sysConf.cpp:1071 +msgid "Mono (no distortion)" +msgstr "" + +#: src/gui/sysConf.cpp:1075 src/gui/sysConf.cpp:1197 src/gui/sysConf.cpp:1864 +#: src/gui/sysConf.cpp:2204 +msgid "Stereo" +msgstr "" + +#: src/gui/sysConf.cpp:1100 +msgid "1.19MHz (PC)" +msgstr "" + +#: src/gui/sysConf.cpp:1104 +msgid "1.99MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1108 +msgid "2.46MHz (PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1114 +msgid "Speaker type:" +msgstr "" + +#: src/gui/sysConf.cpp:1116 +msgid "Unfiltered" +msgstr "" + +#: src/gui/sysConf.cpp:1120 +msgid "Cone" +msgstr "" + +#: src/gui/sysConf.cpp:1124 +msgid "Piezo" +msgstr "" + +#: src/gui/sysConf.cpp:1128 +msgid "Use system beeper (Linux only!)" +msgstr "" + +#: src/gui/sysConf.cpp:1134 +msgid "Reset phase on frequency change" +msgstr "" + +#: src/gui/sysConf.cpp:1183 +msgid "16MHz (Seta 1)" +msgstr "" + +#: src/gui/sysConf.cpp:1187 +msgid "16.67MHz (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1191 src/gui/sysConf.cpp:1759 +msgid "14.32MHz (NTSC)" +msgstr "" + +#: src/gui/sysConf.cpp:1201 +msgid "Bankswitched (Seta 2)" +msgstr "" + +#: src/gui/sysConf.cpp:1235 src/gui/sysConf.cpp:1261 +msgid "Initial channel limit:" +msgstr "" + +#: src/gui/sysConf.cpp:1241 src/gui/sysConf.cpp:2398 +msgid "Disable hissing" +msgstr "" + +#: src/gui/sysConf.cpp:1244 +msgid "Scale frequency to wave length" +msgstr "" + +#: src/gui/sysConf.cpp:1300 src/gui/sysConf.cpp:1722 +msgid "3.54MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1304 src/gui/sysConf.cpp:1726 src/gui/sysConf.cpp:2290 +msgid "4MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1308 src/gui/sysConf.cpp:1730 +msgid "3MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1312 src/gui/sysConf.cpp:1734 +msgid "3.9936MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1316 +msgid "1.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1321 src/gui/sysConf.cpp:1391 src/gui/sysConf.cpp:1639 +#: src/gui/sysConf.cpp:1852 +msgid "Output rate:" +msgstr "" + +#: src/gui/sysConf.cpp:1323 src/gui/sysConf.cpp:1397 +msgid "FM: clock / 72, SSG: clock / 16" +msgstr "" + +#: src/gui/sysConf.cpp:1327 +msgid "FM: clock / 36, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1331 +msgid "FM: clock / 24, SSG: clock / 4" +msgstr "" + +#: src/gui/sysConf.cpp:1343 +msgid "FM Volume" +msgstr "" + +#: src/gui/sysConf.cpp:1382 +msgid "8MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1386 +msgid "7.987MHz (PC-88/PC-98)" +msgstr "" + +#: src/gui/sysConf.cpp:1393 +msgid "FM: clock / 144, SSG: clock / 32" +msgstr "" + +#: src/gui/sysConf.cpp:1401 +msgid "FM: clock / 48, SSG: clock / 8" +msgstr "" + +#: src/gui/sysConf.cpp:1446 +msgid "8MHz (FM Towns)" +msgstr "" + +#: src/gui/sysConf.cpp:1450 +msgid "10MHz (Sega System 18)" +msgstr "" + +#: src/gui/sysConf.cpp:1454 +msgid "12.5MHz (Sega CD/System 32)" +msgstr "" + +#: src/gui/sysConf.cpp:1461 +msgid "RF5C68 (10-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1465 +msgid "RF5C164 (16-bit output)" +msgstr "" + +#: src/gui/sysConf.cpp:1520 +msgid "Sample rate table:" +msgstr "" + +#: src/gui/sysConf.cpp:1524 +msgid "divider \\ clock" +msgstr "" + +#: src/gui/sysConf.cpp:1526 +msgid "full" +msgstr "" + +#: src/gui/sysConf.cpp:1528 +msgid "half" +msgstr "" + +#: src/gui/sysConf.cpp:1641 +msgid "clock / 132" +msgstr "" + +#: src/gui/sysConf.cpp:1645 +msgid "clock / 165" +msgstr "" + +#: src/gui/sysConf.cpp:1651 +msgid "Bankswitched (NMK112)" +msgstr "" + +#: src/gui/sysConf.cpp:1670 +msgid "1.79MHz (NTSC/MSX)" +msgstr "" + +#: src/gui/sysConf.cpp:1674 +msgid "1.77MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1678 +msgid "1.5MHz (Arcade)" +msgstr "" + +#: src/gui/sysConf.cpp:1682 +msgid "2MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1697 +msgid "Consistent frequency across all duties" +msgstr "" + +#: src/gui/sysConf.cpp:1704 +msgid "note: only works for an initial LFSR value of 0!" +msgstr "" + +#: src/gui/sysConf.cpp:1738 +msgid "3.5MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1763 +msgid "14.19MHz (PAL)" +msgstr "" + +#: src/gui/sysConf.cpp:1767 +msgid "14MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1771 +msgid "16MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1775 +msgid "15MHz" +msgstr "" + +#: src/gui/sysConf.cpp:1779 +msgid "33.8688MHz (OPL3-L)" +msgstr "" + +#: src/gui/sysConf.cpp:1784 +msgid "OPL3 (YMF262)" +msgstr "" + +#: src/gui/sysConf.cpp:1788 +msgid "OPL3-L (YMF289B)" +msgstr "" + +#: src/gui/sysConf.cpp:1794 +msgid "Compatible panning (0800)" +msgstr "" + +#: src/gui/sysConf.cpp:1858 +msgid "Output bit depth:" +msgstr "" + +#: src/gui/sysConf.cpp:1868 +msgid "Interpolation:" +msgstr "" + +#: src/gui/sysConf.cpp:1882 +msgid "Sinc" +msgstr "" + +#: src/gui/sysConf.cpp:1920 +msgid "Left##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1925 +msgid "Right##VolScaleL" +msgstr "" + +#: src/gui/sysConf.cpp:1935 +msgid "Initial echo state:" +msgstr "" + +#: src/gui/sysConf.cpp:1955 +msgid "Delay##EchoDelay" +msgstr "" + +#: src/gui/sysConf.cpp:1961 +msgid "Feedback##EchoFeedback" +msgstr "" + +#: src/gui/sysConf.cpp:1968 +msgid "Left##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1973 +msgid "Right##EchoVolL" +msgstr "" + +#: src/gui/sysConf.cpp:1979 +msgid "Echo filter:" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Hex##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:1989 +msgid "Dec##SNESFHex" +msgstr "" + +#: src/gui/sysConf.cpp:2031 +#, c-format +msgid "sum: %d" +msgstr "" + +#: src/gui/sysConf.cpp:2092 +msgid "Capacitor values (nF):" +msgstr "" + +#: src/gui/sysConf.cpp:2102 +msgid "Initial part volume (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2112 +msgid "Initial part volume (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2122 +msgid "Envelope mode (channel 1-4):" +msgstr "" + +#: src/gui/sysConf.cpp:2124 +msgid "Capacitor (attack/decay)##EM00" +msgstr "" + +#: src/gui/sysConf.cpp:2128 +msgid "External (volume macro)##EM01" +msgstr "" + +#: src/gui/sysConf.cpp:2134 +msgid "Envelope mode (channel 5-8):" +msgstr "" + +#: src/gui/sysConf.cpp:2136 +msgid "Capacitor (attack/decay)##EM10" +msgstr "" + +#: src/gui/sysConf.cpp:2140 +msgid "External (volume macro)##EM11" +msgstr "" + +#: src/gui/sysConf.cpp:2146 +msgid "Global vibrato:" +msgstr "" + +#: src/gui/sysConf.cpp:2153 +msgid "Depth" +msgstr "" + +#: src/gui/sysConf.cpp:2219 src/gui/sysConf.cpp:2373 +msgid "Waveform storage mode:" +msgstr "" + +#: src/gui/sysConf.cpp:2221 +msgid "RAM" +msgstr "" + +#: src/gui/sysConf.cpp:2225 +msgid "ROM (up to 8 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2241 +msgid "Compatible noise frequencies" +msgstr "" + +#: src/gui/sysConf.cpp:2256 +msgid "Legacy slides and pitch (compatibility)" +msgstr "" + +#: src/gui/sysConf.cpp:2314 +msgid "PAL (1.77MHz)" +msgstr "" + +#: src/gui/sysConf.cpp:2344 +msgid "Banking style:" +msgstr "" + +#: src/gui/sysConf.cpp:2346 +msgid "Namco System 2 (2MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2351 +msgid "Namco System 21 (4MB)" +msgstr "" + +#: src/gui/sysConf.cpp:2356 +msgid "Raw (16MB; no VGM export!)" +msgstr "" + +#: src/gui/sysConf.cpp:2375 +msgid "Dynamic (unconfirmed)" +msgstr "" + +#: src/gui/sysConf.cpp:2379 +msgid "Static (up to 5 waves)" +msgstr "" + +#: src/gui/sysConf.cpp:2414 +msgid "DS (4MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2418 +msgid "DSi (16MB RAM)" +msgstr "" + +#: src/gui/sysConf.cpp:2467 +msgid "Custom clock rate" +msgstr "" diff --git a/scripts/update-po.sh b/scripts/update-po.sh index 7c8c27581..17e04ad0c 100755 --- a/scripts/update-po.sh +++ b/scripts/update-po.sh @@ -13,7 +13,7 @@ echo '"MIME-Version: 1.0\n" "Content-Transfer-Encoding: 8bit\n" ' >> po/furnace.pot -find src/ -type f -regex ".*\(cpp\|h\)$" | xargs xgettext --omit-header -k_ -k_N -L C++ -o - >> po/furnace.pot || exit 1 +find src/ -type f -regex ".*\(cpp\|h\)$" | xargs xgettext --omit-header -k_ -k_N -L C++ --from-code=UTF-8 -j -o po/furnace.pot || exit 1 cd po for i in ${EXPORT_LANGS[@]}; do diff --git a/src/gui/chanOsc.cpp b/src/gui/chanOsc.cpp index 5a1f56cb6..1413140db 100644 --- a/src/gui/chanOsc.cpp +++ b/src/gui/chanOsc.cpp @@ -29,23 +29,23 @@ #define FURNACE_FFT_CUTOFF 0.1 const char* chanOscRefs[]={ - "None (0%)", - "None (50%)", - "None (100%)", + _N("None (0%)"), + _N("None (50%)"), + _N("None (100%)"), - "Frequency", - "Volume", - "Channel", - "Brightness", + _N("Frequency"), + _N("Volume"), + _N("Channel"), + _N("Brightness"), - "Note Trigger" + _N("Note Trigger") }; const char* autoColsTypes[]={ - "Off", - "Mode 1", - "Mode 2", - "Mode 3" + _N("Off"), + _N("Mode 1"), + _N("Mode 2"), + _N("Mode 3") }; static void _drawOsc(const ImDrawList* drawList, const ImDrawCmd* cmd) { @@ -338,8 +338,8 @@ void FurnaceGUI::drawChanOsc() { if (ImGui::ColorEdit4(_("Background"),(float*)&chanOscGrad.bgColor)) { updateChanOscGradTex=true; } - ImGui::Combo(_("X Axis##AxisX"),&chanOscColorX,chanOscRefs,GUI_OSCREF_MAX); - ImGui::Combo(_("Y Axis##AxisY"),&chanOscColorY,chanOscRefs,GUI_OSCREF_MAX); + ImGui::Combo(_("X Axis##AxisX"),&chanOscColorX,LocalizedComboGetter,chanOscRefs,GUI_OSCREF_MAX); + ImGui::Combo(_("Y Axis##AxisY"),&chanOscColorY,LocalizedComboGetter,chanOscRefs,GUI_OSCREF_MAX); ImGui::EndTable(); } diff --git a/src/gui/findReplace.cpp b/src/gui/findReplace.cpp index 84cf04d52..a5ddbd040 100644 --- a/src/gui/findReplace.cpp +++ b/src/gui/findReplace.cpp @@ -601,7 +601,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::Text(_("Note")); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##NCondition",&i.noteMode,queryModes,GUI_QUERY_MAX); + ImGui::Combo("##NCondition",&i.noteMode,LocalizedComboGetter,queryModes,GUI_QUERY_MAX); ImGui::TableNextColumn(); if (FIRST_VISIBLE(i.noteMode)) { if ((i.noteMode==GUI_QUERY_RANGE || i.noteMode==GUI_QUERY_RANGE_NOT) && i.note>=120) { @@ -669,7 +669,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::Text(_("Ins")); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##ICondition",&i.insMode,queryModes,GUI_QUERY_MAX); + ImGui::Combo("##ICondition",&i.insMode,LocalizedComboGetter,queryModes,GUI_QUERY_MAX); ImGui::TableNextColumn(); if (FIRST_VISIBLE(i.insMode)) { ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); @@ -687,7 +687,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::Text(_("Volume")); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##VCondition",&i.volMode,queryModes,GUI_QUERY_MAX); + ImGui::Combo("##VCondition",&i.volMode,LocalizedComboGetter,queryModes,GUI_QUERY_MAX); ImGui::TableNextColumn(); if (FIRST_VISIBLE(i.volMode)) { ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); @@ -707,7 +707,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::Text(_("Effect")); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##ECondition",&i.effectMode[j],queryModes,GUI_QUERY_MAX); + ImGui::Combo("##ECondition",&i.effectMode[j],LocalizedComboGetter,queryModes,GUI_QUERY_MAX); ImGui::TableNextColumn(); if (FIRST_VISIBLE(i.effectMode[j])) { ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); @@ -725,7 +725,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::Text(_("Value")); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##EVCondition",&i.effectValMode[j],queryModes,GUI_QUERY_MAX); + ImGui::Combo("##EVCondition",&i.effectValMode[j],LocalizedComboGetter,queryModes,GUI_QUERY_MAX); ImGui::TableNextColumn(); if (FIRST_VISIBLE(i.effectValMode[j])) { ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); @@ -865,7 +865,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::TableNextColumn(); ImGui::BeginDisabled(!queryReplaceNoteDo); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##NRMode",&queryReplaceNoteMode,queryReplaceModes,GUI_QUERY_REPLACE_MAX); + ImGui::Combo("##NRMode",&queryReplaceNoteMode,LocalizedComboGetter,queryReplaceModes,GUI_QUERY_REPLACE_MAX); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); if (queryReplaceNoteMode==GUI_QUERY_REPLACE_SET) { @@ -915,7 +915,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::TableNextColumn(); ImGui::BeginDisabled(!queryReplaceInsDo); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##IRMode",&queryReplaceInsMode,queryReplaceModes,GUI_QUERY_REPLACE_MAX); + ImGui::Combo("##IRMode",&queryReplaceInsMode,LocalizedComboGetter,queryReplaceModes,GUI_QUERY_REPLACE_MAX); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); if (queryReplaceInsMode==GUI_QUERY_REPLACE_SET) { @@ -944,7 +944,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::TableNextColumn(); ImGui::BeginDisabled(!queryReplaceVolDo); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##VRMode",&queryReplaceVolMode,queryReplaceModes,GUI_QUERY_REPLACE_MAX); + ImGui::Combo("##VRMode",&queryReplaceVolMode,LocalizedComboGetter,queryReplaceModes,GUI_QUERY_REPLACE_MAX); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); if (queryReplaceVolMode==GUI_QUERY_REPLACE_SET) { @@ -975,7 +975,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::TableNextColumn(); ImGui::BeginDisabled(!queryReplaceEffectDo[i]); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##ERMode",&queryReplaceEffectMode[i],queryReplaceModes,GUI_QUERY_REPLACE_MAX); + ImGui::Combo("##ERMode",&queryReplaceEffectMode[i],LocalizedComboGetter,queryReplaceModes,GUI_QUERY_REPLACE_MAX); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); if (queryReplaceEffectMode[i]==GUI_QUERY_REPLACE_SET) { @@ -1004,7 +1004,7 @@ void FurnaceGUI::drawFindReplace() { ImGui::TableNextColumn(); ImGui::BeginDisabled(!queryReplaceEffectValDo[i]); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##ERModeV",&queryReplaceEffectValMode[i],queryReplaceModes,GUI_QUERY_REPLACE_MAX); + ImGui::Combo("##ERModeV",&queryReplaceEffectValMode[i],LocalizedComboGetter,queryReplaceModes,GUI_QUERY_REPLACE_MAX); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); if (queryReplaceEffectValMode[i]==GUI_QUERY_REPLACE_SET) { diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 4549bd738..52b3b33e6 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -515,6 +515,12 @@ bool FurnaceGUI::InvCheckbox(const char* label, bool* value) { return false; } +bool FurnaceGUI::LocalizedComboGetter(void* data, int idx, const char** out_text) { + const char* const* items=(const char* const*)data; + if (out_text) *out_text=_(items[idx]); + return true; +} + void FurnaceGUI::sameLineMaybe(float width) { if (width<0.0f) width=ImGui::GetFrameHeight(); diff --git a/src/gui/gui.h b/src/gui/gui.h index 288cabc1f..e6f98e506 100644 --- a/src/gui/gui.h +++ b/src/gui/gui.h @@ -2674,6 +2674,9 @@ class FurnaceGUI { void renderFMPreviewOPZ(const DivInstrumentFM& params, int pos=0); void renderFMPreviewESFM(const DivInstrumentFM& params, const DivInstrumentESFM& esfmParams, int pos=0); + // combo with locale + static bool LocalizedComboGetter(void* data, int idx, const char** out_text); + // these ones offer ctrl-wheel fine value changes. bool CWSliderScalar(const char* label, ImGuiDataType data_type, void* p_data, const void* p_min, const void* p_max, const char* format=NULL, ImGuiSliderFlags flags=0); bool CWVSliderScalar(const char* label, const ImVec2& size, ImGuiDataType data_type, void* p_data, const void* p_min, const void* p_max, const char* format=NULL, ImGuiSliderFlags flags=0); diff --git a/src/gui/insEdit.cpp b/src/gui/insEdit.cpp index c026422d3..8c37495d5 100644 --- a/src/gui/insEdit.cpp +++ b/src/gui/insEdit.cpp @@ -5643,7 +5643,7 @@ void FurnaceGUI::drawInsEdit() { } int cmd=ins->gb.hwSeq[i].cmd; ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - if (ImGui::Combo("##HWSeqCmd",&cmd,gbHWSeqCmdTypes,DivInstrumentGB::DIV_GB_HWCMD_MAX)) { + if (ImGui::Combo("##HWSeqCmd",&cmd,LocalizedComboGetter,gbHWSeqCmdTypes,DivInstrumentGB::DIV_GB_HWCMD_MAX)) { if (ins->gb.hwSeq[i].cmd!=cmd) { ins->gb.hwSeq[i].cmd=cmd; ins->gb.hwSeq[i].data=0; @@ -5976,7 +5976,7 @@ void FurnaceGUI::drawInsEdit() { } int cmd=ins->su.hwSeq[i].cmd; ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - if (ImGui::Combo("##HWSeqCmd",&cmd,suHWSeqCmdTypes,DivInstrumentSoundUnit::DIV_SU_HWCMD_MAX)) { + if (ImGui::Combo("##HWSeqCmd",&cmd,LocalizedComboGetter,suHWSeqCmdTypes,DivInstrumentSoundUnit::DIV_SU_HWCMD_MAX)) { if (ins->su.hwSeq[i].cmd!=cmd) { ins->su.hwSeq[i].cmd=cmd; ins->su.hwSeq[i].val=0; diff --git a/src/gui/log.cpp b/src/gui/log.cpp index 0208a727d..77441b502 100644 --- a/src/gui/log.cpp +++ b/src/gui/log.cpp @@ -50,7 +50,7 @@ void FurnaceGUI::drawLog() { ImGui::Text(_("Level")); ImGui::SameLine(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - ImGui::Combo("##LogLevel",&logLevel,logLevels,5); + ImGui::Combo("##LogLevel",&logLevel,LocalizedComboGetter,logLevels,5); if (ImGui::BeginTable("LogView",3,ImGuiTableFlags_ScrollY|ImGuiTableFlags_BordersInnerV)) { ImGui::PushFont(patFont); diff --git a/src/gui/sampleEdit.cpp b/src/gui/sampleEdit.cpp index adb2ba3d1..a0c5eafb3 100644 --- a/src/gui/sampleEdit.cpp +++ b/src/gui/sampleEdit.cpp @@ -953,7 +953,7 @@ void FurnaceGUI::drawSampleEdit() { if (resampleTarget<0) resampleTarget=0; if (resampleTarget>96000) resampleTarget=96000; } - ImGui::Combo(_("Filter"),&resampleStrat,resampleStrats,6); + ImGui::Combo(_("Filter"),&resampleStrat,LocalizedComboGetter,resampleStrats,6); if (ImGui::Button(_("Resample"))) { sample->prepareUndo(true); e->lockEngine([this,sample,targetRate]() { diff --git a/src/gui/settings.cpp b/src/gui/settings.cpp index e09f15a11..4ed9ac6a0 100644 --- a/src/gui/settings.cpp +++ b/src/gui/settings.cpp @@ -79,8 +79,8 @@ const char* mainFonts[]={ "Exo", "Proggy Clean", "GNU Unifont", - "", - "" + _N(""), + _N("") }; const char* headFonts[]={ @@ -89,8 +89,8 @@ const char* headFonts[]={ "Exo", "Proggy Clean", "GNU Unifont", - "", - "" + _N(""), + _N("") }; const char* patFonts[]={ @@ -99,8 +99,8 @@ const char* patFonts[]={ "PT Mono", "Proggy Clean", "GNU Unifont", - "", - "" + _N(""), + _N("") }; const char* audioBackends[]={ @@ -110,8 +110,8 @@ const char* audioBackends[]={ }; const char* audioQualities[]={ - "High", - "Low" + _N("High"), + _N("Low") }; const char* arcadeCores[]={ @@ -143,11 +143,11 @@ const char* c64Cores[]={ const char* pokeyCores[]={ "Atari800 (mzpokeysnd)", - "ASAP (C++ port)" + _N("ASAP (C++ port)") }; const char* opnCores[]={ - "ymfm only", + "ymfm", "Nuked-OPN2 (FM) + ymfm (SSG/ADPCM)", "YM2608-LLE" }; @@ -166,7 +166,7 @@ const char* opl3Cores[]={ const char* esfmCores[]={ "ESFMu", - "ESFMu (fast)" + _N("ESFMu (fast)") }; const char* opllCores[]={ @@ -180,81 +180,81 @@ const char* ayCores[]={ }; const char* coreQualities[]={ - "Lower", - "Low", - "Medium", - "High", - "Ultra", - "Ultimate" + _N("Lower"), + _N("Low"), + _N("Medium"), + _N("High"), + _N("Ultra"), + _N("Ultimate") }; const char* pcspkrOutMethods[]={ - "evdev SND_TONE", - "KIOCSOUND on /dev/tty1", - "/dev/port", - "KIOCSOUND on standard output", - "outb()" + _N("evdev SND_TONE"), + _N("KIOCSOUND on /dev/tty1"), + _N("/dev/port"), + _N("KIOCSOUND on standard output"), + _N("outb()") }; const char* valueInputStyles[]={ - "Disabled/custom", - "Two octaves (0 is C-4, F is D#5)", - "Raw (note number is value)", - "Two octaves alternate (lower keys are 0-9, upper keys are A-F)", - "Use dual control change (one for each nibble)", - "Use 14-bit control change", - "Use single control change (imprecise)" + _N("Disabled/custom"), + _N("Two octaves (0 is C-4, F is D#5)"), + _N("Raw (note number is value)"), + _N("Two octaves alternate (lower keys are 0-9, upper keys are A-F)"), + _N("Use dual control change (one for each nibble)"), + _N("Use 14-bit control change"), + _N("Use single control change (imprecise)") }; const char* valueSInputStyles[]={ - "Disabled/custom", - "Use dual control change (one for each nibble)", - "Use 14-bit control change", - "Use single control change (imprecise)" + _N("Disabled/custom"), + _N("Use dual control change (one for each nibble)"), + _N("Use 14-bit control change"), + _N("Use single control change (imprecise)") }; const char* messageTypes[]={ - "--select--", - "???", - "???", - "???", - "???", - "???", - "???", - "???", - "Note Off", - "Note On", - "Aftertouch", - "Control", - "Program", - "ChanPressure", - "Pitch Bend", - "SysEx" + _N("--select--"), + _N("???"), + _N("???"), + _N("???"), + _N("???"), + _N("???"), + _N("???"), + _N("???"), + _N("Note Off"), + _N("Note On"), + _N("Aftertouch"), + _N("Control"), + _N("Program"), + _N("ChanPressure"), + _N("Pitch Bend"), + _N("SysEx") }; const char* messageChannels[]={ - "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "Any" + "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", _N("Any") }; const char* specificControls[18]={ - "Instrument", - "Volume", - "Effect 1 type", - "Effect 1 value", - "Effect 2 type", - "Effect 2 value", - "Effect 3 type", - "Effect 3 value", - "Effect 4 type", - "Effect 4 value", - "Effect 5 type", - "Effect 5 value", - "Effect 6 type", - "Effect 6 value", - "Effect 7 type", - "Effect 7 value", - "Effect 8 type", - "Effect 8 value" + _N("Instrument"), + _N("Volume"), + _N("Effect 1 type"), + _N("Effect 1 value"), + _N("Effect 2 type"), + _N("Effect 2 value"), + _N("Effect 3 type"), + _N("Effect 3 value"), + _N("Effect 4 type"), + _N("Effect 4 value"), + _N("Effect 5 type"), + _N("Effect 5 value"), + _N("Effect 6 type"), + _N("Effect 6 value"), + _N("Effect 7 type"), + _N("Effect 7 value"), + _N("Effect 8 type"), + _N("Effect 8 value") }; #define SAMPLE_RATE_SELECTABLE(x) \ @@ -270,10 +270,12 @@ const char* specificControls[18]={ } #define UI_COLOR_CONFIG(what,label) \ - if (ImGui::ColorEdit4(label "##CC_" #what,(float*)&uiColors[what])) { \ + ImGui::PushID(what); \ + if (ImGui::ColorEdit4(label,(float*)&uiColors[what])) { \ applyUISettings(false); \ settingsChanged=true; \ - } + } \ + ImGui::PopID(); #define KEYBIND_CONFIG_BEGIN(id) \ if (ImGui::BeginTable(id,2)) { @@ -288,7 +290,7 @@ const char* specificControls[18]={ ImGui::AlignTextToFramePadding();\ ImGui::TextUnformatted(guiActions[what].friendlyName); \ ImGui::TableNextColumn(); \ - if (ImGui::Button(fmt::sprintf("%s##KC_" #what,(bindSetPending && bindSetTarget==what)?"Press key...":getKeyName(actionKeys[what])).c_str())) { \ + if (ImGui::Button(fmt::sprintf("%s##KC_" #what,(bindSetPending && bindSetTarget==what)?_N("Press key..."):getKeyName(actionKeys[what])).c_str())) { \ promptKey(what); \ settingsChanged=true; \ } \ @@ -322,10 +324,10 @@ const char* specificControls[18]={ ImGui::Text(_name); \ ImGui::TableNextColumn(); \ ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); \ - if (ImGui::Combo("##" _name "Q",&settings._play,coreQualities,6)) settingsChanged=true; \ + if (ImGui::Combo("##" _name "Q",&settings._play,LocalizedComboGetter,coreQualities,6)) settingsChanged=true; \ ImGui::TableNextColumn(); \ ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); \ - if (ImGui::Combo("##" _name "QR",&settings._render,coreQualities,6)) settingsChanged=true; + if (ImGui::Combo("##" _name "QR",&settings._render,LocalizedComboGetter,coreQualities,6)) settingsChanged=true; String stripName(String what) { String ret; @@ -537,18 +539,18 @@ void FurnaceGUI::drawSettings() { if (!settingsOpen) { if (settingsChanged) { settingsOpen=true; - showWarning("Do you want to save your settings?",GUI_WARN_CLOSE_SETTINGS); + showWarning(_("Do you want to save your settings?"),GUI_WARN_CLOSE_SETTINGS); } else { settingsOpen=false; } } if (ImGui::BeginTabBar("settingsTab")) { // NEW SETTINGS HERE - CONFIG_SECTION("General") { + CONFIG_SECTION(_("General")) { // SUBSECTION PROGRAM - CONFIG_SUBSECTION("Program"); + CONFIG_SUBSECTION(_("Program")); String curRenderBackend=settings.renderBackend.empty()?GUI_BACKEND_DEFAULT_NAME:settings.renderBackend; - if (ImGui::BeginCombo("Render backend",curRenderBackend.c_str())) { + if (ImGui::BeginCombo(_("Render backend"),curRenderBackend.c_str())) { #ifdef HAVE_RENDER_SDL if (ImGui::Selectable("SDL Renderer",curRenderBackend=="SDL")) { settings.renderBackend="SDL"; @@ -603,13 +605,13 @@ void FurnaceGUI::drawSettings() { ImGui::EndCombo(); } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("you may need to restart Furnace for this setting to take effect."); + ImGui::SetTooltip(_("you may need to restart Furnace for this setting to take effect.")); } - if (ImGui::TreeNode("Advanced render backend settings")) { + if (ImGui::TreeNode(_("Advanced render backend settings"))) { if (curRenderBackend=="SDL") { - if (ImGui::BeginCombo("Render driver",settings.renderDriver.empty()?"Automatic":settings.renderDriver.c_str())) { - if (ImGui::Selectable("Automatic",settings.renderDriver.empty())) { + if (ImGui::BeginCombo(_("Render driver"),settings.renderDriver.empty()?_("Automatic"):settings.renderDriver.c_str())) { + if (ImGui::Selectable(_("Automatic"),settings.renderDriver.empty())) { settings.renderDriver=""; settingsChanged=true; } @@ -622,62 +624,62 @@ void FurnaceGUI::drawSettings() { ImGui::EndCombo(); } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("you may need to restart Furnace for this setting to take effect."); + ImGui::SetTooltip(_("you may need to restart Furnace for this setting to take effect.")); } } else if (curRenderBackend.find("OpenGL")==0) { - ImGui::TextWrapped("beware: changing these settings may render Furnace unusable! do so at your own risk.\nstart Furnace with -safemode if you mess something up."); - if (ImGui::InputInt("Red bits",&settings.glRedSize)) { + ImGui::TextWrapped(_("beware: changing these settings may render Furnace unusable! do so at your own risk.\nstart Furnace with -safemode if you mess something up.")); + if (ImGui::InputInt(_("Red bits"),&settings.glRedSize)) { if (settings.glRedSize<0) settings.glRedSize=0; if (settings.glRedSize>32) settings.glRedSize=32; settingsChanged=true; } - if (ImGui::InputInt("Green bits",&settings.glGreenSize)) { + if (ImGui::InputInt(_("Green bits"),&settings.glGreenSize)) { if (settings.glGreenSize<0) settings.glGreenSize=0; if (settings.glGreenSize>32) settings.glGreenSize=32; settingsChanged=true; } - if (ImGui::InputInt("Blue bits",&settings.glBlueSize)) { + if (ImGui::InputInt(_("Blue bits"),&settings.glBlueSize)) { if (settings.glBlueSize<0) settings.glBlueSize=0; if (settings.glBlueSize>32) settings.glBlueSize=32; settingsChanged=true; } - if (ImGui::InputInt("Alpha bits",&settings.glAlphaSize)) { + if (ImGui::InputInt(_("Alpha bits"),&settings.glAlphaSize)) { if (settings.glAlphaSize<0) settings.glAlphaSize=0; if (settings.glAlphaSize>32) settings.glAlphaSize=32; settingsChanged=true; } - if (ImGui::InputInt("Color depth",&settings.glDepthSize)) { + if (ImGui::InputInt(_("Color depth"),&settings.glDepthSize)) { if (settings.glDepthSize<0) settings.glDepthSize=0; if (settings.glDepthSize>128) settings.glDepthSize=128; settingsChanged=true; } - if (ImGui::InputInt("Stencil buffer size",&settings.glStencilSize)) { + if (ImGui::InputInt(_("Stencil buffer size"),&settings.glStencilSize)) { if (settings.glStencilSize<0) settings.glStencilSize=0; if (settings.glStencilSize>32) settings.glStencilSize=32; settingsChanged=true; } - if (ImGui::InputInt("Buffer size",&settings.glBufferSize)) { + if (ImGui::InputInt(_("Buffer size"),&settings.glBufferSize)) { if (settings.glBufferSize<0) settings.glBufferSize=0; if (settings.glBufferSize>128) settings.glBufferSize=128; settingsChanged=true; } bool glDoubleBufferB=settings.glDoubleBuffer; - if (ImGui::Checkbox("Double buffer",&glDoubleBufferB)) { + if (ImGui::Checkbox(_("Double buffer"),&glDoubleBufferB)) { settings.glDoubleBuffer=glDoubleBufferB; settingsChanged=true; } - ImGui::TextWrapped("the following values are common (in red, green, blue, alpha order):\n- 24 bits: 8, 8, 8, 0\n- 16 bits: 5, 6, 5, 0\n- 32 bits (with alpha): 8, 8, 8, 8\n- 30 bits (deep): 10, 10, 10, 0"); + ImGui::TextWrapped(_("the following values are common (in red, green, blue, alpha order):\n- 24 bits: 8, 8, 8, 0\n- 16 bits: 5, 6, 5, 0\n- 32 bits (with alpha): 8, 8, 8, 8\n- 30 bits (deep): 10, 10, 10, 0")); } else { - ImGui::Text("nothing to configure"); + ImGui::Text(_("nothing to configure")); } ImGui::TreePop(); } - ImGui::TextWrapped("current backend: %s\n%s\n%s\n%s",rend->getBackendName(),rend->getVendorName(),rend->getDeviceName(),rend->getAPIVersion()); + ImGui::TextWrapped(_("current backend: %s\n%s\n%s\n%s"),rend->getBackendName(),rend->getVendorName(),rend->getDeviceName(),rend->getAPIVersion()); bool vsyncB=settings.vsync; - if (ImGui::Checkbox("VSync",&vsyncB)) { + if (ImGui::Checkbox(_("VSync"),&vsyncB)) { settings.vsync=vsyncB; settingsChanged=true; if (rend!=NULL) { @@ -685,64 +687,64 @@ void FurnaceGUI::drawSettings() { } } - if (ImGui::SliderInt("Frame rate limit",&settings.frameRateLimit,0,250,settings.frameRateLimit==0?"Unlimited":"%d")) { + if (ImGui::SliderInt(_("Frame rate limit"),&settings.frameRateLimit,0,250,settings.frameRateLimit==0?_("Unlimited"):"%d")) { settingsChanged=true; } if (settings.frameRateLimit<0) settings.frameRateLimit=0; if (settings.frameRateLimit>1000) settings.frameRateLimit=1000; if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("only applies when VSync is disabled."); + ImGui::SetTooltip(_("only applies when VSync is disabled.")); } bool displayRenderTimeB=settings.displayRenderTime; - if (ImGui::Checkbox("Display render time",&displayRenderTimeB)) { + if (ImGui::Checkbox(_("Display render time"),&displayRenderTimeB)) { settings.displayRenderTime=displayRenderTimeB; settingsChanged=true; } if (settings.renderBackend!="Metal") { bool renderClearPosB=settings.renderClearPos; - if (ImGui::Checkbox("Late render clear",&renderClearPosB)) { + if (ImGui::Checkbox(_("Late render clear"),&renderClearPosB)) { settings.renderClearPos=renderClearPosB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("calls rend->clear() after rend->present(). might reduce UI latency by one frame in some drivers."); + ImGui::SetTooltip(_("calls rend->clear() after rend->present(). might reduce UI latency by one frame in some drivers.")); } } bool powerSaveB=settings.powerSave; - if (ImGui::Checkbox("Power-saving mode",&powerSaveB)) { + if (ImGui::Checkbox(_("Power-saving mode"),&powerSaveB)) { settings.powerSave=powerSaveB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("saves power by lowering the frame rate to 2fps when idle.\nmay cause issues under Mesa drivers!"); + ImGui::SetTooltip(_("saves power by lowering the frame rate to 2fps when idle.\nmay cause issues under Mesa drivers!")); } #ifndef IS_MOBILE bool noThreadedInputB=settings.noThreadedInput; - if (ImGui::Checkbox("Disable threaded input (restart after changing!)",&noThreadedInputB)) { + if (ImGui::Checkbox(_("Disable threaded input (restart after changing!)"),&noThreadedInputB)) { settings.noThreadedInput=noThreadedInputB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("threaded input processes key presses for note preview on a separate thread (on supported platforms), which reduces latency.\nhowever, crashes have been reported when threaded input is on. enable this option if that is the case."); + ImGui::SetTooltip(_("threaded input processes key presses for note preview on a separate thread (on supported platforms), which reduces latency.\nhowever, crashes have been reported when threaded input is on. enable this option if that is the case.")); } #endif bool eventDelayB=settings.eventDelay; - if (ImGui::Checkbox("Enable event delay",&eventDelayB)) { + if (ImGui::Checkbox(_("Enable event delay"),&eventDelayB)) { settings.eventDelay=eventDelayB; settingsChanged=true; applyUISettings(false); } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("may cause issues with high-polling-rate mice when previewing notes."); + ImGui::SetTooltip(_("may cause issues with high-polling-rate mice when previewing notes.")); } pushWarningColor(settings.chanOscThreads>cpuCores,settings.chanOscThreads>(cpuCores*2)); - if (ImGui::InputInt("Per-channel oscilloscope threads",&settings.chanOscThreads)) { + if (ImGui::InputInt(_("Per-channel oscilloscope threads"),&settings.chanOscThreads)) { if (settings.chanOscThreads<0) settings.chanOscThreads=0; if (settings.chanOscThreads>(cpuCores*3)) settings.chanOscThreads=cpuCores*3; if (settings.chanOscThreads>256) settings.chanOscThreads=256; @@ -750,50 +752,50 @@ void FurnaceGUI::drawSettings() { } if (settings.chanOscThreads>=(cpuCores*3)) { if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("you're being silly, aren't you? that's enough."); + ImGui::SetTooltip(_("you're being silly, aren't you? that's enough.")); } } else if (settings.chanOscThreads>(cpuCores*2)) { if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("what are you doing? stop!"); + ImGui::SetTooltip(_("what are you doing? stop!")); } } else if (settings.chanOscThreads>cpuCores) { if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("it is a bad idea to set this number higher than your CPU core count (%d)!",cpuCores); + ImGui::SetTooltip(_("it is a bad idea to set this number higher than your CPU core count (%d)!"),cpuCores); } } popWarningColor(); - ImGui::Text("Oscilloscope rendering engine:"); + ImGui::Text(_("Oscilloscope rendering engine:")); ImGui::Indent(); - if (ImGui::RadioButton("ImGui line plot",settings.shaderOsc==0)) { + if (ImGui::RadioButton(_("ImGui line plot"),settings.shaderOsc==0)) { settings.shaderOsc=0; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("render using Dear ImGui's built-in line drawing functions."); + ImGui::SetTooltip(_("render using Dear ImGui's built-in line drawing functions.")); } - if (ImGui::RadioButton("GLSL (if available)",settings.shaderOsc==1)) { + if (ImGui::RadioButton(_("GLSL (if available)"),settings.shaderOsc==1)) { settings.shaderOsc=1; } if (ImGui::IsItemHovered()) { #ifdef USE_GLES - ImGui::SetTooltip("render using shaders that run on the graphics card.\nonly available in OpenGL ES 2.0 render backend."); + ImGui::SetTooltip(_("render using shaders that run on the graphics card.\nonly available in OpenGL ES 2.0 render backend.")); #else - ImGui::SetTooltip("render using shaders that run on the graphics card.\nonly available in OpenGL 3.0 render backend."); + ImGui::SetTooltip(_("render using shaders that run on the graphics card.\nonly available in OpenGL 3.0 render backend.")); #endif } ImGui::Unindent(); #ifdef IS_MOBILE // SUBSECTION VIBRATION - CONFIG_SUBSECTION("Vibration"); + CONFIG_SUBSECTION(_("Vibration")); - if (ImGui::SliderFloat("Strength",&settings.vibrationStrength,0.0f,1.0f)) { + if (ImGui::SliderFloat(_("Strength"),&settings.vibrationStrength,0.0f,1.0f)) { if (settings.vibrationStrength<0.0f) settings.vibrationStrength=0.0f; if (settings.vibrationStrength>1.0f) settings.vibrationStrength=1.0f; settingsChanged=true; } - if (ImGui::SliderInt("Length",&settings.vibrationLength,10,500)) { + if (ImGui::SliderInt(_("Length"),&settings.vibrationLength,10,500)) { if (settings.vibrationLength<10) settings.vibrationLength=10; if (settings.vibrationLength>500) settings.vibrationLength=500; settingsChanged=true; @@ -801,128 +803,128 @@ void FurnaceGUI::drawSettings() { #endif // SUBSECTION FILE - CONFIG_SUBSECTION("File"); + CONFIG_SUBSECTION(_("File")); bool sysFileDialogB=settings.sysFileDialog; - if (ImGui::Checkbox("Use system file picker",&sysFileDialogB)) { + if (ImGui::Checkbox(_("Use system file picker"),&sysFileDialogB)) { settings.sysFileDialog=sysFileDialogB; settingsChanged=true; } - if (ImGui::InputInt("Number of recent files",&settings.maxRecentFile,1,5)) { + if (ImGui::InputInt(_("Number of recent files"),&settings.maxRecentFile,1,5)) { if (settings.maxRecentFile<0) settings.maxRecentFile=0; if (settings.maxRecentFile>30) settings.maxRecentFile=30; settingsChanged=true; } bool compressB=settings.compress; - if (ImGui::Checkbox("Compress when saving",&compressB)) { + if (ImGui::Checkbox(_("Compress when saving"),&compressB)) { settings.compress=compressB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("use zlib to compress saved songs."); + ImGui::SetTooltip(_("use zlib to compress saved songs.")); } bool saveUnusedPatternsB=settings.saveUnusedPatterns; - if (ImGui::Checkbox("Save unused patterns",&saveUnusedPatternsB)) { + if (ImGui::Checkbox(_("Save unused patterns"),&saveUnusedPatternsB)) { settings.saveUnusedPatterns=saveUnusedPatternsB; settingsChanged=true; } bool newPatternFormatB=settings.newPatternFormat; - if (ImGui::Checkbox("Use new pattern format when saving",&newPatternFormatB)) { + if (ImGui::Checkbox(_("Use new pattern format when saving"),&newPatternFormatB)) { settings.newPatternFormat=newPatternFormatB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("use a packed format which saves space when saving songs.\ndisable if you need compatibility with older Furnace and/or tools\nwhich do not support this format."); + ImGui::SetTooltip(_("use a packed format which saves space when saving songs.\ndisable if you need compatibility with older Furnace and/or tools\nwhich do not support this format.")); } bool noDMFCompatB=settings.noDMFCompat; - if (ImGui::Checkbox("Don't apply compatibility flags when loading .dmf",&noDMFCompatB)) { + if (ImGui::Checkbox(_("Don't apply compatibility flags when loading .dmf"),&noDMFCompatB)) { settings.noDMFCompat=noDMFCompatB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("do not report any issues arising from the use of this option!"); + ImGui::SetTooltip(_("do not report any issues arising from the use of this option!")); } - ImGui::Text("Play after opening song:"); + ImGui::Text(_("Play after opening song:")); ImGui::Indent(); - if (ImGui::RadioButton("No##pol0",settings.playOnLoad==0)) { + if (ImGui::RadioButton(_("No##pol0"),settings.playOnLoad==0)) { settings.playOnLoad=0; settingsChanged=true; } - if (ImGui::RadioButton("Only if already playing##pol1",settings.playOnLoad==1)) { + if (ImGui::RadioButton(_("Only if already playing##pol1"),settings.playOnLoad==1)) { settings.playOnLoad=1; settingsChanged=true; } - if (ImGui::RadioButton("Yes##pol0",settings.playOnLoad==2)) { + if (ImGui::RadioButton(_("Yes##pol0"),settings.playOnLoad==2)) { settings.playOnLoad=2; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Audio export loop/fade out time:"); + ImGui::Text(_("Audio export loop/fade out time:")); ImGui::Indent(); - if (ImGui::RadioButton("Set to these values on start-up:##fot0",settings.persistFadeOut==0)) { + if (ImGui::RadioButton(_("Set to these values on start-up:##fot0"),settings.persistFadeOut==0)) { settings.persistFadeOut=0; settingsChanged=true; } ImGui::BeginDisabled(settings.persistFadeOut); ImGui::Indent(); - if (ImGui::InputInt("Loops",&settings.exportLoops,1,2)) { + if (ImGui::InputInt(_("Loops"),&settings.exportLoops,1,2)) { if (settings.exportLoops<0) settings.exportLoops=0; audioExportOptions.loops=settings.exportLoops; settingsChanged=true; } - if (ImGui::InputDouble("Fade out (seconds)",&settings.exportFadeOut,1.0,2.0,"%.1f")) { + if (ImGui::InputDouble(_("Fade out (seconds)"),&settings.exportFadeOut,1.0,2.0,"%.1f")) { if (settings.exportFadeOut<0.0) settings.exportFadeOut=0.0; audioExportOptions.fadeOut=settings.exportFadeOut; settingsChanged=true; } ImGui::Unindent(); ImGui::EndDisabled(); - if (ImGui::RadioButton("Remember last values##fot1",settings.persistFadeOut==1)) { + if (ImGui::RadioButton(_("Remember last values##fot1"),settings.persistFadeOut==1)) { settings.persistFadeOut=1; settingsChanged=true; } ImGui::Unindent(); bool writeInsNamesB=settings.writeInsNames; - if (ImGui::Checkbox("Store instrument name in .fui",&writeInsNamesB)) { + if (ImGui::Checkbox(_("Store instrument name in .fui"),&writeInsNamesB)) { settings.writeInsNames=writeInsNamesB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("when enabled, saving an instrument will store its name.\nthis may increase file size."); + ImGui::SetTooltip(_("when enabled, saving an instrument will store its name.\nthis may increase file size.")); } bool readInsNamesB=settings.readInsNames; - if (ImGui::Checkbox("Load instrument name from .fui",&readInsNamesB)) { + if (ImGui::Checkbox(_("Load instrument name from .fui"),&readInsNamesB)) { settings.readInsNames=readInsNamesB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("when enabled, loading an instrument will use the stored name (if present).\notherwise, it will use the file name."); + ImGui::SetTooltip(_("when enabled, loading an instrument will use the stored name (if present).\notherwise, it will use the file name.")); } bool autoFillSaveB=settings.autoFillSave; - if (ImGui::Checkbox("Auto-fill file name when saving",&autoFillSaveB)) { + if (ImGui::Checkbox(_("Auto-fill file name when saving"),&autoFillSaveB)) { settings.autoFillSave=autoFillSaveB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("fill the file name field with an appropriate file name when saving or exporting."); + ImGui::SetTooltip(_("fill the file name field with an appropriate file name when saving or exporting.")); } // SUBSECTION NEW SONG - CONFIG_SUBSECTION("New Song"); + CONFIG_SUBSECTION(_("New Song")); ImGui::AlignTextToFramePadding(); - ImGui::Text("Initial system:"); + ImGui::Text(_("Initial system:")); ImGui::SameLine(); - if (ImGui::Button("Current system")) { + if (ImGui::Button(_("Current system"))) { settings.initialSys.clear(); for (int i=0; isong.systemLen; i++) { settings.initialSys.set(fmt::sprintf("id%d",i),e->systemToFileFur(e->song.system[i])); @@ -935,7 +937,7 @@ void FurnaceGUI::drawSettings() { settingsChanged=true; } ImGui::SameLine(); - if (ImGui::Button("Randomize")) { + if (ImGui::Button(_("Randomize"))) { settings.initialSys.clear(); int howMany=1+rand()%3; int totalAvailSys=0; @@ -985,7 +987,7 @@ void FurnaceGUI::drawSettings() { settingsChanged=true; } ImGui::SameLine(); - if (ImGui::Button("Reset to defaults")) { + if (ImGui::Button(_("Reset to defaults"))) { settings.initialSys.clear(); settings.initialSys.set("id0",e->systemToFileFur(DIV_SYSTEM_YM2612)); settings.initialSys.set("vol0",1.0f); @@ -1002,7 +1004,7 @@ void FurnaceGUI::drawSettings() { } ImGui::AlignTextToFramePadding(); - ImGui::Text("Name"); + ImGui::Text(_("Name")); ImGui::SameLine(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); if (ImGui::InputText("##InitSysName",&settings.initialSysName)) settingsChanged=true; @@ -1022,7 +1024,7 @@ void FurnaceGUI::drawSettings() { float vol=fabs(sysVol); ImGui::PushID(i); - ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x-ImGui::CalcTextSize("Invert").x-ImGui::GetFrameHeightWithSpacing()*2.0-ImGui::GetStyle().ItemSpacing.x*2.0); + ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x-ImGui::CalcTextSize(_("Invert")).x-ImGui::GetFrameHeightWithSpacing()*2.0-ImGui::GetStyle().ItemSpacing.x*2.0); if (ImGui::BeginCombo("##System",getSystemName(sysID))) { for (int j=0; availableSystems[j]; j++) { if (ImGui::Selectable(getSystemName((DivSystem)availableSystems[j]),sysID==availableSystems[j])) { @@ -1036,7 +1038,7 @@ void FurnaceGUI::drawSettings() { } ImGui::SameLine(); - if (ImGui::Checkbox("Invert",&doInvert)) { + if (ImGui::Checkbox(_("Invert"),&doInvert)) { sysVol=-sysVol; settings.initialSys.set(fmt::sprintf("vol%d",i),sysVol); settingsChanged=true; @@ -1051,7 +1053,7 @@ void FurnaceGUI::drawSettings() { popDestColor(); //ImGui::EndDisabled(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x-ImGui::GetFrameHeightWithSpacing()*2.0-ImGui::GetStyle().ItemSpacing.x*2.0); - if (CWSliderFloat("Volume",&vol,0.0f,3.0f)) { + if (CWSliderFloat(_("Volume"),&vol,0.0f,3.0f)) { if (doInvert) { if (vol<0.0001) vol=0.0001; } @@ -1062,14 +1064,14 @@ void FurnaceGUI::drawSettings() { settingsChanged=true; } rightClickable ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x-ImGui::GetFrameHeightWithSpacing()*2.0-ImGui::GetStyle().ItemSpacing.x*2.0); - if (CWSliderFloat("Panning",&sysPan,-1.0f,1.0f)) { + if (CWSliderFloat(_("Panning"),&sysPan,-1.0f,1.0f)) { if (sysPan<-1.0f) sysPan=-1.0f; if (sysPan>1.0f) sysPan=1.0f; settings.initialSys.set(fmt::sprintf("pan%d",i),(float)sysPan); settingsChanged=true; } rightClickable ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x-ImGui::GetFrameHeightWithSpacing()*2.0-ImGui::GetStyle().ItemSpacing.x*2.0); - if (CWSliderFloat("Front/Rear",&sysPanFR,-1.0f,1.0f)) { + if (CWSliderFloat(_("Front/Rear"),&sysPanFR,-1.0f,1.0f)) { if (sysPanFR<-1.0f) sysPanFR=-1.0f; if (sysPanFR>1.0f) sysPanFR=1.0f; settings.initialSys.set(fmt::sprintf("fr%d",i),(float)sysPanFR); @@ -1077,7 +1079,7 @@ void FurnaceGUI::drawSettings() { } rightClickable // oh please MSVC don't cry - if (ImGui::TreeNode("Configure")) { + if (ImGui::TreeNode(_("Configure"))) { String sysFlagsS=settings.initialSys.getString(fmt::sprintf("flags%d",i),""); DivConfig sysFlags; sysFlags.loadFromBase64(sysFlagsS.c_str()); @@ -1120,84 +1122,84 @@ void FurnaceGUI::drawSettings() { settings.initialSys.set(fmt::sprintf("flags%d",sysCount),""); } - ImGui::Text("When creating new song:"); + ImGui::Text(_("When creating new song:")); ImGui::Indent(); - if (ImGui::RadioButton("Display system preset selector##NSB0",settings.newSongBehavior==0)) { + if (ImGui::RadioButton(_("Display system preset selector##NSB0"),settings.newSongBehavior==0)) { settings.newSongBehavior=0; settingsChanged=true; } - if (ImGui::RadioButton("Start with initial system##NSB1",settings.newSongBehavior==1)) { + if (ImGui::RadioButton(_("Start with initial system##NSB1"),settings.newSongBehavior==1)) { settings.newSongBehavior=1; settingsChanged=true; } - if (ImGui::InputText("Default author name", &settings.defaultAuthorName)) settingsChanged=true; + if (ImGui::InputText(_("Default author name"), &settings.defaultAuthorName)) settingsChanged=true; ImGui::Unindent(); // SUBSECTION START-UP - CONFIG_SUBSECTION("Start-up"); - ImGui::Text("Play intro on start-up:"); + CONFIG_SUBSECTION(_("Start-up")); + ImGui::Text(_("Play intro on start-up:")); ImGui::Indent(); - if (ImGui::RadioButton("No##pis0",settings.alwaysPlayIntro==0)) { + if (ImGui::RadioButton(_("No##pis0"),settings.alwaysPlayIntro==0)) { settings.alwaysPlayIntro=0; settingsChanged=true; } - if (ImGui::RadioButton("Short##pis1",settings.alwaysPlayIntro==1)) { + if (ImGui::RadioButton(_("Short##pis1"),settings.alwaysPlayIntro==1)) { settings.alwaysPlayIntro=1; settingsChanged=true; } - if (ImGui::RadioButton("Full (short when loading song)##pis2",settings.alwaysPlayIntro==2)) { + if (ImGui::RadioButton(_("Full (short when loading song)##pis2"),settings.alwaysPlayIntro==2)) { settings.alwaysPlayIntro=2; settingsChanged=true; } - if (ImGui::RadioButton("Full (always)##pis3",settings.alwaysPlayIntro==3)) { + if (ImGui::RadioButton(_("Full (always)##pis3"),settings.alwaysPlayIntro==3)) { settings.alwaysPlayIntro=3; settingsChanged=true; } ImGui::Unindent(); bool disableFadeInB=settings.disableFadeIn; - if (ImGui::Checkbox("Disable fade-in during start-up",&disableFadeInB)) { + if (ImGui::Checkbox(_("Disable fade-in during start-up"),&disableFadeInB)) { settings.disableFadeIn=disableFadeInB; settingsChanged=true; } bool partyTimeB=settings.partyTime; - if (ImGui::Checkbox("About screen party time",&partyTimeB)) { + if (ImGui::Checkbox(_("About screen party time"),&partyTimeB)) { settings.partyTime=partyTimeB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("Warning: may cause epileptic seizures."); + ImGui::SetTooltip(_("Warning: may cause epileptic seizures.")); } // SUBSECTION BEHAVIOR - CONFIG_SUBSECTION("Behavior"); + CONFIG_SUBSECTION(_("Behavior")); bool blankInsB=settings.blankIns; - if (ImGui::Checkbox("New instruments are blank",&blankInsB)) { + if (ImGui::Checkbox(_("New instruments are blank"),&blankInsB)) { settings.blankIns=blankInsB; settingsChanged=true; } // SUBSECTION CONFIGURATION - CONFIG_SUBSECTION("Configuration"); - if (ImGui::Button("Import")) { + CONFIG_SUBSECTION(_("Configuration")); + if (ImGui::Button(_("Import"))) { openFileDialog(GUI_FILE_IMPORT_CONFIG); } ImGui::SameLine(); - if (ImGui::Button("Export")) { + if (ImGui::Button(_("Export"))) { openFileDialog(GUI_FILE_EXPORT_CONFIG); } pushDestColor(); - if (ImGui::Button("Factory Reset")) { - showWarning("Are you sure you want to reset all Furnace settings?\nYou must restart Furnace after doing so.",GUI_WARN_RESET_CONFIG); + if (ImGui::Button(_("Factory Reset"))) { + showWarning(_("Are you sure you want to reset all Furnace settings?\nYou must restart Furnace after doing so."),GUI_WARN_RESET_CONFIG); } popDestColor(); END_SECTION; } - CONFIG_SECTION("Audio") { + CONFIG_SECTION(_("Audio")) { // SUBSECTION OUTPUT - CONFIG_SUBSECTION("Output"); + CONFIG_SUBSECTION(_("Output")); if (ImGui::BeginTable("##Output",2)) { ImGui::TableSetupColumn("##Label",ImGuiTableColumnFlags_WidthFixed); ImGui::TableSetupColumn("##Combo",ImGuiTableColumnFlags_WidthStretch); @@ -1205,7 +1207,7 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Backend"); + ImGui::Text(_("Backend")); ImGui::TableNextColumn(); int prevAudioEngine=settings.audioEngine; if (ImGui::BeginCombo("##Backend",audioBackends[settings.audioEngine])) { @@ -1238,10 +1240,10 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Driver"); + ImGui::Text(_("Driver")); ImGui::TableNextColumn(); - if (ImGui::BeginCombo("##SDLADriver",settings.sdlAudioDriver.empty()?"Automatic":settings.sdlAudioDriver.c_str())) { - if (ImGui::Selectable("Automatic",settings.sdlAudioDriver.empty())) { + if (ImGui::BeginCombo("##SDLADriver",settings.sdlAudioDriver.empty()?_("Automatic"):settings.sdlAudioDriver.c_str())) { + if (ImGui::Selectable(_("Automatic"),settings.sdlAudioDriver.empty())) { settings.sdlAudioDriver=""; settingsChanged=true; } @@ -1254,30 +1256,30 @@ void FurnaceGUI::drawSettings() { ImGui::EndCombo(); } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("you may need to restart Furnace for this setting to take effect."); + ImGui::SetTooltip(_("you may need to restart Furnace for this setting to take effect.")); } } ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Device"); + ImGui::Text(_("Device")); ImGui::TableNextColumn(); if (audioEngineChanged) { ImGui::BeginDisabled(); - if (ImGui::BeginCombo("##AudioDevice","")) { - ImGui::Text("ALERT - TRESPASSER DETECTED"); + if (ImGui::BeginCombo("##AudioDevice",_(""))) { + ImGui::Text(_("ALERT - TRESPASSER DETECTED")); if (ImGui::IsItemHovered()) { - showError("you have been arrested for trying to engage with a disabled combo box."); + showError(_("you have been arrested for trying to engage with a disabled combo box.")); ImGui::CloseCurrentPopup(); } ImGui::EndCombo(); } ImGui::EndDisabled(); } else { - String audioDevName=settings.audioDevice.empty()?"":settings.audioDevice; + String audioDevName=settings.audioDevice.empty()?_(""):settings.audioDevice; if (ImGui::BeginCombo("##AudioDevice",audioDevName.c_str())) { - if (ImGui::Selectable("",settings.audioDevice.empty())) { + if (ImGui::Selectable(_(""),settings.audioDevice.empty())) { settings.audioDevice=""; settingsChanged=true; } @@ -1294,7 +1296,7 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Sample rate"); + ImGui::Text(_("Sample rate")); ImGui::TableNextColumn(); String sr=fmt::sprintf("%d",settings.audioRate); if (ImGui::BeginCombo("##SampleRate",sr.c_str())) { @@ -1313,7 +1315,7 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Outputs"); + ImGui::Text(_("Outputs")); ImGui::TableNextColumn(); if (ImGui::InputInt("##AudioChansI",&settings.audioChans,1,2)) { if (settings.audioChans<1) settings.audioChans=1; @@ -1321,15 +1323,15 @@ void FurnaceGUI::drawSettings() { settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("common values:\n- 1 for mono\n- 2 for stereo\n- 4 for quadraphonic\n- 6 for 5.1 surround\n- 8 for 7.1 surround"); + ImGui::SetTooltip(_("common values:\n- 1 for mono\n- 2 for stereo\n- 4 for quadraphonic\n- 6 for 5.1 surround\n- 8 for 7.1 surround")); } ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Buffer size"); + ImGui::Text(_("Buffer size")); ImGui::TableNextColumn(); - String bs=fmt::sprintf("%d (latency: ~%.1fms)",settings.audioBufSize,2000.0*(double)settings.audioBufSize/(double)MAX(1,settings.audioRate)); + String bs=fmt::sprintf(_("%d (latency: ~%.1fms)"),settings.audioBufSize,2000.0*(double)settings.audioBufSize/(double)MAX(1,settings.audioRate)); if (ImGui::BeginCombo("##BufferSize",bs.c_str())) { BUFFER_SIZE_SELECTABLE(64); BUFFER_SIZE_SELECTABLE(128); @@ -1344,7 +1346,7 @@ void FurnaceGUI::drawSettings() { if (settings.showPool) { bool renderPoolThreadsB=(settings.renderPoolThreads>0); - if (ImGui::Checkbox("Multi-threaded (EXPERIMENTAL)",&renderPoolThreadsB)) { + if (ImGui::Checkbox(_("Multi-threaded (EXPERIMENTAL)"),&renderPoolThreadsB)) { if (renderPoolThreadsB) { settings.renderPoolThreads=2; } else { @@ -1353,23 +1355,23 @@ void FurnaceGUI::drawSettings() { settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("runs chip emulation on separate threads.\nmay increase performance when using heavy emulation cores.\n\nwarnings:\n- experimental!\n- only useful on multi-chip songs."); + ImGui::SetTooltip(_("runs chip emulation on separate threads.\nmay increase performance when using heavy emulation cores.\n\nwarnings:\n- experimental!\n- only useful on multi-chip songs.")); } if (renderPoolThreadsB) { pushWarningColor(settings.renderPoolThreads>cpuCores,settings.renderPoolThreads>cpuCores); - if (ImGui::InputInt("Number of threads",&settings.renderPoolThreads)) { + if (ImGui::InputInt(_("Number of threads"),&settings.renderPoolThreads)) { if (settings.renderPoolThreads<2) settings.renderPoolThreads=2; if (settings.renderPoolThreads>32) settings.renderPoolThreads=32; settingsChanged=true; } if (settings.renderPoolThreads>=DIV_MAX_CHIPS) { if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("that's the limit!"); + ImGui::SetTooltip(_("that's the limit!")); } } else if (settings.renderPoolThreads>cpuCores) { if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("it is a VERY bad idea to set this number higher than your CPU core count (%d)!",cpuCores); + ImGui::SetTooltip(_("it is a VERY bad idea to set this number higher than your CPU core count (%d)!"),cpuCores); } } popWarningColor(); @@ -1377,16 +1379,16 @@ void FurnaceGUI::drawSettings() { } bool lowLatencyB=settings.lowLatency; - if (ImGui::Checkbox("Low-latency mode",&lowLatencyB)) { + if (ImGui::Checkbox(_("Low-latency mode"),&lowLatencyB)) { settings.lowLatency=lowLatencyB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("reduces latency by running the engine faster than the tick rate.\nuseful for live playback/jam mode.\n\nwarning: only enable if your buffer size is small (10ms or less)."); + ImGui::SetTooltip(_("reduces latency by running the engine faster than the tick rate.\nuseful for live playback/jam mode.\n\nwarning: only enable if your buffer size is small (10ms or less).")); } bool forceMonoB=settings.forceMono; - if (ImGui::Checkbox("Force mono audio",&forceMonoB)) { + if (ImGui::Checkbox(_("Force mono audio"),&forceMonoB)) { settings.forceMono=forceMonoB; settingsChanged=true; } @@ -1394,7 +1396,7 @@ void FurnaceGUI::drawSettings() { if (settings.audioEngine==DIV_AUDIO_PORTAUDIO) { if (settings.audioDevice.find("[Windows WASAPI] ")==0) { bool wasapiExB=settings.wasapiEx; - if (ImGui::Checkbox("Exclusive mode",&wasapiExB)) { + if (ImGui::Checkbox(_("Exclusive mode"),&wasapiExB)) { settings.wasapiEx=wasapiExB; settingsChanged=true; } @@ -1404,32 +1406,32 @@ void FurnaceGUI::drawSettings() { TAAudioDesc& audioWant=e->getAudioDescWant(); TAAudioDesc& audioGot=e->getAudioDescGot(); - ImGui::Text("want: %d samples @ %.0fHz (%d %s)",audioWant.bufsize,audioWant.rate,audioWant.outChans,(audioWant.outChans==1)?"channel":"channels"); - ImGui::Text("got: %d samples @ %.0fHz (%d %s)",audioGot.bufsize,audioGot.rate,audioWant.outChans,(audioWant.outChans==1)?"channel":"channels"); + ImGui::Text(ngettext("want: %d samples @ %.0fHz (%d channel)","want: %d samples @ %.0fHz (%d channels)",audioWant.outChans),audioWant.bufsize,audioWant.rate,audioWant.outChans); + ImGui::Text(ngettext("got: %d samples @ %.0fHz (%d channel)","got: %d samples @ %.0fHz (%d channels)",audioGot.outChans),audioGot.bufsize,audioGot.rate,audioGot.outChans); // SUBSECTION MIXING - CONFIG_SUBSECTION("Mixing"); + CONFIG_SUBSECTION(_("Mixing")); ImGui::AlignTextToFramePadding(); - ImGui::Text("Quality"); + ImGui::Text(_("Quality")); ImGui::SameLine(); - if (ImGui::Combo("##Quality",&settings.audioQuality,audioQualities,2)) settingsChanged=true; + if (ImGui::Combo("##Quality",&settings.audioQuality,LocalizedComboGetter,audioQualities,2)) settingsChanged=true; bool clampSamplesB=settings.clampSamples; - if (ImGui::Checkbox("Software clipping",&clampSamplesB)) { + if (ImGui::Checkbox(_("Software clipping"),&clampSamplesB)) { settings.clampSamples=clampSamplesB; settingsChanged=true; } bool audioHiPassB=settings.audioHiPass; - if (ImGui::Checkbox("DC offset correction",&audioHiPassB)) { + if (ImGui::Checkbox(_("DC offset correction"),&audioHiPassB)) { settings.audioHiPass=audioHiPassB; settingsChanged=true; } // SUBSECTION METRONOME - CONFIG_SUBSECTION("Metronome"); + CONFIG_SUBSECTION(_("Metronome")); ImGui::AlignTextToFramePadding(); - ImGui::Text("Volume"); + ImGui::Text(_("Volume")); ImGui::SameLine(); if (ImGui::SliderInt("##MetroVol",&settings.metroVol,0,200,"%d%%")) { if (settings.metroVol<0) settings.metroVol=0; @@ -1439,9 +1441,9 @@ void FurnaceGUI::drawSettings() { } // SUBSECTION SAMPLE PREVIEW - CONFIG_SUBSECTION("Sample preview"); + CONFIG_SUBSECTION(_("Sample preview")); ImGui::AlignTextToFramePadding(); - ImGui::Text("Volume"); + ImGui::Text(_("Volume")); ImGui::SameLine(); if (ImGui::SliderInt("##SampleVol",&settings.sampleVol,0,100,"%d%%")) { if (settings.sampleVol<0) settings.sampleVol=0; @@ -1452,16 +1454,16 @@ void FurnaceGUI::drawSettings() { END_SECTION; } - CONFIG_SECTION("MIDI") { + CONFIG_SECTION(_("MIDI")) { // SUBSECTION MIDI INPUT - CONFIG_SUBSECTION("MIDI input"); + CONFIG_SUBSECTION(_("MIDI input")); ImGui::AlignTextToFramePadding(); - ImGui::Text("MIDI input"); + ImGui::Text(_("MIDI input")); ImGui::SameLine(); - String midiInName=settings.midiInDevice.empty()?"":settings.midiInDevice; + String midiInName=settings.midiInDevice.empty()?_(""):settings.midiInDevice; bool hasToReloadMidi=false; if (ImGui::BeginCombo("##MidiInDevice",midiInName.c_str())) { - if (ImGui::Selectable("",settings.midiInDevice.empty())) { + if (ImGui::Selectable(_(""),settings.midiInDevice.empty())) { settings.midiInDevice=""; hasToReloadMidi=true; settingsChanged=true; @@ -1477,7 +1479,7 @@ void FurnaceGUI::drawSettings() { } ImGui::SameLine(); - if (ImGui::Button("Re-scan MIDI devices")) { + if (ImGui::Button(_("Re-scan MIDI devices"))) { e->rescanMidiDevices(); audioEngineChanged=true; settingsChanged=false; @@ -1488,68 +1490,68 @@ void FurnaceGUI::drawSettings() { midiMap.compile(); } - if (ImGui::Checkbox("Note input",&midiMap.noteInput)) settingsChanged=true; - if (ImGui::Checkbox("Velocity input",&midiMap.volInput)) settingsChanged=true; + if (ImGui::Checkbox(_("Note input"),&midiMap.noteInput)) settingsChanged=true; + if (ImGui::Checkbox(_("Velocity input"),&midiMap.volInput)) settingsChanged=true; // TODO - //ImGui::Checkbox("Use raw velocity value (don't map from linear to log)",&midiMap.rawVolume); - //ImGui::Checkbox("Polyphonic/chord input",&midiMap.polyInput); - if (ImGui::Checkbox("Map MIDI channels to direct channels",&midiMap.directChannel)) { + //ImGui::Checkbox(_("Use raw velocity value (don't map from linear to log)"),&midiMap.rawVolume); + //ImGui::Checkbox(_("Polyphonic/chord input"),&midiMap.polyInput); + if (ImGui::Checkbox(_("Map MIDI channels to direct channels"),&midiMap.directChannel)) { e->setMidiDirect(midiMap.directChannel); e->setMidiDirectProgram(midiMap.directChannel && midiMap.directProgram); settingsChanged=true; } if (midiMap.directChannel) { - if (ImGui::Checkbox("Program change pass-through",&midiMap.directProgram)) { + if (ImGui::Checkbox(_("Program change pass-through"),&midiMap.directProgram)) { e->setMidiDirectProgram(midiMap.directChannel && midiMap.directProgram); settingsChanged=true; } } - if (ImGui::Checkbox("Map Yamaha FM voice data to instruments",&midiMap.yamahaFMResponse)) settingsChanged=true; + if (ImGui::Checkbox(_("Map Yamaha FM voice data to instruments"),&midiMap.yamahaFMResponse)) settingsChanged=true; if (!(midiMap.directChannel && midiMap.directProgram)) { - if (ImGui::Checkbox("Program change is instrument selection",&midiMap.programChange)) settingsChanged=true; + if (ImGui::Checkbox(_("Program change is instrument selection"),&midiMap.programChange)) settingsChanged=true; } - //ImGui::Checkbox("Listen to MIDI clock",&midiMap.midiClock); - //ImGui::Checkbox("Listen to MIDI time code",&midiMap.midiTimeCode); - if (ImGui::Combo("Value input style",&midiMap.valueInputStyle,valueInputStyles,7)) settingsChanged=true; + //ImGui::Checkbox(_("Listen to MIDI clock"),&midiMap.midiClock); + //ImGui::Checkbox(_("Listen to MIDI time code"),&midiMap.midiTimeCode); + if (ImGui::Combo(_("Value input style"),&midiMap.valueInputStyle,LocalizedComboGetter,valueInputStyles,7)) settingsChanged=true; if (midiMap.valueInputStyle>3) { if (midiMap.valueInputStyle==6) { - if (ImGui::InputInt("Control##valueCCS",&midiMap.valueInputControlSingle,1,16)) { + if (ImGui::InputInt(_("Control##valueCCS"),&midiMap.valueInputControlSingle,1,16)) { if (midiMap.valueInputControlSingle<0) midiMap.valueInputControlSingle=0; if (midiMap.valueInputControlSingle>127) midiMap.valueInputControlSingle=127; settingsChanged=true; } } else { - if (ImGui::InputInt((midiMap.valueInputStyle==4)?"CC of upper nibble##valueCC1":"MSB CC##valueCC1",&midiMap.valueInputControlMSB,1,16)) { + if (ImGui::InputInt((midiMap.valueInputStyle==4)?_("CC of upper nibble##valueCC1"):_("MSB CC##valueCC1"),&midiMap.valueInputControlMSB,1,16)) { if (midiMap.valueInputControlMSB<0) midiMap.valueInputControlMSB=0; if (midiMap.valueInputControlMSB>127) midiMap.valueInputControlMSB=127; settingsChanged=true; } - if (ImGui::InputInt((midiMap.valueInputStyle==4)?"CC of lower nibble##valueCC2":"LSB CC##valueCC2",&midiMap.valueInputControlLSB,1,16)) { + if (ImGui::InputInt((midiMap.valueInputStyle==4)?_("CC of lower nibble##valueCC2"):_("LSB CC##valueCC2"),&midiMap.valueInputControlLSB,1,16)) { if (midiMap.valueInputControlLSB<0) midiMap.valueInputControlLSB=0; if (midiMap.valueInputControlLSB>127) midiMap.valueInputControlLSB=127; settingsChanged=true; } } } - if (ImGui::TreeNode("Per-column control change")) { + if (ImGui::TreeNode(_("Per-column control change"))) { for (int i=0; i<18; i++) { ImGui::PushID(i); - if (ImGui::Combo(specificControls[i],&midiMap.valueInputSpecificStyle[i],valueSInputStyles,4)) settingsChanged=true; + if (ImGui::Combo(specificControls[i],&midiMap.valueInputSpecificStyle[i],LocalizedComboGetter,valueSInputStyles,4)) settingsChanged=true; if (midiMap.valueInputSpecificStyle[i]>0) { ImGui::Indent(); if (midiMap.valueInputSpecificStyle[i]==3) { - if (ImGui::InputInt("Control##valueCCS",&midiMap.valueInputSpecificSingle[i],1,16)) { + if (ImGui::InputInt(_("Control##valueCCS"),&midiMap.valueInputSpecificSingle[i],1,16)) { if (midiMap.valueInputSpecificSingle[i]<0) midiMap.valueInputSpecificSingle[i]=0; if (midiMap.valueInputSpecificSingle[i]>127) midiMap.valueInputSpecificSingle[i]=127; settingsChanged=true; } } else { - if (ImGui::InputInt((midiMap.valueInputSpecificStyle[i]==4)?"CC of upper nibble##valueCC1":"MSB CC##valueCC1",&midiMap.valueInputSpecificMSB[i],1,16)) { + if (ImGui::InputInt((midiMap.valueInputSpecificStyle[i]==4)?_("CC of upper nibble##valueCC1"):_("MSB CC##valueCC1"),&midiMap.valueInputSpecificMSB[i],1,16)) { if (midiMap.valueInputSpecificMSB[i]<0) midiMap.valueInputSpecificMSB[i]=0; if (midiMap.valueInputSpecificMSB[i]>127) midiMap.valueInputSpecificMSB[i]=127; settingsChanged=true; } - if (ImGui::InputInt((midiMap.valueInputSpecificStyle[i]==4)?"CC of lower nibble##valueCC2":"LSB CC##valueCC2",&midiMap.valueInputSpecificLSB[i],1,16)) { + if (ImGui::InputInt((midiMap.valueInputSpecificStyle[i]==4)?_("CC of lower nibble##valueCC2"):_("LSB CC##valueCC2"),&midiMap.valueInputSpecificLSB[i],1,16)) { if (midiMap.valueInputSpecificLSB[i]<0) midiMap.valueInputSpecificLSB[i]=0; if (midiMap.valueInputSpecificLSB[i]>127) midiMap.valueInputSpecificLSB[i]=127; settingsChanged=true; @@ -1561,7 +1563,7 @@ void FurnaceGUI::drawSettings() { } ImGui::TreePop(); } - if (ImGui::SliderFloat("Volume curve",&midiMap.volExp,0.01,8.0,"%.2f")) { + if (ImGui::SliderFloat(_("Volume curve"),&midiMap.volExp,0.01,8.0,"%.2f")) { if (midiMap.volExp<0.01) midiMap.volExp=0.01; if (midiMap.volExp>8.0) midiMap.volExp=8.0; e->setMidiVolExp(midiMap.volExp); @@ -1571,10 +1573,10 @@ void FurnaceGUI::drawSettings() { for (int i=0; i<128; i++) { curve[i]=(int)(pow((double)i/127.0,midiMap.volExp)*127.0); } - ImGui::PlotLines("##VolCurveDisplay",curve,128,0,"Volume curve",0.0,127.0,ImVec2(200.0f*dpiScale,200.0f*dpiScale)); + ImGui::PlotLines("##VolCurveDisplay",curve,128,0,_("Volume curve"),0.0,127.0,ImVec2(200.0f*dpiScale,200.0f*dpiScale)); ImGui::AlignTextToFramePadding(); - ImGui::Text("Actions:"); + ImGui::Text(_("Actions:")); ImGui::SameLine(); if (ImGui::Button(ICON_FA_PLUS "##AddAction")) { midiMap.binds.push_back(MIDIBind()); @@ -1588,7 +1590,7 @@ void FurnaceGUI::drawSettings() { } if (learning!=-1) { ImGui::SameLine(); - ImGui::Text("(learning! press a button or move a slider/knob/something on your device.)"); + ImGui::Text(_("(learning! press a button or move a slider/knob/something on your device.)")); } if (ImGui::BeginTable("MIDIActions",7)) { @@ -1602,15 +1604,15 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(ImGuiTableRowFlags_Headers); ImGui::TableNextColumn(); - ImGui::Text("Type"); + ImGui::Text(_("Type")); ImGui::TableNextColumn(); - ImGui::Text("Channel"); + ImGui::Text(_("Channel")); ImGui::TableNextColumn(); - ImGui::Text("Note/Control"); + ImGui::Text(_("Note/Control")); ImGui::TableNextColumn(); - ImGui::Text("Velocity/Value"); + ImGui::Text(_("Velocity/Value")); ImGui::TableNextColumn(); - ImGui::Text("Action"); + ImGui::Text(_("Action")); ImGui::TableNextColumn(); ImGui::TableNextColumn(); @@ -1650,7 +1652,7 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextColumn(); if (bind.data1==128) { - snprintf(bindID,1024,"Any"); + snprintf(bindID,1024,_("Any")); } else { const char* nName="???"; if ((bind.data1+60)>0 && (bind.data1+60)<180) { @@ -1660,7 +1662,7 @@ void FurnaceGUI::drawSettings() { } ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); if (ImGui::BeginCombo("##BValue1",bindID)) { - if (ImGui::Selectable("Any",bind.data1==128)) { + if (ImGui::Selectable(_("Any"),bind.data1==128)) { bind.data1=128; settingsChanged=true; } @@ -1680,13 +1682,13 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextColumn(); if (bind.data2==128) { - snprintf(bindID,1024,"Any"); + snprintf(bindID,1024,_("Any")); } else { snprintf(bindID,1024,"%d (0x%.2X)",bind.data2,bind.data2); } ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); if (ImGui::BeginCombo("##BValue2",bindID)) { - if (ImGui::Selectable("Any",bind.data2==128)) { + if (ImGui::Selectable(_("Any"),bind.data2==128)) { bind.data2=128; settingsChanged=true; } @@ -1702,8 +1704,8 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - if (ImGui::BeginCombo("##BAction",(bind.action==0)?"--none--":guiActions[bind.action].friendlyName)) { - if (ImGui::Selectable("--none--",bind.action==0)) { + if (ImGui::BeginCombo("##BAction",(bind.action==0)?_("--none--"):guiActions[bind.action].friendlyName)) { + if (ImGui::Selectable(_("--none--"),bind.action==0)) { bind.action=0; settingsChanged=true; } @@ -1712,7 +1714,7 @@ void FurnaceGUI::drawSettings() { if (strstr(guiActions[j].friendlyName,"---")==guiActions[j].friendlyName) { ImGui::TextUnformatted(guiActions[j].friendlyName); } else { - snprintf(bindID,1024,"%s##BA_%d",guiActions[j].friendlyName,j); + snprintf(bindID,1024,"%s##BA_%d",_(guiActions[j].friendlyName),j); if (ImGui::Selectable(bindID,bind.action==j)) { bind.action=j; settingsChanged=true; @@ -1724,7 +1726,7 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextColumn(); pushToggleColors(learning==(int)i); - if (ImGui::Button((learning==(int)i)?("waiting...##BLearn"):("Learn##BLearn"))) { + if (ImGui::Button((learning==(int)i)?(_("waiting...##BLearn")):(_("Learn##BLearn")))) { if (learning==(int)i) { learning=-1; } else { @@ -1748,13 +1750,13 @@ void FurnaceGUI::drawSettings() { } // SUBSECTION MIDI OUTPUT - CONFIG_SUBSECTION("MIDI output"); + CONFIG_SUBSECTION(_("MIDI output")); ImGui::AlignTextToFramePadding(); - ImGui::Text("MIDI output"); + ImGui::Text(_("MIDI output")); ImGui::SameLine(); - String midiOutName=settings.midiOutDevice.empty()?"":settings.midiOutDevice; + String midiOutName=settings.midiOutDevice.empty()?_(""):settings.midiOutDevice; if (ImGui::BeginCombo("##MidiOutDevice",midiOutName.c_str())) { - if (ImGui::Selectable("",settings.midiOutDevice.empty())) { + if (ImGui::Selectable(_(""),settings.midiOutDevice.empty())) { settings.midiOutDevice=""; settingsChanged=true; } @@ -1767,60 +1769,60 @@ void FurnaceGUI::drawSettings() { ImGui::EndCombo(); } - ImGui::Text("Output mode:"); + ImGui::Text(_("Output mode:")); ImGui::Indent(); - if (ImGui::RadioButton("Off (use for TX81Z)",settings.midiOutMode==0)) { + if (ImGui::RadioButton(_("Off (use for TX81Z)"),settings.midiOutMode==0)) { settings.midiOutMode=0; settingsChanged=true; } - if (ImGui::RadioButton("Melodic",settings.midiOutMode==1)) { + if (ImGui::RadioButton(_("Melodic"),settings.midiOutMode==1)) { settings.midiOutMode=1; settingsChanged=true; } /* - if (ImGui::RadioButton("Light Show (use for Launchpad)",settings.midiOutMode==2)) { + if (ImGui::RadioButton(_("Light Show (use for Launchpad)"),settings.midiOutMode==2)) { settings.midiOutMode=2; }*/ ImGui::Unindent(); bool midiOutProgramChangeB=settings.midiOutProgramChange; - if (ImGui::Checkbox("Send Program Change",&midiOutProgramChangeB)) { + if (ImGui::Checkbox(_("Send Program Change"),&midiOutProgramChangeB)) { settings.midiOutProgramChange=midiOutProgramChangeB; settingsChanged=true; } bool midiOutClockB=settings.midiOutClock; - if (ImGui::Checkbox("Send MIDI clock",&midiOutClockB)) { + if (ImGui::Checkbox(_("Send MIDI clock"),&midiOutClockB)) { settings.midiOutClock=midiOutClockB; settingsChanged=true; } bool midiOutTimeB=settings.midiOutTime; - if (ImGui::Checkbox("Send MIDI timecode",&midiOutTimeB)) { + if (ImGui::Checkbox(_("Send MIDI timecode"),&midiOutTimeB)) { settings.midiOutTime=midiOutTimeB; settingsChanged=true; } if (settings.midiOutTime) { - ImGui::Text("Timecode frame rate:"); + ImGui::Text(_("Timecode frame rate:")); ImGui::Indent(); - if (ImGui::RadioButton("Closest to Tick Rate",settings.midiOutTimeRate==0)) { + if (ImGui::RadioButton(_("Closest to Tick Rate"),settings.midiOutTimeRate==0)) { settings.midiOutTimeRate=0; settingsChanged=true; } - if (ImGui::RadioButton("Film (24fps)",settings.midiOutTimeRate==1)) { + if (ImGui::RadioButton(_("Film (24fps)"),settings.midiOutTimeRate==1)) { settings.midiOutTimeRate=1; settingsChanged=true; } - if (ImGui::RadioButton("PAL (25fps)",settings.midiOutTimeRate==2)) { + if (ImGui::RadioButton(_("PAL (25fps)"),settings.midiOutTimeRate==2)) { settings.midiOutTimeRate=2; settingsChanged=true; } - if (ImGui::RadioButton("NTSC drop (29.97fps)",settings.midiOutTimeRate==3)) { + if (ImGui::RadioButton(_("NTSC drop (29.97fps)"),settings.midiOutTimeRate==3)) { settings.midiOutTimeRate=3; settingsChanged=true; } - if (ImGui::RadioButton("NTSC non-drop (30fps)",settings.midiOutTimeRate==4)) { + if (ImGui::RadioButton(_("NTSC non-drop (30fps)"),settings.midiOutTimeRate==4)) { settings.midiOutTimeRate=4; settingsChanged=true; } @@ -1829,25 +1831,25 @@ void FurnaceGUI::drawSettings() { END_SECTION; } - CONFIG_SECTION("Emulation") { + CONFIG_SECTION(_("Emulation")) { // SUBSECTION CORES - CONFIG_SUBSECTION("Cores"); + CONFIG_SUBSECTION(_("Cores")); if (ImGui::BeginTable("##Cores",3)) { ImGui::TableSetupColumn("##System",ImGuiTableColumnFlags_WidthFixed); ImGui::TableSetupColumn("##PlaybackCores",ImGuiTableColumnFlags_WidthStretch); ImGui::TableSetupColumn("##RenderCores",ImGuiTableColumnFlags_WidthStretch); ImGui::TableNextRow(ImGuiTableRowFlags_Headers); ImGui::TableNextColumn(); - ImGui::Text("System"); + ImGui::Text(_("System")); ImGui::TableNextColumn(); - ImGui::Text("Playback Core(s)"); + ImGui::Text(_("Playback Core(s)")); if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("used for playback"); + ImGui::SetTooltip(_("used for playback")); } ImGui::TableNextColumn(); - ImGui::Text("Render Core(s)"); + ImGui::Text(_("Render Core(s)")); if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("used in audio export"); + ImGui::SetTooltip(_("used in audio export")); } ImGui::TableNextRow(); @@ -1988,10 +1990,10 @@ void FurnaceGUI::drawSettings() { ImGui::Text("ESFM"); ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - if (ImGui::Combo("##ESFMCore",&settings.esfmCore,esfmCores,2)) settingsChanged=true; + if (ImGui::Combo("##ESFMCore",&settings.esfmCore,LocalizedComboGetter,esfmCores,2)) settingsChanged=true; ImGui::TableNextColumn(); ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); - if (ImGui::Combo("##ESFMCoreRender",&settings.esfmCoreRender,esfmCores,2)) settingsChanged=true; + if (ImGui::Combo("##ESFMCoreRender",&settings.esfmCoreRender,LocalizedComboGetter,esfmCores,2)) settingsChanged=true; ImGui::TableNextRow(); ImGui::TableNextColumn(); @@ -2019,23 +2021,23 @@ void FurnaceGUI::drawSettings() { } // SUBSECTION OTHER - CONFIG_SUBSECTION("Quality"); + CONFIG_SUBSECTION(_("Quality")); if (ImGui::BeginTable("##CoreQual",3)) { ImGui::TableSetupColumn("##System",ImGuiTableColumnFlags_WidthFixed); ImGui::TableSetupColumn("##PlaybackCores",ImGuiTableColumnFlags_WidthStretch); ImGui::TableSetupColumn("##RenderCores",ImGuiTableColumnFlags_WidthStretch); ImGui::TableNextRow(ImGuiTableRowFlags_Headers); ImGui::TableNextColumn(); - ImGui::Text("System"); + ImGui::Text(_("System")); ImGui::TableNextColumn(); - ImGui::Text("Playback"); + ImGui::Text(_("Playback")); if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("used for playback"); + ImGui::SetTooltip(_("used for playback")); } ImGui::TableNextColumn(); - ImGui::Text("Render"); + ImGui::Text(_("Render")); if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("used in audio export"); + ImGui::SetTooltip(_("used in audio export")); } CORE_QUALITY("Bubble System WSG",bubsysQuality,bubsysQualityRender); @@ -2054,19 +2056,19 @@ void FurnaceGUI::drawSettings() { } // SUBSECTION OTHER - CONFIG_SUBSECTION("Other"); + CONFIG_SUBSECTION(_("Other")); ImGui::AlignTextToFramePadding(); - ImGui::Text("PC Speaker strategy"); + ImGui::Text(_("PC Speaker strategy")); ImGui::SameLine(); - if (ImGui::Combo("##PCSOutMethod",&settings.pcSpeakerOutMethod,pcspkrOutMethods,5)) settingsChanged=true; + if (ImGui::Combo("##PCSOutMethod",&settings.pcSpeakerOutMethod,LocalizedComboGetter,pcspkrOutMethods,5)) settingsChanged=true; /* ImGui::Separator(); - ImGui::Text("Sample ROMs:"); + ImGui::Text(_("Sample ROMs:")); ImGui::AlignTextToFramePadding(); - ImGui::Text("OPL4 YRW801 path"); + ImGui::Text(_("OPL4 YRW801 path")); ImGui::SameLine(); ImGui::InputText("##YRW801Path",&settings.yrw801Path); ImGui::SameLine(); @@ -2075,7 +2077,7 @@ void FurnaceGUI::drawSettings() { } ImGui::AlignTextToFramePadding(); - ImGui::Text("MultiPCM TG100 path"); + ImGui::Text(_("MultiPCM TG100 path")); ImGui::SameLine(); ImGui::InputText("##TG100Path",&settings.tg100Path); ImGui::SameLine(); @@ -2084,7 +2086,7 @@ void FurnaceGUI::drawSettings() { } ImGui::AlignTextToFramePadding(); - ImGui::Text("MultiPCM MU5 path"); + ImGui::Text(_("MultiPCM MU5 path")); ImGui::SameLine(); ImGui::InputText("##MU5Path",&settings.mu5Path); ImGui::SameLine(); @@ -2095,21 +2097,21 @@ void FurnaceGUI::drawSettings() { END_SECTION; } - CONFIG_SECTION("Keyboard") { + CONFIG_SECTION(_("Keyboard")) { // SUBSECTION LAYOUT - CONFIG_SUBSECTION("Keyboard"); - if (ImGui::Button("Import")) { + CONFIG_SUBSECTION(_("Keyboard")); + if (ImGui::Button(_("Import"))) { openFileDialog(GUI_FILE_IMPORT_KEYBINDS); } ImGui::SameLine(); - if (ImGui::Button("Export")) { + if (ImGui::Button(_("Export"))) { openFileDialog(GUI_FILE_EXPORT_KEYBINDS); } ImGui::SameLine(); - if (ImGui::Button("Reset defaults")) { - showWarning("Are you sure you want to reset the keyboard settings?",GUI_WARN_RESET_KEYBINDS); + if (ImGui::Button(_("Reset defaults"))) { + showWarning(_("Are you sure you want to reset the keyboard settings?"),GUI_WARN_RESET_KEYBINDS); } - if (ImGui::TreeNode("Global hotkeys")) { + if (ImGui::TreeNode(_("Global hotkeys"))) { KEYBIND_CONFIG_BEGIN("keysGlobal"); UI_KEYBIND_CONFIG(GUI_ACTION_NEW); @@ -2146,7 +2148,7 @@ void FurnaceGUI::drawSettings() { KEYBIND_CONFIG_END; ImGui::TreePop(); } - if (ImGui::TreeNode("Window activation")) { + if (ImGui::TreeNode(_("Window activation"))) { KEYBIND_CONFIG_BEGIN("keysWindow"); UI_KEYBIND_CONFIG(GUI_ACTION_WINDOW_FIND); @@ -2195,7 +2197,7 @@ void FurnaceGUI::drawSettings() { KEYBIND_CONFIG_END; ImGui::TreePop(); } - if (ImGui::TreeNode("Note input")) { + if (ImGui::TreeNode(_("Note input"))) { std::vector sorted; if (ImGui::BeginTable("keysNoteInput",4)) { for (std::map::value_type& i: noteKeys) { @@ -2212,13 +2214,13 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(ImGuiTableRowFlags_Headers); ImGui::TableNextColumn(); - ImGui::Text("Key"); + ImGui::Text(_("Key")); ImGui::TableNextColumn(); - ImGui::Text("Type"); + ImGui::Text(_("Type")); ImGui::TableNextColumn(); - ImGui::Text("Value"); + ImGui::Text(_("Value")); ImGui::TableNextColumn(); - ImGui::Text("Remove"); + ImGui::Text(_("Remove")); for (MappedInput& i: sorted) { ImGui::TableNextRow(); @@ -2226,22 +2228,22 @@ void FurnaceGUI::drawSettings() { ImGui::Text("%s",SDL_GetScancodeName((SDL_Scancode)i.scan)); ImGui::TableNextColumn(); if (i.val==102) { - snprintf(id,4095,"Macro release##SNType_%d",i.scan); + snprintf(id,4095,_("Macro release##SNType_%d"),i.scan); if (ImGui::Button(id)) { noteKeys[i.scan]=0; } } else if (i.val==101) { - snprintf(id,4095,"Note release##SNType_%d",i.scan); + snprintf(id,4095,_("Note release##SNType_%d"),i.scan); if (ImGui::Button(id)) { noteKeys[i.scan]=102; } } else if (i.val==100) { - snprintf(id,4095,"Note off##SNType_%d",i.scan); + snprintf(id,4095,_("Note off##SNType_%d"),i.scan); if (ImGui::Button(id)) { noteKeys[i.scan]=101; } } else { - snprintf(id,4095,"Note##SNType_%d",i.scan); + snprintf(id,4095,_("Note##SNType_%d"),i.scan); if (ImGui::Button(id)) { noteKeys[i.scan]=100; } @@ -2265,7 +2267,7 @@ void FurnaceGUI::drawSettings() { } ImGui::EndTable(); - if (ImGui::BeginCombo("##SNAddNew","Add...")) { + if (ImGui::BeginCombo("##SNAddNew",_("Add..."))) { for (int i=0; i1.0) settings.doubleClickTime=1.0; @@ -2580,300 +2582,300 @@ void FurnaceGUI::drawSettings() { } bool avoidRaisingPatternB=settings.avoidRaisingPattern; - if (ImGui::Checkbox("Don't raise pattern editor on click",&avoidRaisingPatternB)) { + if (ImGui::Checkbox(_("Don't raise pattern editor on click"),&avoidRaisingPatternB)) { settings.avoidRaisingPattern=avoidRaisingPatternB; settingsChanged=true; } bool insFocusesPatternB=settings.insFocusesPattern; - if (ImGui::Checkbox("Focus pattern editor when selecting instrument",&insFocusesPatternB)) { + if (ImGui::Checkbox(_("Focus pattern editor when selecting instrument"),&insFocusesPatternB)) { settings.insFocusesPattern=insFocusesPatternB; settingsChanged=true; } - ImGui::Text("Note preview behavior:"); + ImGui::Text(_("Note preview behavior:")); ImGui::Indent(); - if (ImGui::RadioButton("Never##npb0",settings.notePreviewBehavior==0)) { + if (ImGui::RadioButton(_("Never##npb0"),settings.notePreviewBehavior==0)) { settings.notePreviewBehavior=0; settingsChanged=true; } - if (ImGui::RadioButton("When cursor is in Note column##npb1",settings.notePreviewBehavior==1)) { + if (ImGui::RadioButton(_("When cursor is in Note column##npb1"),settings.notePreviewBehavior==1)) { settings.notePreviewBehavior=1; settingsChanged=true; } - if (ImGui::RadioButton("When cursor is in Note column or not in edit mode##npb2",settings.notePreviewBehavior==2)) { + if (ImGui::RadioButton(_("When cursor is in Note column or not in edit mode##npb2"),settings.notePreviewBehavior==2)) { settings.notePreviewBehavior=2; settingsChanged=true; } - if (ImGui::RadioButton("Always##npb3",settings.notePreviewBehavior==3)) { + if (ImGui::RadioButton(_("Always##npb3"),settings.notePreviewBehavior==3)) { settings.notePreviewBehavior=3; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Allow dragging selection:"); + ImGui::Text(_("Allow dragging selection:")); ImGui::Indent(); - if (ImGui::RadioButton("No##dms0",settings.dragMovesSelection==0)) { + if (ImGui::RadioButton(_("No##dms0"),settings.dragMovesSelection==0)) { settings.dragMovesSelection=0; settingsChanged=true; } - if (ImGui::RadioButton("Yes##dms1",settings.dragMovesSelection==1)) { + if (ImGui::RadioButton(_("Yes##dms1"),settings.dragMovesSelection==1)) { settings.dragMovesSelection=1; settingsChanged=true; } - if (ImGui::RadioButton("Yes (while holding Ctrl only)##dms2",settings.dragMovesSelection==2)) { + if (ImGui::RadioButton(_("Yes (while holding Ctrl only)##dms2"),settings.dragMovesSelection==2)) { settings.dragMovesSelection=2; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Toggle channel solo on:"); + ImGui::Text(_("Toggle channel solo on:")); ImGui::Indent(); - if (ImGui::RadioButton("Right-click or double-click##soloA",settings.soloAction==0)) { + if (ImGui::RadioButton(_("Right-click or double-click##soloA"),settings.soloAction==0)) { settings.soloAction=0; settingsChanged=true; } - if (ImGui::RadioButton("Right-click##soloR",settings.soloAction==1)) { + if (ImGui::RadioButton(_("Right-click##soloR"),settings.soloAction==1)) { settings.soloAction=1; settingsChanged=true; } - if (ImGui::RadioButton("Double-click##soloD",settings.soloAction==2)) { + if (ImGui::RadioButton(_("Double-click##soloD"),settings.soloAction==2)) { settings.soloAction=2; settingsChanged=true; } ImGui::Unindent(); bool doubleClickColumnB=settings.doubleClickColumn; - if (ImGui::Checkbox("Double click selects entire column",&doubleClickColumnB)) { + if (ImGui::Checkbox(_("Double click selects entire column"),&doubleClickColumnB)) { settings.doubleClickColumn=doubleClickColumnB; settingsChanged=true; } // SUBSECTION CURSOR BEHAVIOR - CONFIG_SUBSECTION("Cursor behavior"); + CONFIG_SUBSECTION(_("Cursor behavior")); bool insertBehaviorB=settings.insertBehavior; - if (ImGui::Checkbox("Insert pushes entire channel row",&insertBehaviorB)) { + if (ImGui::Checkbox(_("Insert pushes entire channel row"),&insertBehaviorB)) { settings.insertBehavior=insertBehaviorB; settingsChanged=true; } bool pullDeleteRowB=settings.pullDeleteRow; - if (ImGui::Checkbox("Pull delete affects entire channel row",&pullDeleteRowB)) { + if (ImGui::Checkbox(_("Pull delete affects entire channel row"),&pullDeleteRowB)) { settings.pullDeleteRow=pullDeleteRowB; settingsChanged=true; } bool pushNibbleB=settings.pushNibble; - if (ImGui::Checkbox("Push value when overwriting instead of clearing it",&pushNibbleB)) { + if (ImGui::Checkbox(_("Push value when overwriting instead of clearing it"),&pushNibbleB)) { settings.pushNibble=pushNibbleB; settingsChanged=true; } bool inputRepeatB=settings.inputRepeat; - if (ImGui::Checkbox("Keyboard note/value input repeat (hold key to input continuously)",&inputRepeatB)) { + if (ImGui::Checkbox(_("Keyboard note/value input repeat (hold key to input continuously)"),&inputRepeatB)) { settings.inputRepeat=inputRepeatB; settingsChanged=true; } - ImGui::Text("Effect input behavior:"); + ImGui::Text(_("Effect input behavior:")); ImGui::Indent(); - if (ImGui::RadioButton("Move down##eicb0",settings.effectCursorDir==0)) { + if (ImGui::RadioButton(_("Move down##eicb0"),settings.effectCursorDir==0)) { settings.effectCursorDir=0; settingsChanged=true; } - if (ImGui::RadioButton("Move to effect value (otherwise move down)##eicb1",settings.effectCursorDir==1)) { + if (ImGui::RadioButton(_("Move to effect value (otherwise move down)##eicb1"),settings.effectCursorDir==1)) { settings.effectCursorDir=1; settingsChanged=true; } - if (ImGui::RadioButton("Move to effect value/next effect and wrap around##eicb2",settings.effectCursorDir==2)) { + if (ImGui::RadioButton(_("Move to effect value/next effect and wrap around##eicb2"),settings.effectCursorDir==2)) { settings.effectCursorDir=2; settingsChanged=true; } ImGui::Unindent(); bool effectDeletionAltersValueB=settings.effectDeletionAltersValue; - if (ImGui::Checkbox("Delete effect value when deleting effect",&effectDeletionAltersValueB)) { + if (ImGui::Checkbox(_("Delete effect value when deleting effect"),&effectDeletionAltersValueB)) { settings.effectDeletionAltersValue=effectDeletionAltersValueB; settingsChanged=true; } bool absorbInsInputB=settings.absorbInsInput; - if (ImGui::Checkbox("Change current instrument when changing instrument column (absorb)",&absorbInsInputB)) { + if (ImGui::Checkbox(_("Change current instrument when changing instrument column (absorb)"),&absorbInsInputB)) { settings.absorbInsInput=absorbInsInputB; settingsChanged=true; } bool removeInsOffB=settings.removeInsOff; - if (ImGui::Checkbox("Remove instrument value when inserting note off/release",&removeInsOffB)) { + if (ImGui::Checkbox(_("Remove instrument value when inserting note off/release"),&removeInsOffB)) { settings.removeInsOff=removeInsOffB; settingsChanged=true; } bool removeVolOffB=settings.removeVolOff; - if (ImGui::Checkbox("Remove volume value when inserting note off/release",&removeVolOffB)) { + if (ImGui::Checkbox(_("Remove volume value when inserting note off/release"),&removeVolOffB)) { settings.removeVolOff=removeVolOffB; settingsChanged=true; } // SUBSECTION CURSOR MOVEMENT - CONFIG_SUBSECTION("Cursor movement"); + CONFIG_SUBSECTION(_("Cursor movement")); - ImGui::Text("Wrap horizontally:"); + ImGui::Text(_("Wrap horizontally:")); ImGui::Indent(); - if (ImGui::RadioButton("No##wrapH0",settings.wrapHorizontal==0)) { + if (ImGui::RadioButton(_("No##wrapH0"),settings.wrapHorizontal==0)) { settings.wrapHorizontal=0; settingsChanged=true; } - if (ImGui::RadioButton("Yes##wrapH1",settings.wrapHorizontal==1)) { + if (ImGui::RadioButton(_("Yes##wrapH1"),settings.wrapHorizontal==1)) { settings.wrapHorizontal=1; settingsChanged=true; } - if (ImGui::RadioButton("Yes, and move to next/prev row##wrapH2",settings.wrapHorizontal==2)) { + if (ImGui::RadioButton(_("Yes, and move to next/prev row##wrapH2"),settings.wrapHorizontal==2)) { settings.wrapHorizontal=2; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Wrap vertically:"); + ImGui::Text(_("Wrap vertically:")); ImGui::Indent(); - if (ImGui::RadioButton("No##wrapV0",settings.wrapVertical==0)) { + if (ImGui::RadioButton(_("No##wrapV0"),settings.wrapVertical==0)) { settings.wrapVertical=0; settingsChanged=true; } - if (ImGui::RadioButton("Yes##wrapV1",settings.wrapVertical==1)) { + if (ImGui::RadioButton(_("Yes##wrapV1"),settings.wrapVertical==1)) { settings.wrapVertical=1; settingsChanged=true; } - if (ImGui::RadioButton("Yes, and move to next/prev pattern##wrapV2",settings.wrapVertical==2)) { + if (ImGui::RadioButton(_("Yes, and move to next/prev pattern##wrapV2"),settings.wrapVertical==2)) { settings.wrapVertical=2; settingsChanged=true; } - if (ImGui::RadioButton("Yes, and move to next/prev pattern (wrap around)##wrapV2",settings.wrapVertical==3)) { + if (ImGui::RadioButton(_("Yes, and move to next/prev pattern (wrap around)##wrapV2"),settings.wrapVertical==3)) { settings.wrapVertical=3; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Cursor movement keys behavior:"); + ImGui::Text(_("Cursor movement keys behavior:")); ImGui::Indent(); - if (ImGui::RadioButton("Move by one##cmk0",settings.scrollStep==0)) { + if (ImGui::RadioButton(_("Move by one##cmk0"),settings.scrollStep==0)) { settings.scrollStep=0; settingsChanged=true; } - if (ImGui::RadioButton("Move by Edit Step##cmk1",settings.scrollStep==1)) { + if (ImGui::RadioButton(_("Move by Edit Step##cmk1"),settings.scrollStep==1)) { settings.scrollStep=1; settingsChanged=true; } ImGui::Unindent(); bool stepOnDeleteB=settings.stepOnDelete; - if (ImGui::Checkbox("Move cursor by edit step on delete",&stepOnDeleteB)) { + if (ImGui::Checkbox(_("Move cursor by edit step on delete"),&stepOnDeleteB)) { settings.stepOnDelete=stepOnDeleteB; settingsChanged=true; } bool stepOnInsertB=settings.stepOnInsert; - if (ImGui::Checkbox("Move cursor by edit step on insert (push)",&stepOnInsertB)) { + if (ImGui::Checkbox(_("Move cursor by edit step on insert (push)"),&stepOnInsertB)) { settings.stepOnInsert=stepOnInsertB; settingsChanged=true; } bool pullDeleteBehaviorB=settings.pullDeleteBehavior; - if (ImGui::Checkbox("Move cursor up on backspace-delete",&pullDeleteBehaviorB)) { + if (ImGui::Checkbox(_("Move cursor up on backspace-delete"),&pullDeleteBehaviorB)) { settings.pullDeleteBehavior=pullDeleteBehaviorB; settingsChanged=true; } bool cursorPastePosB=settings.cursorPastePos; - if (ImGui::Checkbox("Move cursor to end of clipboard content when pasting",&cursorPastePosB)) { + if (ImGui::Checkbox(_("Move cursor to end of clipboard content when pasting"),&cursorPastePosB)) { settings.cursorPastePos=cursorPastePosB; settingsChanged=true; } // SUBSECTION SCROLLING - CONFIG_SUBSECTION("Scrolling"); + CONFIG_SUBSECTION(_("Scrolling")); - ImGui::Text("Change order when scrolling outside of pattern bounds:"); + ImGui::Text(_("Change order when scrolling outside of pattern bounds:")); ImGui::Indent(); - if (ImGui::RadioButton("No##pscroll0",settings.scrollChangesOrder==0)) { + if (ImGui::RadioButton(_("No##pscroll0"),settings.scrollChangesOrder==0)) { settings.scrollChangesOrder=0; settingsChanged=true; } - if (ImGui::RadioButton("Yes##pscroll1",settings.scrollChangesOrder==1)) { + if (ImGui::RadioButton(_("Yes##pscroll1"),settings.scrollChangesOrder==1)) { settings.scrollChangesOrder=1; settingsChanged=true; } - if (ImGui::RadioButton("Yes, and wrap around song##pscroll2",settings.scrollChangesOrder==2)) { + if (ImGui::RadioButton(_("Yes, and wrap around song##pscroll2"),settings.scrollChangesOrder==2)) { settings.scrollChangesOrder=2; settingsChanged=true; } ImGui::Unindent(); bool cursorFollowsOrderB=settings.cursorFollowsOrder; - if (ImGui::Checkbox("Cursor follows current order when moving it",&cursorFollowsOrderB)) { + if (ImGui::Checkbox(_("Cursor follows current order when moving it"),&cursorFollowsOrderB)) { settings.cursorFollowsOrder=cursorFollowsOrderB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("applies when playback is stopped."); + ImGui::SetTooltip(_("applies when playback is stopped.")); } bool cursorMoveNoScrollB=settings.cursorMoveNoScroll; - if (ImGui::Checkbox("Don't scroll when moving cursor",&cursorMoveNoScrollB)) { + if (ImGui::Checkbox(_("Don't scroll when moving cursor"),&cursorMoveNoScrollB)) { settings.cursorMoveNoScroll=cursorMoveNoScrollB; settingsChanged=true; } - ImGui::Text("Move cursor with scroll wheel:"); + ImGui::Text(_("Move cursor with scroll wheel:")); ImGui::Indent(); - if (ImGui::RadioButton("No##csw0",settings.cursorFollowsWheel==0)) { + if (ImGui::RadioButton(_("No##csw0"),settings.cursorFollowsWheel==0)) { settings.cursorFollowsWheel=0; settingsChanged=true; } - if (ImGui::RadioButton("Yes##csw1",settings.cursorFollowsWheel==1)) { + if (ImGui::RadioButton(_("Yes##csw1"),settings.cursorFollowsWheel==1)) { settings.cursorFollowsWheel=1; settingsChanged=true; } - if (ImGui::RadioButton("Inverted##csw2",settings.cursorFollowsWheel==2)) { + if (ImGui::RadioButton(_("Inverted##csw2"),settings.cursorFollowsWheel==2)) { settings.cursorFollowsWheel=2; settingsChanged=true; } ImGui::Unindent(); if (settings.cursorFollowsWheel) { - ImGui::Text("How many steps to move with each scroll wheel step?"); - if (ImGui::RadioButton("One##cws0",settings.cursorWheelStep==0)) { + ImGui::Text(_("How many steps to move with each scroll wheel step?")); + if (ImGui::RadioButton(_("One##cws0"),settings.cursorWheelStep==0)) { settings.cursorWheelStep=0; settingsChanged=true; } - if (ImGui::RadioButton("Edit Step##cws1",settings.cursorWheelStep==1)) { + if (ImGui::RadioButton(_("Edit Step##cws1"),settings.cursorWheelStep==1)) { settings.cursorWheelStep=1; settingsChanged=true; } } // SUBSECTION ASSETS - CONFIG_SUBSECTION("Assets"); + CONFIG_SUBSECTION(_("Assets")); bool insTypeMenuB=settings.insTypeMenu; - if (ImGui::Checkbox("Display instrument type menu when adding instrument",&insTypeMenuB)) { + if (ImGui::Checkbox(_("Display instrument type menu when adding instrument"),&insTypeMenuB)) { settings.insTypeMenu=insTypeMenuB; settingsChanged=true; } bool selectAssetOnLoadB=settings.selectAssetOnLoad; - if (ImGui::Checkbox("Select asset after opening one",&selectAssetOnLoadB)) { + if (ImGui::Checkbox(_("Select asset after opening one"),&selectAssetOnLoadB)) { settings.selectAssetOnLoad=selectAssetOnLoadB; settingsChanged=true; } END_SECTION; } - CONFIG_SECTION("Appearance") { + CONFIG_SECTION(_("Appearance")) { // SUBSECTION INTERFACE - CONFIG_SUBSECTION("Scaling"); + CONFIG_SUBSECTION(_("Scaling")); bool dpiScaleAuto=(settings.dpiScale<0.5f); - if (ImGui::Checkbox("Automatic UI scaling factor",&dpiScaleAuto)) { + if (ImGui::Checkbox(_("Automatic UI scaling factor"),&dpiScaleAuto)) { if (dpiScaleAuto) { settings.dpiScale=0.0f; } else { @@ -2882,21 +2884,21 @@ void FurnaceGUI::drawSettings() { settingsChanged=true; } if (!dpiScaleAuto) { - if (ImGui::SliderFloat("UI scaling factor",&settings.dpiScale,1.0f,3.0f,"%.2fx")) { + if (ImGui::SliderFloat(_("UI scaling factor"),&settings.dpiScale,1.0f,3.0f,"%.2fx")) { if (settings.dpiScale<0.5f) settings.dpiScale=0.5f; if (settings.dpiScale>3.0f) settings.dpiScale=3.0f; settingsChanged=true; } rightClickable } - if (ImGui::InputInt("Icon size",&settings.iconSize,1,3)) { + if (ImGui::InputInt(_("Icon size"),&settings.iconSize,1,3)) { if (settings.iconSize<3) settings.iconSize=3; if (settings.iconSize>48) settings.iconSize=48; settingsChanged=true; } // SUBSECTION TEXT - CONFIG_SUBSECTION("Text"); + CONFIG_SUBSECTION(_("Text")); if (ImGui::BeginTable("##Text",2)) { ImGui::TableSetupColumn("##Label",ImGuiTableColumnFlags_WidthFixed); ImGui::TableSetupColumn("##Combos",ImGuiTableColumnFlags_WidthStretch); @@ -2904,7 +2906,7 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Font renderer"); + ImGui::Text(_("Font renderer")); ImGui::TableNextColumn(); if (ImGui::Combo("##FontBack",&settings.fontBackend,fontBackends,2)) settingsChanged=true; #else @@ -2914,9 +2916,9 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Main font"); + ImGui::Text(_("Main font")); ImGui::TableNextColumn(); - if (ImGui::Combo("##MainFont",&settings.mainFont,mainFonts,7)) settingsChanged=true; + if (ImGui::Combo("##MainFont",&settings.mainFont,LocalizedComboGetter,mainFonts,7)) settingsChanged=true; if (settings.mainFont==6) { ImGui::InputText("##MainFontPath",&settings.mainFontPath); ImGui::SameLine(); @@ -2925,7 +2927,7 @@ void FurnaceGUI::drawSettings() { settingsChanged=true; } } - if (ImGui::InputInt("Size##MainFontSize",&settings.mainFontSize,1,3)) { + if (ImGui::InputInt(_("Size##MainFontSize"),&settings.mainFontSize,1,3)) { if (settings.mainFontSize<3) settings.mainFontSize=3; if (settings.mainFontSize>96) settings.mainFontSize=96; settingsChanged=true; @@ -2933,9 +2935,9 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Header font"); + ImGui::Text(_("Header font")); ImGui::TableNextColumn(); - if (ImGui::Combo("##HeadFont",&settings.headFont,headFonts,7)) settingsChanged=true; + if (ImGui::Combo("##HeadFont",&settings.headFont,LocalizedComboGetter,headFonts,7)) settingsChanged=true; if (settings.headFont==6) { ImGui::InputText("##HeadFontPath",&settings.headFontPath); ImGui::SameLine(); @@ -2944,7 +2946,7 @@ void FurnaceGUI::drawSettings() { settingsChanged=true; } } - if (ImGui::InputInt("Size##HeadFontSize",&settings.headFontSize,1,3)) { + if (ImGui::InputInt(_("Size##HeadFontSize"),&settings.headFontSize,1,3)) { if (settings.headFontSize<3) settings.headFontSize=3; if (settings.headFontSize>96) settings.headFontSize=96; settingsChanged=true; @@ -2952,9 +2954,9 @@ void FurnaceGUI::drawSettings() { ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::AlignTextToFramePadding(); - ImGui::Text("Pattern font"); + ImGui::Text(_("Pattern font")); ImGui::TableNextColumn(); - if (ImGui::Combo("##PatFont",&settings.patFont,patFonts,7)) settingsChanged=true; + if (ImGui::Combo("##PatFont",&settings.patFont,LocalizedComboGetter,patFonts,7)) settingsChanged=true; if (settings.patFont==6) { ImGui::InputText("##PatFontPath",&settings.patFontPath); ImGui::SameLine(); @@ -2963,7 +2965,7 @@ void FurnaceGUI::drawSettings() { settingsChanged=true; } } - if (ImGui::InputInt("Size##PatFontSize",&settings.patFontSize,1,3)) { + if (ImGui::InputInt(_("Size##PatFontSize"),&settings.patFontSize,1,3)) { if (settings.patFontSize<3) settings.patFontSize=3; if (settings.patFontSize>96) settings.patFontSize=96; settingsChanged=true; @@ -2973,166 +2975,166 @@ void FurnaceGUI::drawSettings() { if (settings.fontBackend==1) { bool fontAntiAliasB=settings.fontAntiAlias; - if (ImGui::Checkbox("Anti-aliased fonts",&fontAntiAliasB)) { + if (ImGui::Checkbox(_("Anti-aliased fonts"),&fontAntiAliasB)) { settings.fontAntiAlias=fontAntiAliasB; settingsChanged=true; } bool fontBitmapB=settings.fontBitmap; - if (ImGui::Checkbox("Support bitmap fonts",&fontBitmapB)) { + if (ImGui::Checkbox(_("Support bitmap fonts"),&fontBitmapB)) { settings.fontBitmap=fontBitmapB; settingsChanged=true; } - ImGui::Text("Hinting:"); + ImGui::Text(_("Hinting:")); ImGui::Indent(); - if (ImGui::RadioButton("Off (soft)##fh0",settings.fontHinting==0)) { + if (ImGui::RadioButton(_("Off (soft)##fh0"),settings.fontHinting==0)) { settings.fontHinting=0; settingsChanged=true; } - if (ImGui::RadioButton("Slight##fh1",settings.fontHinting==1)) { + if (ImGui::RadioButton(_("Slight##fh1"),settings.fontHinting==1)) { settings.fontHinting=1; settingsChanged=true; } - if (ImGui::RadioButton("Normal##fh2",settings.fontHinting==2)) { + if (ImGui::RadioButton(_("Normal##fh2"),settings.fontHinting==2)) { settings.fontHinting=2; settingsChanged=true; } - if (ImGui::RadioButton("Full (hard)##fh3",settings.fontHinting==3)) { + if (ImGui::RadioButton(_("Full (hard)##fh3"),settings.fontHinting==3)) { settings.fontHinting=3; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Auto-hinter:"); + ImGui::Text(_("Auto-hinter:")); ImGui::Indent(); - if (ImGui::RadioButton("Disable##fah0",settings.fontAutoHint==0)) { + if (ImGui::RadioButton(_("Disable##fah0"),settings.fontAutoHint==0)) { settings.fontAutoHint=0; settingsChanged=true; } - if (ImGui::RadioButton("Enable##fah1",settings.fontAutoHint==1)) { + if (ImGui::RadioButton(_("Enable##fah1"),settings.fontAutoHint==1)) { settings.fontAutoHint=1; settingsChanged=true; } - if (ImGui::RadioButton("Force##fah2",settings.fontAutoHint==2)) { + if (ImGui::RadioButton(_("Force##fah2"),settings.fontAutoHint==2)) { settings.fontAutoHint=2; settingsChanged=true; } ImGui::Unindent(); } - ImGui::Text("Oversample"); + ImGui::Text(_("Oversample")); ImGui::SameLine(); - if (ImGui::RadioButton("1×##fos1",settings.fontOversample==1)) { + if (ImGui::RadioButton(_("1×##fos1"),settings.fontOversample==1)) { settings.fontOversample=1; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("saves video memory. reduces font rendering quality.\nuse for pixel/bitmap fonts."); + ImGui::SetTooltip(_("saves video memory. reduces font rendering quality.\nuse for pixel/bitmap fonts.")); } ImGui::SameLine(); - if (ImGui::RadioButton("2×##fos2",settings.fontOversample==2)) { + if (ImGui::RadioButton(_("2×##fos2"),settings.fontOversample==2)) { settings.fontOversample=2; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("default."); + ImGui::SetTooltip(_("default.")); } ImGui::SameLine(); - if (ImGui::RadioButton("3×##fos3",settings.fontOversample==3)) { + if (ImGui::RadioButton(_("3×##fos3"),settings.fontOversample==3)) { settings.fontOversample=3; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("slightly better font rendering quality.\nuses more video memory."); + ImGui::SetTooltip(_("slightly better font rendering quality.\nuses more video memory.")); } bool loadFallbackB=settings.loadFallback; - if (ImGui::Checkbox("Load fallback font",&loadFallbackB)) { + if (ImGui::Checkbox(_("Load fallback font"),&loadFallbackB)) { settings.loadFallback=loadFallbackB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("disable to save video memory."); + ImGui::SetTooltip(_("disable to save video memory.")); } bool loadJapaneseB=settings.loadJapanese; - if (ImGui::Checkbox("Display Japanese characters",&loadJapaneseB)) { + if (ImGui::Checkbox(_("Display Japanese characters"),&loadJapaneseB)) { settings.loadJapanese=loadJapaneseB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip( + ImGui::SetTooltip(_( "Only toggle this option if you have enough graphics memory.\n" "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" "このオプションは、十分なグラフィックメモリがある場合にのみ切り替えてください。\n" "これは、Dear ImGuiにダイナミックフォントアトラスが実装されるまでの一時的な解決策です。" - ); + )); } bool loadChineseB=settings.loadChinese; - if (ImGui::Checkbox("Display Chinese (Simplified) characters",&loadChineseB)) { + if (ImGui::Checkbox(_("Display Chinese (Simplified) characters"),&loadChineseB)) { settings.loadChinese=loadChineseB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip( + ImGui::SetTooltip(_( "Only toggle this option if you have enough graphics memory.\n" "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" "请在确保你有足够的显存后再启动此设定\n" "这是一个在ImGui实现动态字体加载之前的临时解决方案" - ); + )); } bool loadChineseTraditionalB=settings.loadChineseTraditional; - if (ImGui::Checkbox("Display Chinese (Traditional) characters",&loadChineseTraditionalB)) { + if (ImGui::Checkbox(_("Display Chinese (Traditional) characters"),&loadChineseTraditionalB)) { settings.loadChineseTraditional=loadChineseTraditionalB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip( + ImGui::SetTooltip(_( "Only toggle this option if you have enough graphics memory.\n" "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" "請在確保你有足夠的顯存后再啟動此設定\n" "這是一個在ImGui實現動態字體加載之前的臨時解決方案" - ); + )); } bool loadKoreanB=settings.loadKorean; - if (ImGui::Checkbox("Display Korean characters",&loadKoreanB)) { + if (ImGui::Checkbox(_("Display Korean characters"),&loadKoreanB)) { settings.loadKorean=loadKoreanB; settingsChanged=true; } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip( + ImGui::SetTooltip(_( "Only toggle this option if you have enough graphics memory.\n" "This is a temporary solution until dynamic font atlas is implemented in Dear ImGui.\n\n" "그래픽 메모리가 충분한 경우에만 이 옵션을 선택하십시오.\n" "이 옵션은 Dear ImGui에 동적 글꼴 아틀라스가 구현될 때까지 임시 솔루션입니다." - ); + )); } // SUBSECTION PROGRAM - CONFIG_SUBSECTION("Program"); - ImGui::Text("Title bar:"); + CONFIG_SUBSECTION(_("Program")); + ImGui::Text(_("Title bar:")); ImGui::Indent(); - if (ImGui::RadioButton("Furnace##tbar0",settings.titleBarInfo==0)) { + if (ImGui::RadioButton(_("Furnace##tbar0"),settings.titleBarInfo==0)) { settings.titleBarInfo=0; updateWindowTitle(); settingsChanged=true; } - if (ImGui::RadioButton("Song Name - Furnace##tbar1",settings.titleBarInfo==1)) { + if (ImGui::RadioButton(_("Song Name - Furnace##tbar1"),settings.titleBarInfo==1)) { settings.titleBarInfo=1; updateWindowTitle(); settingsChanged=true; } - if (ImGui::RadioButton("file_name.fur - Furnace##tbar2",settings.titleBarInfo==2)) { + if (ImGui::RadioButton(_("file_name.fur - Furnace##tbar2"),settings.titleBarInfo==2)) { settings.titleBarInfo=2; updateWindowTitle(); settingsChanged=true; } - if (ImGui::RadioButton("/path/to/file.fur - Furnace##tbar3",settings.titleBarInfo==3)) { + if (ImGui::RadioButton(_("/path/to/file.fur - Furnace##tbar3"),settings.titleBarInfo==3)) { settings.titleBarInfo=3; updateWindowTitle(); settingsChanged=true; @@ -3140,337 +3142,337 @@ void FurnaceGUI::drawSettings() { ImGui::Unindent(); bool titleBarSysB=settings.titleBarSys; - if (ImGui::Checkbox("Display system name on title bar",&titleBarSysB)) { + if (ImGui::Checkbox(_("Display system name on title bar"),&titleBarSysB)) { settings.titleBarSys=titleBarSysB; updateWindowTitle(); settingsChanged=true; } bool noMultiSystemB=settings.noMultiSystem; - if (ImGui::Checkbox("Display chip names instead of \"multi-system\" in title bar",&noMultiSystemB)) { + if (ImGui::Checkbox(_("Display chip names instead of \"multi-system\" in title bar"),&noMultiSystemB)) { settings.noMultiSystem=noMultiSystemB; updateWindowTitle(); settingsChanged=true; } - ImGui::Text("Status bar:"); + ImGui::Text(_("Status bar:")); ImGui::Indent(); - if (ImGui::RadioButton("Cursor details##sbar0",settings.statusDisplay==0)) { + if (ImGui::RadioButton(_("Cursor details##sbar0"),settings.statusDisplay==0)) { settings.statusDisplay=0; settingsChanged=true; } - if (ImGui::RadioButton("File path##sbar1",settings.statusDisplay==1)) { + if (ImGui::RadioButton(_("File path##sbar1"),settings.statusDisplay==1)) { settings.statusDisplay=1; settingsChanged=true; } - if (ImGui::RadioButton("Cursor details or file path##sbar2",settings.statusDisplay==2)) { + if (ImGui::RadioButton(_("Cursor details or file path##sbar2"),settings.statusDisplay==2)) { settings.statusDisplay=2; settingsChanged=true; } - if (ImGui::RadioButton("Nothing##sbar3",settings.statusDisplay==3)) { + if (ImGui::RadioButton(_("Nothing##sbar3"),settings.statusDisplay==3)) { settings.statusDisplay=3; settingsChanged=true; } ImGui::Unindent(); bool playbackTimeB=settings.playbackTime; - if (ImGui::Checkbox("Display playback status when playing",&playbackTimeB)) { + if (ImGui::Checkbox(_("Display playback status when playing"),&playbackTimeB)) { settings.playbackTime=playbackTimeB; settingsChanged=true; } - ImGui::Text("Export options layout:"); + ImGui::Text(_("Export options layout:")); ImGui::Indent(); - if (ImGui::RadioButton("Sub-menus in File menu##eol0",settings.exportOptionsLayout==0)) { + if (ImGui::RadioButton(_("Sub-menus in File menu##eol0"),settings.exportOptionsLayout==0)) { settings.exportOptionsLayout=0; settingsChanged=true; } - if (ImGui::RadioButton("Modal window with tabs##eol1",settings.exportOptionsLayout==1)) { + if (ImGui::RadioButton(_("Modal window with tabs##eol1"),settings.exportOptionsLayout==1)) { settings.exportOptionsLayout=1; settingsChanged=true; } - if (ImGui::RadioButton("Modal windows with options in File menu##eol2",settings.exportOptionsLayout==2)) { + if (ImGui::RadioButton(_("Modal windows with options in File menu##eol2"),settings.exportOptionsLayout==2)) { settings.exportOptionsLayout=2; settingsChanged=true; } ImGui::Unindent(); bool capitalMenuBarB=settings.capitalMenuBar; - if (ImGui::Checkbox("Capitalize menu bar",&capitalMenuBarB)) { + if (ImGui::Checkbox(_("Capitalize menu bar"),&capitalMenuBarB)) { settings.capitalMenuBar=capitalMenuBarB; settingsChanged=true; } bool classicChipOptionsB=settings.classicChipOptions; - if (ImGui::Checkbox("Display add/configure/change/remove chip menus in File menu",&classicChipOptionsB)) { + if (ImGui::Checkbox(_("Display add/configure/change/remove chip menus in File menu"),&classicChipOptionsB)) { settings.classicChipOptions=classicChipOptionsB; settingsChanged=true; } // SUBSECTION ORDERS - CONFIG_SUBSECTION("Orders"); + CONFIG_SUBSECTION(_("Orders")); // sorry. temporarily disabled until ImGui has a way to add separators in tables arbitrarily. /*bool sysSeparatorsB=settings.sysSeparators; - if (ImGui::Checkbox("Add separators between systems in Orders",&sysSeparatorsB)) { + if (ImGui::Checkbox(_("Add separators between systems in Orders"),&sysSeparatorsB)) { settings.sysSeparators=sysSeparatorsB; }*/ bool ordersCursorB=settings.ordersCursor; - if (ImGui::Checkbox("Highlight channel at cursor in Orders",&ordersCursorB)) { + if (ImGui::Checkbox(_("Highlight channel at cursor in Orders"),&ordersCursorB)) { settings.ordersCursor=ordersCursorB; settingsChanged=true; } - ImGui::Text("Orders row number format:"); + ImGui::Text(_("Orders row number format:")); ImGui::Indent(); - if (ImGui::RadioButton("Decimal##orbD",settings.orderRowsBase==0)) { + if (ImGui::RadioButton(_("Decimal##orbD"),settings.orderRowsBase==0)) { settings.orderRowsBase=0; settingsChanged=true; } - if (ImGui::RadioButton("Hexadecimal##orbH",settings.orderRowsBase==1)) { + if (ImGui::RadioButton(_("Hexadecimal##orbH"),settings.orderRowsBase==1)) { settings.orderRowsBase=1; settingsChanged=true; } ImGui::Unindent(); // SUBSECTION PATTERN - CONFIG_SUBSECTION("Pattern"); + CONFIG_SUBSECTION(_("Pattern")); bool centerPatternB=settings.centerPattern; - if (ImGui::Checkbox("Center pattern view",¢erPatternB)) { + if (ImGui::Checkbox(_("Center pattern view"),¢erPatternB)) { settings.centerPattern=centerPatternB; settingsChanged=true; } bool overflowHighlightB=settings.overflowHighlight; - if (ImGui::Checkbox("Overflow pattern highlights",&overflowHighlightB)) { + if (ImGui::Checkbox(_("Overflow pattern highlights"),&overflowHighlightB)) { settings.overflowHighlight=overflowHighlightB; settingsChanged=true; } bool viewPrevPatternB=settings.viewPrevPattern; - if (ImGui::Checkbox("Display previous/next pattern",&viewPrevPatternB)) { + if (ImGui::Checkbox(_("Display previous/next pattern"),&viewPrevPatternB)) { settings.viewPrevPattern=viewPrevPatternB; settingsChanged=true; } - ImGui::Text("Pattern row number format:"); + ImGui::Text(_("Pattern row number format:")); ImGui::Indent(); - if (ImGui::RadioButton("Decimal##prbD",settings.patRowsBase==0)) { + if (ImGui::RadioButton(_("Decimal##prbD"),settings.patRowsBase==0)) { settings.patRowsBase=0; settingsChanged=true; } - if (ImGui::RadioButton("Hexadecimal##prbH",settings.patRowsBase==1)) { + if (ImGui::RadioButton(_("Hexadecimal##prbH"),settings.patRowsBase==1)) { settings.patRowsBase=1; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Pattern view labels:"); + ImGui::Text(_("Pattern view labels:")); ImGui::PushFont(patFont); if (ImGui::InputTextWithHint("##PVLOff","OFF",&settings.noteOffLabel)) settingsChanged=true; ImGui::PopFont(); ImGui::SameLine(); - ImGui::Text("Note off (3-char)"); + ImGui::Text(_("Note off (3-char)")); ImGui::PushFont(patFont); if (ImGui::InputTextWithHint("##PVLRel","===",&settings.noteRelLabel)) settingsChanged=true; ImGui::PopFont(); ImGui::SameLine(); - ImGui::Text("Note release (3-char)"); + ImGui::Text(_("Note release (3-char)")); ImGui::PushFont(patFont); if (ImGui::InputTextWithHint("##PVLMacroRel","REL",&settings.macroRelLabel)) settingsChanged=true; ImGui::PopFont(); ImGui::SameLine(); - ImGui::Text("Macro release (3-char)"); + ImGui::Text(_("Macro release (3-char)")); ImGui::PushFont(patFont); if (ImGui::InputTextWithHint("##PVLE3","...",&settings.emptyLabel)) settingsChanged=true; ImGui::PopFont(); ImGui::SameLine(); - ImGui::Text("Empty field (3-char)"); + ImGui::Text(_("Empty field (3-char)")); ImGui::PushFont(patFont); if (ImGui::InputTextWithHint("##PVLE2","..",&settings.emptyLabel2)) settingsChanged=true; ImGui::PopFont(); ImGui::SameLine(); - ImGui::Text("Empty field (2-char)"); + ImGui::Text(_("Empty field (2-char)")); - ImGui::Text("Pattern view spacing after:"); + ImGui::Text(_("Pattern view spacing after:")); - if (CWSliderInt("Note",&settings.noteCellSpacing,0,32)) { + if (CWSliderInt(_("Note"),&settings.noteCellSpacing,0,32)) { if (settings.noteCellSpacing<0) settings.noteCellSpacing=0; if (settings.noteCellSpacing>32) settings.noteCellSpacing=32; settingsChanged=true; } - if (CWSliderInt("Instrument",&settings.insCellSpacing,0,32)) { + if (CWSliderInt(_("Instrument"),&settings.insCellSpacing,0,32)) { if (settings.insCellSpacing<0) settings.insCellSpacing=0; if (settings.insCellSpacing>32) settings.insCellSpacing=32; settingsChanged=true; } - if (CWSliderInt("Volume",&settings.volCellSpacing,0,32)) { + if (CWSliderInt(_("Volume"),&settings.volCellSpacing,0,32)) { if (settings.volCellSpacing<0) settings.volCellSpacing=0; if (settings.volCellSpacing>32) settings.volCellSpacing=32; settingsChanged=true; } - if (CWSliderInt("Effect",&settings.effectCellSpacing,0,32)) { + if (CWSliderInt(_("Effect"),&settings.effectCellSpacing,0,32)) { if (settings.effectCellSpacing<0) settings.effectCellSpacing=0; if (settings.effectCellSpacing>32) settings.effectCellSpacing=32; settingsChanged=true; } - if (CWSliderInt("Effect value",&settings.effectValCellSpacing,0,32)) { + if (CWSliderInt(_("Effect value"),&settings.effectValCellSpacing,0,32)) { if (settings.effectValCellSpacing<0) settings.effectValCellSpacing=0; if (settings.effectValCellSpacing>32) settings.effectValCellSpacing=32; settingsChanged=true; } bool oneDigitEffectsB=settings.oneDigitEffects; - if (ImGui::Checkbox("Single-digit effects for 00-0F",&oneDigitEffectsB)) { + if (ImGui::Checkbox(_("Single-digit effects for 00-0F"),&oneDigitEffectsB)) { settings.oneDigitEffects=oneDigitEffectsB; settingsChanged=true; } bool flatNotesB=settings.flatNotes; - if (ImGui::Checkbox("Use flats instead of sharps",&flatNotesB)) { + if (ImGui::Checkbox(_("Use flats instead of sharps"),&flatNotesB)) { settings.flatNotes=flatNotesB; settingsChanged=true; } bool germanNotationB=settings.germanNotation; - if (ImGui::Checkbox("Use German notation",&germanNotationB)) { + if (ImGui::Checkbox(_("Use German notation"),&germanNotationB)) { settings.germanNotation=germanNotationB; settingsChanged=true; } // SUBSECTION CHANNEL - CONFIG_SUBSECTION("Channel"); + CONFIG_SUBSECTION(_("Channel")); - ImGui::Text("Channel style:"); + ImGui::Text(_("Channel style:")); ImGui::Indent(); - if (ImGui::RadioButton("Classic##CHS0",settings.channelStyle==0)) { + if (ImGui::RadioButton(_("Classic##CHS0"),settings.channelStyle==0)) { settings.channelStyle=0; settingsChanged=true; } - if (ImGui::RadioButton("Line##CHS1",settings.channelStyle==1)) { + if (ImGui::RadioButton(_("Line##CHS1"),settings.channelStyle==1)) { settings.channelStyle=1; settingsChanged=true; } - if (ImGui::RadioButton("Round##CHS2",settings.channelStyle==2)) { + if (ImGui::RadioButton(_("Round##CHS2"),settings.channelStyle==2)) { settings.channelStyle=2; settingsChanged=true; } - if (ImGui::RadioButton("Split button##CHS3",settings.channelStyle==3)) { + if (ImGui::RadioButton(_("Split button##CHS3"),settings.channelStyle==3)) { settings.channelStyle=3; settingsChanged=true; } - if (ImGui::RadioButton("Square border##CH42",settings.channelStyle==4)) { + if (ImGui::RadioButton(_("Square border##CH42"),settings.channelStyle==4)) { settings.channelStyle=4; settingsChanged=true; } - if (ImGui::RadioButton("Round border##CHS5",settings.channelStyle==5)) { + if (ImGui::RadioButton(_("Round border##CHS5"),settings.channelStyle==5)) { settings.channelStyle=5; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Channel volume bar:"); + ImGui::Text(_("Channel volume bar:")); ImGui::Indent(); - if (ImGui::RadioButton("None##CHV0",settings.channelVolStyle==0)) { + if (ImGui::RadioButton(_("None##CHV0"),settings.channelVolStyle==0)) { settings.channelVolStyle=0; settingsChanged=true; } - if (ImGui::RadioButton("Simple##CHV1",settings.channelVolStyle==1)) { + if (ImGui::RadioButton(_("Simple##CHV1"),settings.channelVolStyle==1)) { settings.channelVolStyle=1; settingsChanged=true; } - if (ImGui::RadioButton("Stereo##CHV2",settings.channelVolStyle==2)) { + if (ImGui::RadioButton(_("Stereo##CHV2"),settings.channelVolStyle==2)) { settings.channelVolStyle=2; settingsChanged=true; } - if (ImGui::RadioButton("Real##CHV3",settings.channelVolStyle==3)) { + if (ImGui::RadioButton(_("Real##CHV3"),settings.channelVolStyle==3)) { settings.channelVolStyle=3; settingsChanged=true; } - if (ImGui::RadioButton("Real (stereo)##CHV4",settings.channelVolStyle==4)) { + if (ImGui::RadioButton(_("Real (stereo)##CHV4"),settings.channelVolStyle==4)) { settings.channelVolStyle=4; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Channel feedback style:"); + ImGui::Text(_("Channel feedback style:")); ImGui::Indent(); - if (ImGui::RadioButton("Off##CHF0",settings.channelFeedbackStyle==0)) { + if (ImGui::RadioButton(_("Off##CHF0"),settings.channelFeedbackStyle==0)) { settings.channelFeedbackStyle=0; settingsChanged=true; } - if (ImGui::RadioButton("Note##CHF1",settings.channelFeedbackStyle==1)) { + if (ImGui::RadioButton(_("Note##CHF1"),settings.channelFeedbackStyle==1)) { settings.channelFeedbackStyle=1; settingsChanged=true; } - if (ImGui::RadioButton("Volume##CHF2",settings.channelFeedbackStyle==2)) { + if (ImGui::RadioButton(_("Volume##CHF2"),settings.channelFeedbackStyle==2)) { settings.channelFeedbackStyle=2; settingsChanged=true; } - if (ImGui::RadioButton("Active##CHF3",settings.channelFeedbackStyle==3)) { + if (ImGui::RadioButton(_("Active##CHF3"),settings.channelFeedbackStyle==3)) { settings.channelFeedbackStyle=3; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Channel font:"); + ImGui::Text(_("Channel font:")); ImGui::Indent(); - if (ImGui::RadioButton("Regular##CHFont0",settings.channelFont==0)) { + if (ImGui::RadioButton(_("Regular##CHFont0"),settings.channelFont==0)) { settings.channelFont=0; settingsChanged=true; } - if (ImGui::RadioButton("Monospace##CHFont1",settings.channelFont==1)) { + if (ImGui::RadioButton(_("Monospace##CHFont1"),settings.channelFont==1)) { settings.channelFont=1; settingsChanged=true; } ImGui::Unindent(); bool channelTextCenterB=settings.channelTextCenter; - if (ImGui::Checkbox("Center channel name",&channelTextCenterB)) { + if (ImGui::Checkbox(_("Center channel name"),&channelTextCenterB)) { settings.channelTextCenter=channelTextCenterB; settingsChanged=true; } - ImGui::Text("Channel colors:"); + ImGui::Text(_("Channel colors:")); ImGui::Indent(); - if (ImGui::RadioButton("Single##CHC0",settings.channelColors==0)) { + if (ImGui::RadioButton(_("Single##CHC0"),settings.channelColors==0)) { settings.channelColors=0; settingsChanged=true; } - if (ImGui::RadioButton("Channel type##CHC1",settings.channelColors==1)) { + if (ImGui::RadioButton(_("Channel type##CHC1"),settings.channelColors==1)) { settings.channelColors=1; settingsChanged=true; } - if (ImGui::RadioButton("Instrument type##CHC2",settings.channelColors==2)) { + if (ImGui::RadioButton(_("Instrument type##CHC2"),settings.channelColors==2)) { settings.channelColors=2; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Channel name colors:"); + ImGui::Text(_("Channel name colors:")); ImGui::Indent(); - if (ImGui::RadioButton("Single##CTC0",settings.channelTextColors==0)) { + if (ImGui::RadioButton(_("Single##CTC0"),settings.channelTextColors==0)) { settings.channelTextColors=0; settingsChanged=true; } - if (ImGui::RadioButton("Channel type##CTC1",settings.channelTextColors==1)) { + if (ImGui::RadioButton(_("Channel type##CTC1"),settings.channelTextColors==1)) { settings.channelTextColors=1; settingsChanged=true; } - if (ImGui::RadioButton("Instrument type##CTC2",settings.channelTextColors==2)) { + if (ImGui::RadioButton(_("Instrument type##CTC2"),settings.channelTextColors==2)) { settings.channelTextColors=2; settingsChanged=true; } ImGui::Unindent(); // SUBSECTION ASSETS - CONFIG_SUBSECTION("Assets"); + CONFIG_SUBSECTION(_("Assets")); bool unifiedDataViewB=settings.unifiedDataView; - if (ImGui::Checkbox("Unified instrument/wavetable/sample list",&unifiedDataViewB)) { + if (ImGui::Checkbox(_("Unified instrument/wavetable/sample list"),&unifiedDataViewB)) { settings.unifiedDataView=unifiedDataViewB; settingsChanged=true; } @@ -3480,58 +3482,58 @@ void FurnaceGUI::drawSettings() { ImGui::BeginDisabled(settings.unifiedDataView); bool horizontalDataViewB=settings.horizontalDataView; - if (ImGui::Checkbox("Horizontal instrument list",&horizontalDataViewB)) { + if (ImGui::Checkbox(_("Horizontal instrument list"),&horizontalDataViewB)) { settings.horizontalDataView=horizontalDataViewB; settingsChanged=true; } ImGui::EndDisabled(); - ImGui::Text("Instrument list icon style:"); + ImGui::Text(_("Instrument list icon style:")); ImGui::Indent(); - if (ImGui::RadioButton("None##iis0",settings.insIconsStyle==0)) { + if (ImGui::RadioButton(_("None##iis0"),settings.insIconsStyle==0)) { settings.insIconsStyle=0; settingsChanged=true; } - if (ImGui::RadioButton("Graphical icons##iis1",settings.insIconsStyle==1)) { + if (ImGui::RadioButton(_("Graphical icons##iis1"),settings.insIconsStyle==1)) { settings.insIconsStyle=1; settingsChanged=true; } - if (ImGui::RadioButton("Letter icons##iis2",settings.insIconsStyle==2)) { + if (ImGui::RadioButton(_("Letter icons##iis2"),settings.insIconsStyle==2)) { settings.insIconsStyle=2; settingsChanged=true; } ImGui::Unindent(); bool insEditColorizeB=settings.insEditColorize; - if (ImGui::Checkbox("Colorize instrument editor using instrument type",&insEditColorizeB)) { + if (ImGui::Checkbox(_("Colorize instrument editor using instrument type"),&insEditColorizeB)) { settings.insEditColorize=insEditColorizeB; settingsChanged=true; } // SUBSECTION MACRO EDITOR - CONFIG_SUBSECTION("Macro Editor"); - ImGui::Text("Macro editor layout:"); + CONFIG_SUBSECTION(_("Macro Editor")); + ImGui::Text(_("Macro editor layout:")); ImGui::Indent(); - if (ImGui::RadioButton("Unified##mel0",settings.macroLayout==0)) { + if (ImGui::RadioButton(_("Unified##mel0"),settings.macroLayout==0)) { settings.macroLayout=0; settingsChanged=true; } /* - if (ImGui::RadioButton("Tabs##mel1",settings.macroLayout==1)) { + if (ImGui::RadioButton(_("Tabs##mel1"),settings.macroLayout==1)) { settings.macroLayout=1; settingsChanged=true; } */ - if (ImGui::RadioButton("Grid##mel2",settings.macroLayout==2)) { + if (ImGui::RadioButton(_("Grid##mel2"),settings.macroLayout==2)) { settings.macroLayout=2; settingsChanged=true; } - if (ImGui::RadioButton("Single (with list)##mel3",settings.macroLayout==3)) { + if (ImGui::RadioButton(_("Single (with list)##mel3"),settings.macroLayout==3)) { settings.macroLayout=3; settingsChanged=true; } /* - if (ImGui::RadioButton("Single (combo box)##mel4",settings.macroLayout==4)) { + if (ImGui::RadioButton(_("Single (combo box)##mel4"),settings.macroLayout==4)) { settings.macroLayout=4; settingsChanged=true; } @@ -3539,683 +3541,683 @@ void FurnaceGUI::drawSettings() { ImGui::Unindent(); bool oldMacroVSliderB=settings.oldMacroVSlider; - if (ImGui::Checkbox("Use classic macro editor vertical slider",&oldMacroVSliderB)) { + if (ImGui::Checkbox(_("Use classic macro editor vertical slider"),&oldMacroVSliderB)) { settings.oldMacroVSlider=oldMacroVSliderB; settingsChanged=true; } // SUBSECTION WAVE EDITOR - CONFIG_SUBSECTION("Wave Editor"); + CONFIG_SUBSECTION(_("Wave Editor")); bool waveLayoutB=settings.waveLayout; - if (ImGui::Checkbox("Use compact wave editor",&waveLayoutB)) { + if (ImGui::Checkbox(_("Use compact wave editor"),&waveLayoutB)) { settings.waveLayout=waveLayoutB; settingsChanged=true; } // SUBSECTION FM EDITOR - CONFIG_SUBSECTION("FM Editor"); - ImGui::Text("FM parameter names:"); + CONFIG_SUBSECTION(_("FM Editor")); + ImGui::Text(_("FM parameter names:")); ImGui::Indent(); - if (ImGui::RadioButton("Friendly##fmn0",settings.fmNames==0)) { + if (ImGui::RadioButton(_("Friendly##fmn0"),settings.fmNames==0)) { settings.fmNames=0; settingsChanged=true; } - if (ImGui::RadioButton("Technical##fmn1",settings.fmNames==1)) { + if (ImGui::RadioButton(_("Technical##fmn1"),settings.fmNames==1)) { settings.fmNames=1; settingsChanged=true; } - if (ImGui::RadioButton("Technical (alternate)##fmn2",settings.fmNames==2)) { + if (ImGui::RadioButton(_("Technical (alternate)##fmn2"),settings.fmNames==2)) { settings.fmNames=2; settingsChanged=true; } ImGui::Unindent(); bool oplStandardWaveNamesB=settings.oplStandardWaveNames; - if (ImGui::Checkbox("Use standard OPL waveform names",&oplStandardWaveNamesB)) { + if (ImGui::Checkbox(_("Use standard OPL waveform names"),&oplStandardWaveNamesB)) { settings.oplStandardWaveNames=oplStandardWaveNamesB; settingsChanged=true; } - ImGui::Text("FM parameter editor layout:"); + ImGui::Text(_("FM parameter editor layout:")); ImGui::Indent(); - if (ImGui::RadioButton("Modern##fml0",settings.fmLayout==0)) { + if (ImGui::RadioButton(_("Modern##fml0"),settings.fmLayout==0)) { settings.fmLayout=0; settingsChanged=true; } - if (ImGui::RadioButton("Compact (2x2, classic)##fml1",settings.fmLayout==1)) { + if (ImGui::RadioButton(_("Compact (2x2, classic)##fml1"),settings.fmLayout==1)) { settings.fmLayout=1; settingsChanged=true; } - if (ImGui::RadioButton("Compact (1x4)##fml2",settings.fmLayout==2)) { + if (ImGui::RadioButton(_("Compact (1x4)##fml2"),settings.fmLayout==2)) { settings.fmLayout=2; settingsChanged=true; } - if (ImGui::RadioButton("Compact (4x1)##fml3",settings.fmLayout==3)) { + if (ImGui::RadioButton(_("Compact (4x1)##fml3"),settings.fmLayout==3)) { settings.fmLayout=3; settingsChanged=true; } - if (ImGui::RadioButton("Alternate (2x2)##fml4",settings.fmLayout==4)) { + if (ImGui::RadioButton(_("Alternate (2x2)##fml4"),settings.fmLayout==4)) { settings.fmLayout=4; settingsChanged=true; } - if (ImGui::RadioButton("Alternate (1x4)##fml5",settings.fmLayout==5)) { + if (ImGui::RadioButton(_("Alternate (1x4)##fml5"),settings.fmLayout==5)) { settings.fmLayout=5; settingsChanged=true; } - if (ImGui::RadioButton("Alternate (4x1)##fml5",settings.fmLayout==6)) { + if (ImGui::RadioButton(_("Alternate (4x1)##fml5"),settings.fmLayout==6)) { settings.fmLayout=6; settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Position of Sustain in FM editor:"); + ImGui::Text(_("Position of Sustain in FM editor:")); ImGui::Indent(); - if (ImGui::RadioButton("Between Decay and Sustain Rate##susp0",settings.susPosition==0)) { + if (ImGui::RadioButton(_("Between Decay and Sustain Rate##susp0"),settings.susPosition==0)) { settings.susPosition=0; settingsChanged=true; } - if (ImGui::RadioButton("After Release Rate##susp1",settings.susPosition==1)) { + if (ImGui::RadioButton(_("After Release Rate##susp1"),settings.susPosition==1)) { settings.susPosition=1; settingsChanged=true; } ImGui::Unindent(); bool separateFMColorsB=settings.separateFMColors; - if (ImGui::Checkbox("Use separate colors for carriers/modulators in FM editor",&separateFMColorsB)) { + if (ImGui::Checkbox(_("Use separate colors for carriers/modulators in FM editor"),&separateFMColorsB)) { settings.separateFMColors=separateFMColorsB; settingsChanged=true; } bool unsignedDetuneB=settings.unsignedDetune; - if (ImGui::Checkbox("Unsigned FM detune values",&unsignedDetuneB)) { + if (ImGui::Checkbox(_("Unsigned FM detune values"),&unsignedDetuneB)) { settings.unsignedDetune=unsignedDetuneB; settingsChanged=true; } // SUBSECTION MEMORY COMPOSITION - CONFIG_SUBSECTION("Memory Composition"); - ImGui::Text("Chip memory usage unit:"); + CONFIG_SUBSECTION(_("Memory Composition")); + ImGui::Text(_("Chip memory usage unit:")); ImGui::Indent(); - if (ImGui::RadioButton("Bytes##MUU0",settings.memUsageUnit==0)) { + if (ImGui::RadioButton(_("Bytes##MUU0"),settings.memUsageUnit==0)) { settings.memUsageUnit=0; settingsChanged=true; } - if (ImGui::RadioButton("Kilobytes##MUU1",settings.memUsageUnit==1)) { + if (ImGui::RadioButton(_("Kilobytes##MUU1"),settings.memUsageUnit==1)) { settings.memUsageUnit=1; settingsChanged=true; } ImGui::Unindent(); // SUBSECTION OSCILLOSCOPE - CONFIG_SUBSECTION("Oscilloscope"); + CONFIG_SUBSECTION(_("Oscilloscope")); bool oscRoundedCornersB=settings.oscRoundedCorners; - if (ImGui::Checkbox("Rounded corners",&oscRoundedCornersB)) { + if (ImGui::Checkbox(_("Rounded corners"),&oscRoundedCornersB)) { settings.oscRoundedCorners=oscRoundedCornersB; settingsChanged=true; } bool oscBorderB=settings.oscBorder; - if (ImGui::Checkbox("Border",&oscBorderB)) { + if (ImGui::Checkbox(_("Border"),&oscBorderB)) { settings.oscBorder=oscBorderB; settingsChanged=true; } bool oscMonoB=settings.oscMono; - if (ImGui::Checkbox("Mono",&oscMonoB)) { + if (ImGui::Checkbox(_("Mono"),&oscMonoB)) { settings.oscMono=oscMonoB; settingsChanged=true; } bool oscAntiAliasB=settings.oscAntiAlias; - if (ImGui::Checkbox("Anti-aliased",&oscAntiAliasB)) { + if (ImGui::Checkbox(_("Anti-aliased"),&oscAntiAliasB)) { settings.oscAntiAlias=oscAntiAliasB; settingsChanged=true; } bool oscTakesEntireWindowB=settings.oscTakesEntireWindow; - if (ImGui::Checkbox("Fill entire window",&oscTakesEntireWindowB)) { + if (ImGui::Checkbox(_("Fill entire window"),&oscTakesEntireWindowB)) { settings.oscTakesEntireWindow=oscTakesEntireWindowB; settingsChanged=true; } bool oscEscapesBoundaryB=settings.oscEscapesBoundary; - if (ImGui::Checkbox("Waveform goes out of bounds",&oscEscapesBoundaryB)) { + if (ImGui::Checkbox(_("Waveform goes out of bounds"),&oscEscapesBoundaryB)) { settings.oscEscapesBoundary=oscEscapesBoundaryB; settingsChanged=true; } - if (ImGui::SliderFloat("Line size",&settings.oscLineSize,0.25f,16.0f,"%.1f")) { + if (ImGui::SliderFloat(_("Line size"),&settings.oscLineSize,0.25f,16.0f,"%.1f")) { if (settings.oscLineSize<0.25f) settings.oscLineSize=0.25f; if (settings.oscLineSize>16.0f) settings.oscLineSize=16.0f; settingsChanged=true; } rightClickable // SUBSECTION WINDOWS - CONFIG_SUBSECTION("Windows"); + CONFIG_SUBSECTION(_("Windows")); bool roundedWindowsB=settings.roundedWindows; - if (ImGui::Checkbox("Rounded window corners",&roundedWindowsB)) { + if (ImGui::Checkbox(_("Rounded window corners"),&roundedWindowsB)) { settings.roundedWindows=roundedWindowsB; settingsChanged=true; } bool roundedButtonsB=settings.roundedButtons; - if (ImGui::Checkbox("Rounded buttons",&roundedButtonsB)) { + if (ImGui::Checkbox(_("Rounded buttons"),&roundedButtonsB)) { settings.roundedButtons=roundedButtonsB; settingsChanged=true; } bool roundedMenusB=settings.roundedMenus; - if (ImGui::Checkbox("Rounded menu corners",&roundedMenusB)) { + if (ImGui::Checkbox(_("Rounded menu corners"),&roundedMenusB)) { settings.roundedMenus=roundedMenusB; settingsChanged=true; } bool roundedTabsB=settings.roundedTabs; - if (ImGui::Checkbox("Rounded tabs",&roundedTabsB)) { + if (ImGui::Checkbox(_("Rounded tabs"),&roundedTabsB)) { settings.roundedTabs=roundedTabsB; settingsChanged=true; } bool roundedScrollbarsB=settings.roundedScrollbars; - if (ImGui::Checkbox("Rounded scrollbars",&roundedScrollbarsB)) { + if (ImGui::Checkbox(_("Rounded scrollbars"),&roundedScrollbarsB)) { settings.roundedScrollbars=roundedScrollbarsB; settingsChanged=true; } bool frameBordersB=settings.frameBorders; - if (ImGui::Checkbox("Borders around widgets",&frameBordersB)) { + if (ImGui::Checkbox(_("Borders around widgets"),&frameBordersB)) { settings.frameBorders=frameBordersB; settingsChanged=true; } END_SECTION; } - CONFIG_SECTION("Color") { + CONFIG_SECTION(_("Color")) { // SUBSECTION COLOR SCHEME - CONFIG_SUBSECTION("Color scheme"); - if (ImGui::Button("Import")) { + CONFIG_SUBSECTION(_("Color scheme")); + if (ImGui::Button(_("Import"))) { openFileDialog(GUI_FILE_IMPORT_COLORS); } ImGui::SameLine(); - if (ImGui::Button("Export")) { + if (ImGui::Button(_("Export"))) { openFileDialog(GUI_FILE_EXPORT_COLORS); } ImGui::SameLine(); - if (ImGui::Button("Reset defaults")) { - showWarning("Are you sure you want to reset the color scheme?",GUI_WARN_RESET_COLORS); + if (ImGui::Button(_("Reset defaults"))) { + showWarning(_("Are you sure you want to reset the color scheme?"),GUI_WARN_RESET_COLORS); } bool basicColorsB=!settings.basicColors; - if (ImGui::Checkbox("Guru mode",&basicColorsB)) { + if (ImGui::Checkbox(_("Guru mode"),&basicColorsB)) { settings.basicColors=!basicColorsB; applyUISettings(false); settingsChanged=true; } if (settings.basicColors) { - if (ImGui::TreeNode("Interface")) { - if (ImGui::SliderInt("Frame shading",&settings.guiColorsShading,0,100,"%d%%")) { + if (ImGui::TreeNode(_("Interface"))) { + if (ImGui::SliderInt(_("Frame shading"),&settings.guiColorsShading,0,100,"%d%%")) { if (settings.guiColorsShading<0) settings.guiColorsShading=0; if (settings.guiColorsShading>100) settings.guiColorsShading=100; applyUISettings(false); settingsChanged=true; } - ImGui::Text("Color scheme type:"); + ImGui::Text(_("Color scheme type:")); ImGui::Indent(); - if (ImGui::RadioButton("Dark##gcb0",settings.guiColorsBase==0)) { + if (ImGui::RadioButton(_("Dark##gcb0"),settings.guiColorsBase==0)) { settings.guiColorsBase=0; applyUISettings(false); settingsChanged=true; } - if (ImGui::RadioButton("Light##gcb1",settings.guiColorsBase==1)) { + if (ImGui::RadioButton(_("Light##gcb1"),settings.guiColorsBase==1)) { settings.guiColorsBase=1; applyUISettings(false); settingsChanged=true; } ImGui::Unindent(); - ImGui::Text("Accent colors:"); + ImGui::Text(_("Accent colors:")); ImGui::Indent(); - UI_COLOR_CONFIG(GUI_COLOR_ACCENT_PRIMARY,"Primary"); - UI_COLOR_CONFIG(GUI_COLOR_ACCENT_SECONDARY,"Secondary"); + UI_COLOR_CONFIG(GUI_COLOR_ACCENT_PRIMARY,_("Primary")); + UI_COLOR_CONFIG(GUI_COLOR_ACCENT_SECONDARY,_("Secondary")); ImGui::Unindent(); ImGui::TreePop(); } } else { - if (ImGui::TreeNode("Interface")) { - if (ImGui::SliderInt("Frame shading",&settings.guiColorsShading,0,100,"%d%%")) { + if (ImGui::TreeNode(_("Interface"))) { + if (ImGui::SliderInt(_("Frame shading"),&settings.guiColorsShading,0,100,"%d%%")) { if (settings.guiColorsShading<0) settings.guiColorsShading=0; if (settings.guiColorsShading>100) settings.guiColorsShading=100; applyUISettings(false); settingsChanged=true; } - UI_COLOR_CONFIG(GUI_COLOR_BUTTON,"Button"); - UI_COLOR_CONFIG(GUI_COLOR_BUTTON_HOVER,"Button (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_BUTTON_ACTIVE,"Button (active)"); - UI_COLOR_CONFIG(GUI_COLOR_TAB,"Tab"); - UI_COLOR_CONFIG(GUI_COLOR_TAB_HOVER,"Tab (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_TAB_ACTIVE,"Tab (active)"); - UI_COLOR_CONFIG(GUI_COLOR_TAB_UNFOCUSED,"Tab (unfocused)"); - UI_COLOR_CONFIG(GUI_COLOR_TAB_UNFOCUSED_ACTIVE,"Tab (unfocused and active)"); - UI_COLOR_CONFIG(GUI_COLOR_IMGUI_HEADER,"ImGui header"); - UI_COLOR_CONFIG(GUI_COLOR_IMGUI_HEADER_HOVER,"ImGui header (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_IMGUI_HEADER_ACTIVE,"ImGui header (active)"); - UI_COLOR_CONFIG(GUI_COLOR_RESIZE_GRIP,"Resize grip"); - UI_COLOR_CONFIG(GUI_COLOR_RESIZE_GRIP_HOVER,"Resize grip (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_RESIZE_GRIP_ACTIVE,"Resize grip (active)"); - UI_COLOR_CONFIG(GUI_COLOR_WIDGET_BACKGROUND,"Widget background"); - UI_COLOR_CONFIG(GUI_COLOR_WIDGET_BACKGROUND_HOVER,"Widget background (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_WIDGET_BACKGROUND_ACTIVE,"Widget background (active)"); - UI_COLOR_CONFIG(GUI_COLOR_SLIDER_GRAB,"Slider grab"); - UI_COLOR_CONFIG(GUI_COLOR_SLIDER_GRAB_ACTIVE,"Slider grab (active)"); - UI_COLOR_CONFIG(GUI_COLOR_TITLE_BACKGROUND_ACTIVE,"Title background (active)"); - UI_COLOR_CONFIG(GUI_COLOR_CHECK_MARK,"Checkbox/radio button mark"); - UI_COLOR_CONFIG(GUI_COLOR_TEXT_SELECTION,"Text selection"); - UI_COLOR_CONFIG(GUI_COLOR_PLOT_LINES,"Line plot"); - UI_COLOR_CONFIG(GUI_COLOR_PLOT_LINES_HOVER,"Line plot (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_PLOT_HISTOGRAM,"Histogram plot"); - UI_COLOR_CONFIG(GUI_COLOR_PLOT_HISTOGRAM_HOVER,"Histogram plot (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_TABLE_ROW_EVEN,"Table row (even)"); - UI_COLOR_CONFIG(GUI_COLOR_TABLE_ROW_ODD,"Table row (odd)"); + UI_COLOR_CONFIG(GUI_COLOR_BUTTON,_("Button")); + UI_COLOR_CONFIG(GUI_COLOR_BUTTON_HOVER,_("Button (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_BUTTON_ACTIVE,_("Button (active)")); + UI_COLOR_CONFIG(GUI_COLOR_TAB,_("Tab")); + UI_COLOR_CONFIG(GUI_COLOR_TAB_HOVER,_("Tab (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_TAB_ACTIVE,_("Tab (active)")); + UI_COLOR_CONFIG(GUI_COLOR_TAB_UNFOCUSED,_("Tab (unfocused)")); + UI_COLOR_CONFIG(GUI_COLOR_TAB_UNFOCUSED_ACTIVE,_("Tab (unfocused and active)")); + UI_COLOR_CONFIG(GUI_COLOR_IMGUI_HEADER,_("ImGui header")); + UI_COLOR_CONFIG(GUI_COLOR_IMGUI_HEADER_HOVER,_("ImGui header (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_IMGUI_HEADER_ACTIVE,_("ImGui header (active)")); + UI_COLOR_CONFIG(GUI_COLOR_RESIZE_GRIP,_("Resize grip")); + UI_COLOR_CONFIG(GUI_COLOR_RESIZE_GRIP_HOVER,_("Resize grip (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_RESIZE_GRIP_ACTIVE,_("Resize grip (active)")); + UI_COLOR_CONFIG(GUI_COLOR_WIDGET_BACKGROUND,_("Widget background")); + UI_COLOR_CONFIG(GUI_COLOR_WIDGET_BACKGROUND_HOVER,_("Widget background (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_WIDGET_BACKGROUND_ACTIVE,_("Widget background (active)")); + UI_COLOR_CONFIG(GUI_COLOR_SLIDER_GRAB,_("Slider grab")); + UI_COLOR_CONFIG(GUI_COLOR_SLIDER_GRAB_ACTIVE,_("Slider grab (active)")); + UI_COLOR_CONFIG(GUI_COLOR_TITLE_BACKGROUND_ACTIVE,_("Title background (active)")); + UI_COLOR_CONFIG(GUI_COLOR_CHECK_MARK,_("Checkbox/radio button mark")); + UI_COLOR_CONFIG(GUI_COLOR_TEXT_SELECTION,_("Text selection")); + UI_COLOR_CONFIG(GUI_COLOR_PLOT_LINES,_("Line plot")); + UI_COLOR_CONFIG(GUI_COLOR_PLOT_LINES_HOVER,_("Line plot (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_PLOT_HISTOGRAM,_("Histogram plot")); + UI_COLOR_CONFIG(GUI_COLOR_PLOT_HISTOGRAM_HOVER,_("Histogram plot (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_TABLE_ROW_EVEN,_("Table row (even)")); + UI_COLOR_CONFIG(GUI_COLOR_TABLE_ROW_ODD,_("Table row (odd)")); ImGui::TreePop(); } } - if (ImGui::TreeNode("Interface (other)")) { - UI_COLOR_CONFIG(GUI_COLOR_BACKGROUND,"Background"); - UI_COLOR_CONFIG(GUI_COLOR_FRAME_BACKGROUND,"Window background"); - UI_COLOR_CONFIG(GUI_COLOR_FRAME_BACKGROUND_CHILD,"Sub-window background"); - UI_COLOR_CONFIG(GUI_COLOR_FRAME_BACKGROUND_POPUP,"Pop-up background"); - UI_COLOR_CONFIG(GUI_COLOR_MODAL_BACKDROP,"Modal backdrop"); - UI_COLOR_CONFIG(GUI_COLOR_HEADER,"Header"); - UI_COLOR_CONFIG(GUI_COLOR_TEXT,"Text"); - UI_COLOR_CONFIG(GUI_COLOR_TEXT_DISABLED,"Text (disabled)"); - UI_COLOR_CONFIG(GUI_COLOR_TITLE_INACTIVE,"Title bar (inactive)"); - UI_COLOR_CONFIG(GUI_COLOR_TITLE_COLLAPSED,"Title bar (collapsed)"); - UI_COLOR_CONFIG(GUI_COLOR_MENU_BAR,"Menu bar"); - UI_COLOR_CONFIG(GUI_COLOR_BORDER,"Border"); - UI_COLOR_CONFIG(GUI_COLOR_BORDER_SHADOW,"Border shadow"); - UI_COLOR_CONFIG(GUI_COLOR_SCROLL,"Scroll bar"); - UI_COLOR_CONFIG(GUI_COLOR_SCROLL_HOVER,"Scroll bar (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_SCROLL_ACTIVE,"Scroll bar (clicked)"); - UI_COLOR_CONFIG(GUI_COLOR_SCROLL_BACKGROUND,"Scroll bar background"); - UI_COLOR_CONFIG(GUI_COLOR_SEPARATOR,"Separator"); - UI_COLOR_CONFIG(GUI_COLOR_SEPARATOR_HOVER,"Separator (hover)"); - UI_COLOR_CONFIG(GUI_COLOR_SEPARATOR_ACTIVE,"Separator (active)"); - UI_COLOR_CONFIG(GUI_COLOR_DOCKING_PREVIEW,"Docking preview"); - UI_COLOR_CONFIG(GUI_COLOR_DOCKING_EMPTY,"Docking empty"); - UI_COLOR_CONFIG(GUI_COLOR_TABLE_HEADER,"Table header"); - UI_COLOR_CONFIG(GUI_COLOR_TABLE_BORDER_HARD,"Table border (hard)"); - UI_COLOR_CONFIG(GUI_COLOR_TABLE_BORDER_SOFT,"Table border (soft)"); - UI_COLOR_CONFIG(GUI_COLOR_DRAG_DROP_TARGET,"Drag and drop target"); - UI_COLOR_CONFIG(GUI_COLOR_NAV_WIN_HIGHLIGHT,"Window switcher (highlight)"); - UI_COLOR_CONFIG(GUI_COLOR_NAV_WIN_BACKDROP,"Window switcher backdrop"); + if (ImGui::TreeNode(_("Interface (other)"))) { + UI_COLOR_CONFIG(GUI_COLOR_BACKGROUND,_("Background")); + UI_COLOR_CONFIG(GUI_COLOR_FRAME_BACKGROUND,_("Window background")); + UI_COLOR_CONFIG(GUI_COLOR_FRAME_BACKGROUND_CHILD,_("Sub-window background")); + UI_COLOR_CONFIG(GUI_COLOR_FRAME_BACKGROUND_POPUP,_("Pop-up background")); + UI_COLOR_CONFIG(GUI_COLOR_MODAL_BACKDROP,_("Modal backdrop")); + UI_COLOR_CONFIG(GUI_COLOR_HEADER,_("Header")); + UI_COLOR_CONFIG(GUI_COLOR_TEXT,_("Text")); + UI_COLOR_CONFIG(GUI_COLOR_TEXT_DISABLED,_("Text (disabled)")); + UI_COLOR_CONFIG(GUI_COLOR_TITLE_INACTIVE,_("Title bar (inactive)")); + UI_COLOR_CONFIG(GUI_COLOR_TITLE_COLLAPSED,_("Title bar (collapsed)")); + UI_COLOR_CONFIG(GUI_COLOR_MENU_BAR,_("Menu bar")); + UI_COLOR_CONFIG(GUI_COLOR_BORDER,_("Border")); + UI_COLOR_CONFIG(GUI_COLOR_BORDER_SHADOW,_("Border shadow")); + UI_COLOR_CONFIG(GUI_COLOR_SCROLL,_("Scroll bar")); + UI_COLOR_CONFIG(GUI_COLOR_SCROLL_HOVER,_("Scroll bar (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_SCROLL_ACTIVE,_("Scroll bar (clicked)")); + UI_COLOR_CONFIG(GUI_COLOR_SCROLL_BACKGROUND,_("Scroll bar background")); + UI_COLOR_CONFIG(GUI_COLOR_SEPARATOR,_("Separator")); + UI_COLOR_CONFIG(GUI_COLOR_SEPARATOR_HOVER,_("Separator (hover)")); + UI_COLOR_CONFIG(GUI_COLOR_SEPARATOR_ACTIVE,_("Separator (active)")); + UI_COLOR_CONFIG(GUI_COLOR_DOCKING_PREVIEW,_("Docking preview")); + UI_COLOR_CONFIG(GUI_COLOR_DOCKING_EMPTY,_("Docking empty")); + UI_COLOR_CONFIG(GUI_COLOR_TABLE_HEADER,_("Table header")); + UI_COLOR_CONFIG(GUI_COLOR_TABLE_BORDER_HARD,_("Table border (hard)")); + UI_COLOR_CONFIG(GUI_COLOR_TABLE_BORDER_SOFT,_("Table border (soft)")); + UI_COLOR_CONFIG(GUI_COLOR_DRAG_DROP_TARGET,_("Drag and drop target")); + UI_COLOR_CONFIG(GUI_COLOR_NAV_WIN_HIGHLIGHT,_("Window switcher (highlight)")); + UI_COLOR_CONFIG(GUI_COLOR_NAV_WIN_BACKDROP,_("Window switcher backdrop")); ImGui::TreePop(); } - if (ImGui::TreeNode("Miscellaneous")) { - UI_COLOR_CONFIG(GUI_COLOR_TOGGLE_ON,"Toggle on"); - UI_COLOR_CONFIG(GUI_COLOR_TOGGLE_OFF,"Toggle off"); - UI_COLOR_CONFIG(GUI_COLOR_PLAYBACK_STAT,"Playback status"); - UI_COLOR_CONFIG(GUI_COLOR_DESTRUCTIVE,"Destructive hint"); - UI_COLOR_CONFIG(GUI_COLOR_WARNING,"Warning hint"); - UI_COLOR_CONFIG(GUI_COLOR_ERROR,"Error hint"); + if (ImGui::TreeNode(_("Miscellaneous"))) { + UI_COLOR_CONFIG(GUI_COLOR_TOGGLE_ON,_("Toggle on")); + UI_COLOR_CONFIG(GUI_COLOR_TOGGLE_OFF,_("Toggle off")); + UI_COLOR_CONFIG(GUI_COLOR_PLAYBACK_STAT,_("Playback status")); + UI_COLOR_CONFIG(GUI_COLOR_DESTRUCTIVE,_("Destructive hint")); + UI_COLOR_CONFIG(GUI_COLOR_WARNING,_("Warning hint")); + UI_COLOR_CONFIG(GUI_COLOR_ERROR,_("Error hint")); ImGui::TreePop(); } - if (ImGui::TreeNode("File Picker (built-in)")) { - UI_COLOR_CONFIG(GUI_COLOR_FILE_DIR,"Directory"); - UI_COLOR_CONFIG(GUI_COLOR_FILE_SONG_NATIVE,"Song (native)"); - UI_COLOR_CONFIG(GUI_COLOR_FILE_SONG_IMPORT,"Song (import)"); - UI_COLOR_CONFIG(GUI_COLOR_FILE_INSTR,"Instrument"); - UI_COLOR_CONFIG(GUI_COLOR_FILE_AUDIO,"Audio"); - UI_COLOR_CONFIG(GUI_COLOR_FILE_WAVE,"Wavetable"); - UI_COLOR_CONFIG(GUI_COLOR_FILE_VGM,"VGM"); - UI_COLOR_CONFIG(GUI_COLOR_FILE_ZSM,"ZSM"); - UI_COLOR_CONFIG(GUI_COLOR_FILE_FONT,"Font"); - UI_COLOR_CONFIG(GUI_COLOR_FILE_OTHER,"Other"); + if (ImGui::TreeNode(_("File Picker (built-in)"))) { + UI_COLOR_CONFIG(GUI_COLOR_FILE_DIR,_("Directory")); + UI_COLOR_CONFIG(GUI_COLOR_FILE_SONG_NATIVE,_("Song (native)")); + UI_COLOR_CONFIG(GUI_COLOR_FILE_SONG_IMPORT,_("Song (import)")); + UI_COLOR_CONFIG(GUI_COLOR_FILE_INSTR,_("Instrument")); + UI_COLOR_CONFIG(GUI_COLOR_FILE_AUDIO,_("Audio")); + UI_COLOR_CONFIG(GUI_COLOR_FILE_WAVE,_("Wavetable")); + UI_COLOR_CONFIG(GUI_COLOR_FILE_VGM,_("VGM")); + UI_COLOR_CONFIG(GUI_COLOR_FILE_ZSM,_("ZSM")); + UI_COLOR_CONFIG(GUI_COLOR_FILE_FONT,_("Font")); + UI_COLOR_CONFIG(GUI_COLOR_FILE_OTHER,_("Other")); ImGui::TreePop(); } - if (ImGui::TreeNode("Oscilloscope")) { - UI_COLOR_CONFIG(GUI_COLOR_OSC_BORDER,"Border"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_BG1,"Background (top-left)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_BG2,"Background (top-right)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_BG3,"Background (bottom-left)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_BG4,"Background (bottom-right)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE,"Waveform"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_PEAK,"Waveform (clip)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_REF,"Reference"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_GUIDE,"Guide"); + if (ImGui::TreeNode(_("Oscilloscope"))) { + UI_COLOR_CONFIG(GUI_COLOR_OSC_BORDER,_("Border")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_BG1,_("Background (top-left)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_BG2,_("Background (top-right)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_BG3,_("Background (bottom-left)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_BG4,_("Background (bottom-right)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE,_("Waveform")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_PEAK,_("Waveform (clip)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_REF,_("Reference")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_GUIDE,_("Guide")); - if (ImGui::TreeNode("Wave (non-mono)")) { - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH0,"Waveform (1)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH1,"Waveform (2)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH2,"Waveform (3)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH3,"Waveform (4)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH4,"Waveform (5)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH5,"Waveform (6)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH6,"Waveform (7)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH7,"Waveform (8)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH8,"Waveform (9)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH9,"Waveform (10)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH10,"Waveform (11)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH11,"Waveform (12)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH12,"Waveform (13)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH13,"Waveform (14)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH14,"Waveform (15)"); - UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH15,"Waveform (16)"); + if (ImGui::TreeNode(_("Wave (non-mono)"))) { + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH0,_("Waveform (1)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH1,_("Waveform (2)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH2,_("Waveform (3)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH3,_("Waveform (4)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH4,_("Waveform (5)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH5,_("Waveform (6)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH6,_("Waveform (7)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH7,_("Waveform (8)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH8,_("Waveform (9)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH9,_("Waveform (10)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH10,_("Waveform (11)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH11,_("Waveform (12)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH12,_("Waveform (13)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH13,_("Waveform (14)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH14,_("Waveform (15)")); + UI_COLOR_CONFIG(GUI_COLOR_OSC_WAVE_CH15,_("Waveform (16)")); ImGui::TreePop(); } ImGui::TreePop(); } - if (ImGui::TreeNode("Volume Meter")) { - UI_COLOR_CONFIG(GUI_COLOR_VOLMETER_LOW,"Low"); - UI_COLOR_CONFIG(GUI_COLOR_VOLMETER_HIGH,"High"); - UI_COLOR_CONFIG(GUI_COLOR_VOLMETER_PEAK,"Clip"); + if (ImGui::TreeNode(_("Volume Meter"))) { + UI_COLOR_CONFIG(GUI_COLOR_VOLMETER_LOW,_("Low")); + UI_COLOR_CONFIG(GUI_COLOR_VOLMETER_HIGH,_("High")); + UI_COLOR_CONFIG(GUI_COLOR_VOLMETER_PEAK,_("Clip")); ImGui::TreePop(); } - if (ImGui::TreeNode("Orders")) { - UI_COLOR_CONFIG(GUI_COLOR_ORDER_ROW_INDEX,"Order number"); - UI_COLOR_CONFIG(GUI_COLOR_ORDER_ACTIVE,"Playing order background"); - UI_COLOR_CONFIG(GUI_COLOR_SONG_LOOP,"Song loop"); - UI_COLOR_CONFIG(GUI_COLOR_ORDER_SELECTED,"Selected order"); - UI_COLOR_CONFIG(GUI_COLOR_ORDER_SIMILAR,"Similar patterns"); - UI_COLOR_CONFIG(GUI_COLOR_ORDER_INACTIVE,"Inactive patterns"); + if (ImGui::TreeNode(_("Orders"))) { + UI_COLOR_CONFIG(GUI_COLOR_ORDER_ROW_INDEX,_("Order number")); + UI_COLOR_CONFIG(GUI_COLOR_ORDER_ACTIVE,_("Playing order background")); + UI_COLOR_CONFIG(GUI_COLOR_SONG_LOOP,_("Song loop")); + UI_COLOR_CONFIG(GUI_COLOR_ORDER_SELECTED,_("Selected order")); + UI_COLOR_CONFIG(GUI_COLOR_ORDER_SIMILAR,_("Similar patterns")); + UI_COLOR_CONFIG(GUI_COLOR_ORDER_INACTIVE,_("Inactive patterns")); ImGui::TreePop(); } - if (ImGui::TreeNode("Envelope View")) { - UI_COLOR_CONFIG(GUI_COLOR_FM_ENVELOPE,"Envelope"); - UI_COLOR_CONFIG(GUI_COLOR_FM_ENVELOPE_SUS_GUIDE,"Sustain guide"); - UI_COLOR_CONFIG(GUI_COLOR_FM_ENVELOPE_RELEASE,"Release"); + if (ImGui::TreeNode(_("Envelope View"))) { + UI_COLOR_CONFIG(GUI_COLOR_FM_ENVELOPE,_("Envelope")); + UI_COLOR_CONFIG(GUI_COLOR_FM_ENVELOPE_SUS_GUIDE,_("Sustain guide")); + UI_COLOR_CONFIG(GUI_COLOR_FM_ENVELOPE_RELEASE,_("Release")); ImGui::TreePop(); } - if (ImGui::TreeNode("FM Editor")) { - UI_COLOR_CONFIG(GUI_COLOR_FM_ALG_BG,"Algorithm background"); - UI_COLOR_CONFIG(GUI_COLOR_FM_ALG_LINE,"Algorithm lines"); - UI_COLOR_CONFIG(GUI_COLOR_FM_MOD,"Modulator"); - UI_COLOR_CONFIG(GUI_COLOR_FM_CAR,"Carrier"); + if (ImGui::TreeNode(_("FM Editor"))) { + UI_COLOR_CONFIG(GUI_COLOR_FM_ALG_BG,_("Algorithm background")); + UI_COLOR_CONFIG(GUI_COLOR_FM_ALG_LINE,_("Algorithm lines")); + UI_COLOR_CONFIG(GUI_COLOR_FM_MOD,_("Modulator")); + UI_COLOR_CONFIG(GUI_COLOR_FM_CAR,_("Carrier")); - UI_COLOR_CONFIG(GUI_COLOR_FM_SSG,"SSG-EG"); - UI_COLOR_CONFIG(GUI_COLOR_FM_WAVE,"Waveform"); + UI_COLOR_CONFIG(GUI_COLOR_FM_SSG,_("SSG-EG")); + UI_COLOR_CONFIG(GUI_COLOR_FM_WAVE,_("Waveform")); - ImGui::TextWrapped("(the following colors only apply when \"Use separate colors for carriers/modulators in FM editor\" is on!)"); + ImGui::TextWrapped(_("(the following colors only apply when \"Use separate colors for carriers/modulators in FM editor\" is on!)")); - UI_COLOR_CONFIG(GUI_COLOR_FM_PRIMARY_MOD,"Mod. accent (primary)"); - UI_COLOR_CONFIG(GUI_COLOR_FM_SECONDARY_MOD,"Mod. accent (secondary)"); - UI_COLOR_CONFIG(GUI_COLOR_FM_BORDER_MOD,"Mod. border"); - UI_COLOR_CONFIG(GUI_COLOR_FM_BORDER_SHADOW_MOD,"Mod. border shadow"); + UI_COLOR_CONFIG(GUI_COLOR_FM_PRIMARY_MOD,_("Mod. accent (primary)")); + UI_COLOR_CONFIG(GUI_COLOR_FM_SECONDARY_MOD,_("Mod. accent (secondary)")); + UI_COLOR_CONFIG(GUI_COLOR_FM_BORDER_MOD,_("Mod. border")); + UI_COLOR_CONFIG(GUI_COLOR_FM_BORDER_SHADOW_MOD,_("Mod. border shadow")); - UI_COLOR_CONFIG(GUI_COLOR_FM_PRIMARY_CAR,"Car. accent (primary"); - UI_COLOR_CONFIG(GUI_COLOR_FM_SECONDARY_CAR,"Car. accent (secondary)"); - UI_COLOR_CONFIG(GUI_COLOR_FM_BORDER_CAR,"Car. border"); - UI_COLOR_CONFIG(GUI_COLOR_FM_BORDER_SHADOW_CAR,"Car. border shadow"); + UI_COLOR_CONFIG(GUI_COLOR_FM_PRIMARY_CAR,_("Car. accent (primary")); + UI_COLOR_CONFIG(GUI_COLOR_FM_SECONDARY_CAR,_("Car. accent (secondary)")); + UI_COLOR_CONFIG(GUI_COLOR_FM_BORDER_CAR,_("Car. border")); + UI_COLOR_CONFIG(GUI_COLOR_FM_BORDER_SHADOW_CAR,_("Car. border shadow")); ImGui::TreePop(); } - if (ImGui::TreeNode("Macro Editor")) { - UI_COLOR_CONFIG(GUI_COLOR_MACRO_VOLUME,"Volume"); - UI_COLOR_CONFIG(GUI_COLOR_MACRO_PITCH,"Pitch"); - UI_COLOR_CONFIG(GUI_COLOR_MACRO_WAVE,"Wave"); - UI_COLOR_CONFIG(GUI_COLOR_MACRO_OTHER,"Other"); + if (ImGui::TreeNode(_("Macro Editor"))) { + UI_COLOR_CONFIG(GUI_COLOR_MACRO_VOLUME,_("Volume")); + UI_COLOR_CONFIG(GUI_COLOR_MACRO_PITCH,_("Pitch")); + UI_COLOR_CONFIG(GUI_COLOR_MACRO_WAVE,_("Wave")); + UI_COLOR_CONFIG(GUI_COLOR_MACRO_OTHER,_("Other")); ImGui::TreePop(); } - if (ImGui::TreeNode("Instrument Types")) { - UI_COLOR_CONFIG(GUI_COLOR_INSTR_FM,"FM (OPN)"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_STD,"SN76489/Sega PSG"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_T6W28,"T6W28"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_GB,"Game Boy"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_C64,"C64"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_AMIGA,"Amiga/Generic Sample"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_PCE,"PC Engine"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_AY,"AY-3-8910/SSG"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_AY8930,"AY8930"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_TIA,"TIA"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_SAA1099,"SAA1099"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_VIC,"VIC"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_PET,"PET"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_VRC6,"VRC6"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_VRC6_SAW,"VRC6 (saw)"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPLL,"FM (OPLL)"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPL,"FM (OPL)"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_FDS,"FDS"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_VBOY,"Virtual Boy"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_N163,"Namco 163"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_SCC,"Konami SCC"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPZ,"FM (OPZ)"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_POKEY,"POKEY"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_BEEPER,"PC Beeper"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_SWAN,"WonderSwan"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_MIKEY,"Lynx"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_VERA,"VERA"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_X1_010,"X1-010"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_ES5506,"ES5506"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_MULTIPCM,"MultiPCM"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_SNES,"SNES"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_SU,"Sound Unit"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_NAMCO,"Namco WSG"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPL_DRUMS,"FM (OPL Drums)"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPM,"FM (OPM)"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_NES,"NES"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_MSM6258,"MSM6258"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_MSM6295,"MSM6295"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_ADPCMA,"ADPCM-A"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_ADPCMB,"ADPCM-B"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_SEGAPCM,"Sega PCM"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_QSOUND,"QSound"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_YMZ280B,"YMZ280B"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_RF5C68,"RF5C68"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_MSM5232,"MSM5232"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_K007232,"K007232"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_GA20,"GA20"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_POKEMINI,"Pokémon Mini"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_SM8521,"SM8521"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_PV1000,"PV-1000"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_K053260,"K053260"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_TED,"TED"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_C140,"C140"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_C219,"C219"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_ESFM,"ESFM"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_POWERNOISE,"PowerNoise (noise)"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_POWERNOISE_SLOPE,"PowerNoise (slope)"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_DAVE,"Dave"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_NDS,"Nintendo DS"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_GBA_DMA,"GBA DMA"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_GBA_MINMOD,"GBA MinMod"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_BIFURCATOR,"Bifurcator"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_SID2,"SID2"); - UI_COLOR_CONFIG(GUI_COLOR_INSTR_UNKNOWN,"Other/Unknown"); + if (ImGui::TreeNode(_("Instrument Types"))) { + UI_COLOR_CONFIG(GUI_COLOR_INSTR_FM,_("FM (OPN)")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_STD,_("SN76489/Sega PSG")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_T6W28,_("T6W28")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_GB,_("Game Boy")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_C64,_("C64")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_AMIGA,_("Amiga/Generic Sample")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_PCE,_("PC Engine")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_AY,_("AY-3-8910/SSG")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_AY8930,_("AY8930")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_TIA,_("TIA")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_SAA1099,_("SAA1099")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_VIC,_("VIC")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_PET,_("PET")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_VRC6,_("VRC6")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_VRC6_SAW,_("VRC6 (saw)")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPLL,_("FM (OPLL)")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPL,_("FM (OPL)")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_FDS,_("FDS")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_VBOY,_("Virtual Boy")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_N163,_("Namco 163")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_SCC,_("Konami SCC")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPZ,_("FM (OPZ)")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_POKEY,_("POKEY")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_BEEPER,_("PC Beeper")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_SWAN,_("WonderSwan")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_MIKEY,_("Lynx")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_VERA,_("VERA")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_X1_010,_("X1-010")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_ES5506,_("ES5506")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_MULTIPCM,_("MultiPCM")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_SNES,_("SNES")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_SU,_("Sound Unit")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_NAMCO,_("Namco WSG")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPL_DRUMS,_("FM (OPL Drums)")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_OPM,_("FM (OPM)")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_NES,_("NES")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_MSM6258,_("MSM6258")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_MSM6295,_("MSM6295")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_ADPCMA,_("ADPCM-A")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_ADPCMB,_("ADPCM-B")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_SEGAPCM,_("Sega PCM")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_QSOUND,_("QSound")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_YMZ280B,_("YMZ280B")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_RF5C68,_("RF5C68")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_MSM5232,_("MSM5232")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_K007232,_("K007232")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_GA20,_("GA20")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_POKEMINI,_("Pokémon Mini")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_SM8521,_("SM8521")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_PV1000,_("PV-1000")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_K053260,_("K053260")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_TED,_("TED")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_C140,_("C140")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_C219,_("C219")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_ESFM,_("ESFM")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_POWERNOISE,_("PowerNoise (noise)")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_POWERNOISE_SLOPE,_("PowerNoise (slope)")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_DAVE,_("Dave")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_NDS,_("Nintendo DS")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_GBA_DMA,_("GBA DMA")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_GBA_MINMOD,_("GBA MinMod")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_BIFURCATOR,_("Bifurcator")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_SID2,_("SID2")); + UI_COLOR_CONFIG(GUI_COLOR_INSTR_UNKNOWN,_("Other/Unknown")); ImGui::TreePop(); } - if (ImGui::TreeNode("Channel")) { - UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_BG,"Single color (background)"); - UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_FG,"Single color (text)"); - UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_FM,"FM"); - UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_PULSE,"Pulse"); - UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_NOISE,"Noise"); - UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_PCM,"PCM"); - UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_WAVE,"Wave"); - UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_OP,"FM operator"); - UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_MUTED,"Muted"); + if (ImGui::TreeNode(_("Channel"))) { + UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_BG,_("Single color (background)")); + UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_FG,_("Single color (text)")); + UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_FM,_("FM")); + UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_PULSE,_("Pulse")); + UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_NOISE,_("Noise")); + UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_PCM,_("PCM")); + UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_WAVE,_("Wave")); + UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_OP,_("FM operator")); + UI_COLOR_CONFIG(GUI_COLOR_CHANNEL_MUTED,_("Muted")); ImGui::TreePop(); } - if (ImGui::TreeNode("Pattern")) { - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_PLAY_HEAD,"Playhead"); - UI_COLOR_CONFIG(GUI_COLOR_EDITING,"Editing"); - UI_COLOR_CONFIG(GUI_COLOR_EDITING_CLONE,"Editing (will clone)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_CURSOR,"Cursor"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_CURSOR_HOVER,"Cursor (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_CURSOR_ACTIVE,"Cursor (clicked)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_SELECTION,"Selection"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_SELECTION_HOVER,"Selection (hovered)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_SELECTION_ACTIVE,"Selection (clicked)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_HI_1,"Highlight 1"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_HI_2,"Highlight 2"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ROW_INDEX,"Row number"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ROW_INDEX_HI1,"Row number (highlight 1)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ROW_INDEX_HI2,"Row number (highlight 2)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ACTIVE,"Note"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ACTIVE_HI1,"Note (highlight 1)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ACTIVE_HI2,"Note (highlight 2)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INACTIVE,"Blank"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INACTIVE_HI1,"Blank (highlight 1)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INACTIVE_HI2,"Blank (highlight 2)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INS,"Instrument"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INS_WARN,"Instrument (invalid type)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INS_ERROR,"Instrument (out of range)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_VOLUME_MIN,"Volume (0%)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_VOLUME_HALF,"Volume (50%)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_VOLUME_MAX,"Volume (100%)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_INVALID,"Invalid effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_PITCH,"Pitch effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_VOLUME,"Volume effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_PANNING,"Panning effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_SONG,"Song effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_TIME,"Time effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_SPEED,"Speed effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY,"Primary specific effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY,"Secondary specific effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_MISC,"Miscellaneous"); - UI_COLOR_CONFIG(GUI_COLOR_EE_VALUE,"External command output"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_OFF,"Status: off/disabled"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_REL,"Status: off + macro rel"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_REL_ON,"Status: on + macro rel"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_ON,"Status: on"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_VOLUME,"Status: volume"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_PITCH,"Status: pitch"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_PANNING,"Status: panning"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_SYS1,"Status: chip (primary)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_SYS2,"Status: chip (secondary)"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_MIXING,"Status: mixing"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DSP,"Status: DSP effect"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_NOTE,"Status: note altering"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_MISC1,"Status: misc color 1"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_MISC2,"Status: misc color 2"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_MISC3,"Status: misc color 3"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_ATTACK,"Status: attack"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DECAY,"Status: decay"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_SUSTAIN,"Status: sustain"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_RELEASE,"Status: release"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DEC_LINEAR,"Status: decrease linear"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DEC_EXP,"Status: decrease exp"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_INC,"Status: increase"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_BENT,"Status: bent"); - UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DIRECT,"Status: direct"); + if (ImGui::TreeNode(_("Pattern"))) { + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_PLAY_HEAD,_("Playhead")); + UI_COLOR_CONFIG(GUI_COLOR_EDITING,_("Editing")); + UI_COLOR_CONFIG(GUI_COLOR_EDITING_CLONE,_("Editing (will clone)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_CURSOR,_("Cursor")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_CURSOR_HOVER,_("Cursor (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_CURSOR_ACTIVE,_("Cursor (clicked)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_SELECTION,_("Selection")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_SELECTION_HOVER,_("Selection (hovered)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_SELECTION_ACTIVE,_("Selection (clicked)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_HI_1,_("Highlight 1")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_HI_2,_("Highlight 2")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ROW_INDEX,_("Row number")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ROW_INDEX_HI1,_("Row number (highlight 1)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ROW_INDEX_HI2,_("Row number (highlight 2)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ACTIVE,_("Note")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ACTIVE_HI1,_("Note (highlight 1)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_ACTIVE_HI2,_("Note (highlight 2)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INACTIVE,_("Blank")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INACTIVE_HI1,_("Blank (highlight 1)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INACTIVE_HI2,_("Blank (highlight 2)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INS,_("Instrument")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INS_WARN,_("Instrument (invalid type)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_INS_ERROR,_("Instrument (out of range)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_VOLUME_MIN,_("Volume (0%)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_VOLUME_HALF,_("Volume (50%)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_VOLUME_MAX,_("Volume (100%)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_INVALID,_("Invalid effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_PITCH,_("Pitch effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_VOLUME,_("Volume effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_PANNING,_("Panning effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_SONG,_("Song effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_TIME,_("Time effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_SPEED,_("Speed effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_SYS_PRIMARY,_("Primary specific effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_SYS_SECONDARY,_("Secondary specific effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_EFFECT_MISC,_("Miscellaneous")); + UI_COLOR_CONFIG(GUI_COLOR_EE_VALUE,_("External command output")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_OFF,_("Status: off/disabled")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_REL,_("Status: off + macro rel")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_REL_ON,_("Status: on + macro rel")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_ON,_("Status: on")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_VOLUME,_("Status: volume")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_PITCH,_("Status: pitch")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_PANNING,_("Status: panning")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_SYS1,_("Status: chip (primary)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_SYS2,_("Status: chip (secondary)")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_MIXING,_("Status: mixing")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DSP,_("Status: DSP effect")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_NOTE,_("Status: note altering")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_MISC1,_("Status: misc color 1")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_MISC2,_("Status: misc color 2")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_MISC3,_("Status: misc color 3")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_ATTACK,_("Status: attack")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DECAY,_("Status: decay")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_SUSTAIN,_("Status: sustain")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_RELEASE,_("Status: release")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DEC_LINEAR,_("Status: decrease linear")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DEC_EXP,_("Status: decrease exp")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_INC,_("Status: increase")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_BENT,_("Status: bent")); + UI_COLOR_CONFIG(GUI_COLOR_PATTERN_STATUS_DIRECT,_("Status: direct")); ImGui::TreePop(); } - if (ImGui::TreeNode("Sample Editor")) { - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_BG,"Background"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_FG,"Waveform"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_TIME_BG,"Time background"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_TIME_FG,"Time text"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_LOOP,"Loop region"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_CENTER,"Center guide"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_GRID,"Grid"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_SEL,"Selection"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_SEL_POINT,"Selection points"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_NEEDLE,"Preview needle"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_NEEDLE_PLAYING,"Playing needles"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_LOOP_POINT,"Loop markers"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_CHIP_DISABLED,"Chip select: disabled"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_CHIP_ENABLED,"Chip select: enabled"); - UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_CHIP_WARNING,"Chip select: enabled (failure)"); + if (ImGui::TreeNode(_("Sample Editor"))) { + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_BG,_("Background")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_FG,_("Waveform")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_TIME_BG,_("Time background")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_TIME_FG,_("Time text")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_LOOP,_("Loop region")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_CENTER,_("Center guide")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_GRID,_("Grid")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_SEL,_("Selection")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_SEL_POINT,_("Selection points")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_NEEDLE,_("Preview needle")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_NEEDLE_PLAYING,_("Playing needles")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_LOOP_POINT,_("Loop markers")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_CHIP_DISABLED,_("Chip select: disabled")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_CHIP_ENABLED,_("Chip select: enabled")); + UI_COLOR_CONFIG(GUI_COLOR_SAMPLE_CHIP_WARNING,_("Chip select: enabled (failure)")); ImGui::TreePop(); } - if (ImGui::TreeNode("Pattern Manager")) { - UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_NULL,"Unallocated"); - UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_UNUSED,"Unused"); - UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_USED,"Used"); - UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_OVERUSED,"Overused"); - UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED,"Really overused"); - UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_COMBO_BREAKER,"Combo Breaker"); + if (ImGui::TreeNode(_("Pattern Manager"))) { + UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_NULL,_("Unallocated")); + UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_UNUSED,_("Unused")); + UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_USED,_("Used")); + UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_OVERUSED,_("Overused")); + UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_EXTREMELY_OVERUSED,_("Really overused")); + UI_COLOR_CONFIG(GUI_COLOR_PAT_MANAGER_COMBO_BREAKER,_("Combo Breaker")); ImGui::TreePop(); } - if (ImGui::TreeNode("Piano")) { - UI_COLOR_CONFIG(GUI_COLOR_PIANO_BACKGROUND,"Background"); - UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_TOP,"Upper key"); - UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_TOP_HIT,"Upper key (feedback)"); - UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_TOP_ACTIVE,"Upper key (pressed)"); - UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_BOTTOM,"Lower key"); - UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_BOTTOM_HIT,"Lower key (feedback)"); - UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE,"Lower key (pressed)"); + if (ImGui::TreeNode(_("Piano"))) { + UI_COLOR_CONFIG(GUI_COLOR_PIANO_BACKGROUND,_("Background")); + UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_TOP,_("Upper key")); + UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_TOP_HIT,_("Upper key (feedback)")); + UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_TOP_ACTIVE,_("Upper key (pressed)")); + UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_BOTTOM,_("Lower key")); + UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_BOTTOM_HIT,_("Lower key (feedback)")); + UI_COLOR_CONFIG(GUI_COLOR_PIANO_KEY_BOTTOM_ACTIVE,_("Lower key (pressed)")); ImGui::TreePop(); } - if (ImGui::TreeNode("Clock")) { - UI_COLOR_CONFIG(GUI_COLOR_CLOCK_TEXT,"Clock text"); - UI_COLOR_CONFIG(GUI_COLOR_CLOCK_BEAT_LOW,"Beat (off)"); - UI_COLOR_CONFIG(GUI_COLOR_CLOCK_BEAT_HIGH,"Beat (on)"); + if (ImGui::TreeNode(_("Clock"))) { + UI_COLOR_CONFIG(GUI_COLOR_CLOCK_TEXT,_("Clock text")); + UI_COLOR_CONFIG(GUI_COLOR_CLOCK_BEAT_LOW,_("Beat (off)")); + UI_COLOR_CONFIG(GUI_COLOR_CLOCK_BEAT_HIGH,_("Beat (on)")); ImGui::TreePop(); } - if (ImGui::TreeNode("Patchbay")) { - UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_PORTSET,"PortSet"); - UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_PORT,"Port"); - UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_PORT_HIDDEN,"Port (hidden/unavailable)"); - UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_CONNECTION,"Connection (selected)"); - UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_CONNECTION_BG,"Connection (other)"); + if (ImGui::TreeNode(_("Patchbay"))) { + UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_PORTSET,_("PortSet")); + UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_PORT,_("Port")); + UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_PORT_HIDDEN,_("Port (hidden/unavailable)")); + UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_CONNECTION,_("Connection (selected)")); + UI_COLOR_CONFIG(GUI_COLOR_PATCHBAY_CONNECTION_BG,_("Connection (other)")); ImGui::TreePop(); } - if (ImGui::TreeNode("Memory Composition")) { - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BG,"Background"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_DATA,"Waveform data"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_FREE,"Unknown"); - //UI_COLOR_CONFIG(GUI_COLOR_MEMORY_PADDING,""); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_RESERVED,"Reserved"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_SAMPLE,"Sample"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_SAMPLE_ALT1,"Sample (alternate 1)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_SAMPLE_ALT2,"Sample (alternate 2)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_SAMPLE_ALT3,"Sample (alternate 3)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_WAVE_RAM,"Wave RAM"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_WAVE_STATIC,"Wavetable (static)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_ECHO,"Echo buffer"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_N163_LOAD,"Namco 163 load pos"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_N163_PLAY,"Namco 163 play pos"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK0,"Sample (bank 0)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK1,"Sample (bank 1)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK2,"Sample (bank 2)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK3,"Sample (bank 3)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK4,"Sample (bank 4)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK5,"Sample (bank 5)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK6,"Sample (bank 6)"); - UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK7,"Sample (bank 7)"); + if (ImGui::TreeNode(_("Memory Composition"))) { + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BG,_("Background")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_DATA,_("Waveform data")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_FREE,_("Unknown")); + //UI_COLOR_CONFIG(GUI_COLOR_MEMORY_PADDING,_("")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_RESERVED,_("Reserved")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_SAMPLE,_("Sample")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_SAMPLE_ALT1,_("Sample (alternate 1)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_SAMPLE_ALT2,_("Sample (alternate 2)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_SAMPLE_ALT3,_("Sample (alternate 3)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_WAVE_RAM,_("Wave RAM")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_WAVE_STATIC,_("Wavetable (static)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_ECHO,_("Echo buffer")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_N163_LOAD,_("Namco 163 load pos")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_N163_PLAY,_("Namco 163 play pos")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK0,_("Sample (bank 0)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK1,_("Sample (bank 1)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK2,_("Sample (bank 2)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK3,_("Sample (bank 3)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK4,_("Sample (bank 4)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK5,_("Sample (bank 5)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK6,_("Sample (bank 6)")); + UI_COLOR_CONFIG(GUI_COLOR_MEMORY_BANK7,_("Sample (bank 7)")); ImGui::TreePop(); } - if (ImGui::TreeNode("Log Viewer")) { - UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_ERROR,"Log level: Error"); - UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_WARNING,"Log level: Warning"); - UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_INFO,"Log level: Info"); - UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_DEBUG,"Log level: Debug"); - UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_TRACE,"Log level: Trace/Verbose"); + if (ImGui::TreeNode(_("Log Viewer"))) { + UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_ERROR,_("Log level: Error")); + UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_WARNING,_("Log level: Warning")); + UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_INFO,_("Log level: Info")); + UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_DEBUG,_("Log level: Debug")); + UI_COLOR_CONFIG(GUI_COLOR_LOGLEVEL_TRACE,_("Log level: Trace/Verbose")); ImGui::TreePop(); } END_SECTION; } - CONFIG_SECTION("Backup") { + CONFIG_SECTION(_("Backup")) { // SUBSECTION SETTINGS - CONFIG_SUBSECTION("Configuration"); + CONFIG_SUBSECTION(_("Configuration")); bool backupEnableB=settings.backupEnable; - if (ImGui::Checkbox("Enable backup system",&backupEnableB)) { + if (ImGui::Checkbox(_("Enable backup system"),&backupEnableB)) { settings.backupEnable=backupEnableB; settingsChanged=true; } - if (ImGui::InputInt("Interval (in seconds)",&settings.backupInterval)) { + if (ImGui::InputInt(_("Interval (in seconds)"),&settings.backupInterval)) { if (settings.backupInterval<10) settings.backupInterval=10; if (settings.backupInterval>86400) settings.backupInterval=86400; } - if (ImGui::InputInt("Backups per file",&settings.backupMaxCopies)) { + if (ImGui::InputInt(_("Backups per file"),&settings.backupMaxCopies)) { if (settings.backupMaxCopies<1) settings.backupMaxCopies=1; if (settings.backupMaxCopies>100) settings.backupMaxCopies=100; } // SUBSECTION SETTINGS - CONFIG_SUBSECTION("Backup Management"); + CONFIG_SUBSECTION(_("Backup Management")); bool purgeDateChanged=false; ImGui::AlignTextToFramePadding(); - ImGui::Text("Purge before:"); + ImGui::Text(_("Purge before:")); ImGui::SameLine(); ImGui::SetNextItemWidth(60.0f*dpiScale); if (ImGui::InputInt("##PYear",&purgeYear,0,0)) purgeDateChanged=true; @@ -4289,40 +4291,40 @@ void FurnaceGUI::drawSettings() { } ImGui::SameLine(); - if (ImGui::Button("Go##PDate")) { + if (ImGui::Button(_("Go##PDate"))) { purgeBackups(purgeYear,purgeMonth,purgeDay); } backupEntryLock.lock(); ImGui::AlignTextToFramePadding(); if (totalBackupSize>=(1ULL<<50ULL)) { - ImGui::Text("%" PRIu64 "PB used",totalBackupSize>>50); + ImGui::Text(_("%" PRIu64 "PB used"),totalBackupSize>>50); } else if (totalBackupSize>=(1ULL<<40ULL)) { - ImGui::Text("%" PRIu64 "TB used",totalBackupSize>>40); + ImGui::Text(_("%" PRIu64 "TB used"),totalBackupSize>>40); } else if (totalBackupSize>=(1ULL<<30ULL)) { - ImGui::Text("%" PRIu64 "GB used",totalBackupSize>>30); + ImGui::Text(_("%" PRIu64 "GB used"),totalBackupSize>>30); } else if (totalBackupSize>=(1ULL<<20ULL)) { - ImGui::Text("%" PRIu64 "MB used",totalBackupSize>>20); + ImGui::Text(_("%" PRIu64 "MB used"),totalBackupSize>>20); } else if (totalBackupSize>=(1ULL<<10ULL)) { - ImGui::Text("%" PRIu64 "KB used",totalBackupSize>>10); + ImGui::Text(_("%" PRIu64 "KB used"),totalBackupSize>>10); } else { - ImGui::Text("%" PRIu64 " bytes used",totalBackupSize); + ImGui::Text(_("%" PRIu64 " bytes used"),totalBackupSize); } ImGui::SameLine(); - if (ImGui::Button("Refresh")) { + if (ImGui::Button(_("Refresh"))) { refreshBackups=true; } ImGui::SameLine(); - if (ImGui::Button("Delete all")) { + if (ImGui::Button(_("Delete all"))) { purgeBackups(0,0,0); } if (ImGui::BeginTable("BackupList",3,ImGuiTableFlags_ScrollY|ImGuiTableFlags_Borders)) { - ImGui::TableSetupColumn("Name",ImGuiTableColumnFlags_WidthStretch,0.6f); - ImGui::TableSetupColumn("Size",ImGuiTableColumnFlags_WidthStretch,0.15f); - ImGui::TableSetupColumn("Latest",ImGuiTableColumnFlags_WidthStretch,0.25f); + ImGui::TableSetupColumn(_("Name"),ImGuiTableColumnFlags_WidthStretch,0.6f); + ImGui::TableSetupColumn(_("Size"),ImGuiTableColumnFlags_WidthStretch,0.15f); + ImGui::TableSetupColumn(_("Latest"),ImGuiTableColumnFlags_WidthStretch,0.25f); ImGui::TableHeadersRow(); @@ -4332,17 +4334,17 @@ void FurnaceGUI::drawSettings() { ImGui::TextUnformatted(i.name.c_str()); ImGui::TableNextColumn(); if (i.size>=(1ULL<<50ULL)) { - ImGui::Text("%" PRIu64 "P",i.size>>50); + ImGui::Text(_("%" PRIu64 "P"),i.size>>50); } else if (i.size>=(1ULL<<40ULL)) { - ImGui::Text("%" PRIu64 "T",i.size>>40); + ImGui::Text(_("%" PRIu64 "T"),i.size>>40); } else if (i.size>=(1ULL<<30ULL)) { - ImGui::Text("%" PRIu64 "G",i.size>>30); + ImGui::Text(_("%" PRIu64 "G"),i.size>>30); } else if (i.size>=(1ULL<<20ULL)) { - ImGui::Text("%" PRIu64 "M",i.size>>20); + ImGui::Text(_("%" PRIu64 "M"),i.size>>20); } else if (i.size>=(1ULL<<10ULL)) { - ImGui::Text("%" PRIu64 "K",i.size>>10); + ImGui::Text(_("%" PRIu64 "K"),i.size>>10); } else { - ImGui::Text("%" PRIu64 "",i.size); + ImGui::Text(_("%" PRIu64 ""),i.size); } ImGui::TableNextColumn(); ImGui::Text("%d-%02d-%02d",i.lastEntryTime.tm_year+1900,i.lastEntryTime.tm_mon+1,i.lastEntryTime.tm_mday); @@ -4466,15 +4468,15 @@ void FurnaceGUI::drawSettings() { // "Power of the Chip" - enables options for multi-threaded audio // "btcdbcb" - use modern UI padding // "????" - enables stuff - CONFIG_SECTION("Cheat Codes") { + CONFIG_SECTION(_("Cheat Codes")) { // SUBSECTION ENTER CODE: - CONFIG_SUBSECTION("Enter code:"); + CONFIG_SUBSECTION(_("Enter code:")); ImGui::InputText("##CheatCode",&mmlString[31]); - if (ImGui::Button("Submit")) { + if (ImGui::Button(_("Submit"))) { unsigned int checker=0x11111111; unsigned int checker1=0; int index=0; - mmlString[30]="invalid code"; + mmlString[30]=_("invalid code"); for (char& i: mmlString[31]) { checker^=((unsigned int)i)<switchMaster(coresChanged)) { - showError("could not initialize audio!"); + showError(_("could not initialize audio!")); } ImGui::GetIO().Fonts->Clear(); @@ -5616,7 +5618,7 @@ void FurnaceGUI::commitSettings() { if (rend) rend->destroyFontsTexture(); if (!ImGui::GetIO().Fonts->Build()) { logE("error while building font atlas!"); - showError("error while loading fonts! please check your settings."); + showError(_("error while loading fonts! please check your settings.")); ImGui::GetIO().Fonts->Clear(); mainFont=ImGui::GetIO().Fonts->AddFontDefault(); patFont=mainFont; @@ -5744,7 +5746,7 @@ bool FurnaceGUI::importLayout(String path) { if (len<1) { if (len==0) { logE("that file is empty!"); - lastError="file is empty"; + lastError=_("file is empty"); } else { perror("tell error"); } @@ -5753,14 +5755,14 @@ bool FurnaceGUI::importLayout(String path) { } if (fseek(f,0,SEEK_SET)<0) { perror("size error"); - lastError=fmt::sprintf("on get size: %s",strerror(errno)); + lastError=fmt::sprintf(_("on get size: %s"),strerror(errno)); fclose(f); return false; } pendingLayoutImport=new unsigned char[len]; if (fread(pendingLayoutImport,1,(size_t)len,f)!=(size_t)len) { perror("read error"); - lastError=fmt::sprintf("on read: %s",strerror(errno)); + lastError=fmt::sprintf(_("on read: %s"),strerror(errno)); fclose(f); delete[] pendingLayoutImport; return false; @@ -5795,7 +5797,7 @@ bool FurnaceGUI::importConfig(String path) { DivConfig& conf=e->getConfObject(); conf.clear(); if (!conf.loadFromFile(path.c_str(),false,false)) { - showError(fmt::sprintf("error while loading config! (%s)",strerror(errno))); + showError(fmt::sprintf(_("error while loading config! (%s)"),strerror(errno))); conf=prevConf; return false; } diff --git a/src/gui/sysConf.cpp b/src/gui/sysConf.cpp index 6bcb95343..25ffc4940 100644 --- a/src/gui/sysConf.cpp +++ b/src/gui/sysConf.cpp @@ -46,7 +46,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool fbAllOps=flags.getBool("fbAllOps",false); bool msw=flags.getBool("msw",false); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); if (ImGui::RadioButton("NTSC (7.67MHz)",clockSel==0)) { clockSel=0; @@ -70,33 +70,33 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl } ImGui::Unindent(); - ImGui::Text("Chip type:"); + ImGui::Text(_("Chip type:")); ImGui::Indent(); - if (ImGui::RadioButton("YM3438 (9-bit DAC)",chipType==0)) { + if (ImGui::RadioButton(_("YM3438 (9-bit DAC)"),chipType==0)) { chipType=0; altered=true; } - if (ImGui::RadioButton("YM2612 (9-bit DAC with distortion)",chipType==1)) { + if (ImGui::RadioButton(_("YM2612 (9-bit DAC with distortion)"),chipType==1)) { chipType=1; altered=true; } - if (ImGui::RadioButton("YMF276 (external DAC)",chipType==2)) { + if (ImGui::RadioButton(_("YMF276 (external DAC)"),chipType==2)) { chipType=2; altered=true; } ImGui::Unindent(); if (type==DIV_SYSTEM_YM2612_EXT || type==DIV_SYSTEM_YM2612_DUALPCM_EXT || type==DIV_SYSTEM_YM2612_CSM) { - if (ImGui::Checkbox("Disable ExtCh FM macros (compatibility)",&noExtMacros)) { + if (ImGui::Checkbox(_("Disable ExtCh FM macros (compatibility)"),&noExtMacros)) { altered=true; } - if (ImGui::Checkbox("Ins change in ExtCh operator 2-4 affects FB (compatibility)",&fbAllOps)) { + if (ImGui::Checkbox(_("Ins change in ExtCh operator 2-4 affects FB (compatibility)"),&fbAllOps)) { altered=true; } } if (msw) { - if (ImGui::Checkbox("Modified sine wave (joke)",&msw)) { + if (ImGui::Checkbox(_("Modified sine wave (joke)"),&msw)) { altered=true; } } @@ -118,86 +118,86 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool noPhaseReset=flags.getBool("noPhaseReset",false); bool noEasyNoise=flags.getBool("noEasyNoise",false); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("3.58MHz (NTSC)",clockSel==0)) { + if (ImGui::RadioButton(_("3.58MHz (NTSC)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("3.55MHz (PAL)",clockSel==1)) { + if (ImGui::RadioButton(_("3.55MHz (PAL)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("4MHz (BBC Micro)",clockSel==2)) { + if (ImGui::RadioButton(_("4MHz (BBC Micro)"),clockSel==2)) { clockSel=2; altered=true; } - if (ImGui::RadioButton("1.79MHz (Half NTSC)",clockSel==3)) { + if (ImGui::RadioButton(_("1.79MHz (Half NTSC)"),clockSel==3)) { clockSel=3; altered=true; } - if (ImGui::RadioButton("3MHz (Exed Exes)",clockSel==4)) { + if (ImGui::RadioButton(_("3MHz (Exed Exes)"),clockSel==4)) { clockSel=4; altered=true; } - if (ImGui::RadioButton("2MHz (Sega System 1)",clockSel==5)) { + if (ImGui::RadioButton(_("2MHz (Sega System 1)"),clockSel==5)) { clockSel=5; altered=true; } - if (ImGui::RadioButton("447KHz (TI-99/4A)",clockSel==6)) { + if (ImGui::RadioButton(_("447KHz (TI-99/4A)"),clockSel==6)) { clockSel=6; altered=true; } ImGui::Unindent(); - ImGui::Text("Chip type:"); + ImGui::Text(_("Chip type:")); ImGui::Indent(); - if (ImGui::RadioButton("Sega VDP/Master System",chipType==0)) { + if (ImGui::RadioButton(_("Sega VDP/Master System"),chipType==0)) { chipType=0; altered=true; } - if (ImGui::RadioButton("TI SN76489",chipType==1)) { + if (ImGui::RadioButton(_("TI SN76489"),chipType==1)) { chipType=1; altered=true; } - if (ImGui::RadioButton("TI SN76489 with Atari-like short noise",chipType==2)) { + if (ImGui::RadioButton(_("TI SN76489 with Atari-like short noise"),chipType==2)) { chipType=2; altered=true; } - if (ImGui::RadioButton("Game Gear",chipType==3)) { + if (ImGui::RadioButton(_("Game Gear"),chipType==3)) { chipType=3; altered=true; } - if (ImGui::RadioButton("TI SN76489A",chipType==4)) { + if (ImGui::RadioButton(_("TI SN76489A"),chipType==4)) { chipType=4; altered=true; } - if (ImGui::RadioButton("TI SN76496",chipType==5)) { + if (ImGui::RadioButton(_("TI SN76496"),chipType==5)) { chipType=5; altered=true; } - if (ImGui::RadioButton("NCR 8496",chipType==6)) { + if (ImGui::RadioButton(_("NCR 8496"),chipType==6)) { chipType=6; altered=true; } - if (ImGui::RadioButton("Tandy PSSJ 3-voice sound",chipType==7)) { + if (ImGui::RadioButton(_("Tandy PSSJ 3-voice sound"),chipType==7)) { chipType=7; altered=true; } - if (ImGui::RadioButton("TI SN94624",chipType==8)) { + if (ImGui::RadioButton(_("TI SN94624"),chipType==8)) { chipType=8; altered=true; } - if (ImGui::RadioButton("TI SN76494",chipType==9)) { + if (ImGui::RadioButton(_("TI SN76494"),chipType==9)) { chipType=9; altered=true; } ImGui::Unindent(); - if (ImGui::Checkbox("Disable noise period change phase reset",&noPhaseReset)) { + if (ImGui::Checkbox(_("Disable noise period change phase reset"),&noPhaseReset)) { altered=true; } - if (ImGui::Checkbox("Disable easy period to note mapping on upper octaves",&noEasyNoise)) { + if (ImGui::Checkbox(_("Disable easy period to note mapping on upper octaves"),&noEasyNoise)) { altered=true; } @@ -216,19 +216,19 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int chipType=flags.getInt("chipType",0); bool noAntiClick=flags.getBool("noAntiClick",false); - if (ImGui::Checkbox("Pseudo-PAL",&clockSel)) { + if (ImGui::Checkbox(_("Pseudo-PAL"),&clockSel)) { altered=true; } - if (ImGui::Checkbox("Disable anti-click",&noAntiClick)) { + if (ImGui::Checkbox(_("Disable anti-click"),&noAntiClick)) { altered=true; } - ImGui::Text("Chip revision:"); + ImGui::Text(_("Chip revision:")); ImGui::Indent(); - if (ImGui::RadioButton("HuC6280 (original)",chipType==0)) { + if (ImGui::RadioButton(_("HuC6280 (original)"),chipType==0)) { chipType=0; altered=true; } - if (ImGui::RadioButton("HuC6280A (SuperGrafx)",chipType==1)) { + if (ImGui::RadioButton(_("HuC6280A (SuperGrafx)"),chipType==1)) { chipType=1; altered=true; } @@ -254,64 +254,64 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int echoResolution=flags.getInt("echoResolution",0); int echoVol=(signed char)flags.getInt("echoVol",0); - ImGui::Text("CPU rate:"); + ImGui::Text(_("CPU rate:")); ImGui::Indent(); - if (ImGui::RadioButton("6.18MHz (NTSC)",clockSel==0)) { + if (ImGui::RadioButton(_("6.18MHz (NTSC)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("5.95MHz (PAL)",clockSel==1)) { + if (ImGui::RadioButton(_("5.95MHz (PAL)"),clockSel==1)) { clockSel=1; altered=true; } ImGui::Unindent(); - ImGui::Text("Sample memory:"); + ImGui::Text(_("Sample memory:")); ImGui::Indent(); - if (ImGui::RadioButton("8K (rev A/B/E)",sampleMemSize==0)) { + if (ImGui::RadioButton(_("8K (rev A/B/E)"),sampleMemSize==0)) { sampleMemSize=0; altered=true; } - if (ImGui::RadioButton("64K (rev D/F)",sampleMemSize==1)) { + if (ImGui::RadioButton(_("64K (rev D/F)"),sampleMemSize==1)) { sampleMemSize=1; altered=true; } ImGui::Unindent(); - ImGui::Text("DAC resolution:"); + ImGui::Text(_("DAC resolution:")); ImGui::Indent(); - if (ImGui::RadioButton("16-bit (rev A/B/D/F)",pdm==0)) { + if (ImGui::RadioButton(_("16-bit (rev A/B/D/F)"),pdm==0)) { pdm=false; altered=true; } - if (ImGui::RadioButton("8-bit + TDM (rev C/E)",pdm==1)) { + if (ImGui::RadioButton(_("8-bit + TDM (rev C/E)"),pdm==1)) { pdm=true; altered=true; } ImGui::Unindent(); - if (ImGui::Checkbox("Enable echo",&echo)) { + if (ImGui::Checkbox(_("Enable echo"),&echo)) { altered=true; } - if (ImGui::Checkbox("Swap echo channels",&swapEcho)) { + if (ImGui::Checkbox(_("Swap echo channels"),&swapEcho)) { altered=true; } - ImGui::Text("Echo delay:"); + ImGui::Text(_("Echo delay:")); if (CWSliderInt("##EchoBufSize",&echoDelay,0,63)) { if (echoDelay<0) echoDelay=0; if (echoDelay>63) echoDelay=63; altered=true; } rightClickable - ImGui::Text("Echo resolution:"); + ImGui::Text(_("Echo resolution:")); if (CWSliderInt("##EchoResolution",&echoResolution,0,15)) { if (echoResolution<0) echoResolution=0; if (echoResolution>15) echoResolution=15; altered=true; } rightClickable - ImGui::Text("Echo feedback:"); + ImGui::Text(_("Echo feedback:")); if (CWSliderInt("##EchoFeedback",&echoFeedback,0,15)) { if (echoFeedback<0) echoFeedback=0; if (echoFeedback>15) echoFeedback=15; altered=true; } rightClickable - ImGui::Text("Echo volume:"); + ImGui::Text(_("Echo volume:")); if (CWSliderInt("##EchoVolume",&echoVol,-128,127)) { if (echoVol<-128) echoVol=-128; if (echoVol>127) echoVol=127; @@ -339,53 +339,53 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool invertWave=flags.getBool("invertWave",true); bool enoughAlready=flags.getBool("enoughAlready",false); - if (ImGui::Checkbox("Disable anti-click",&noAntiClick)) { + if (ImGui::Checkbox(_("Disable anti-click"),&noAntiClick)) { altered=true; } - ImGui::Text("Chip revision:"); + ImGui::Text(_("Chip revision:")); ImGui::Indent(); - if (ImGui::RadioButton("Original (DMG)",chipType==0)) { + if (ImGui::RadioButton(_("Original (DMG)"),chipType==0)) { chipType=0; altered=true; } - if (ImGui::RadioButton("Game Boy Color (rev C)",chipType==1)) { + if (ImGui::RadioButton(_("Game Boy Color (rev C)"),chipType==1)) { chipType=1; altered=true; } - if (ImGui::RadioButton("Game Boy Color (rev E)",chipType==2)) { + if (ImGui::RadioButton(_("Game Boy Color (rev E)"),chipType==2)) { chipType=2; altered=true; } - if (ImGui::RadioButton("Game Boy Advance",chipType==3)) { + if (ImGui::RadioButton(_("Game Boy Advance"),chipType==3)) { chipType=3; altered=true; } ImGui::Unindent(); - ImGui::Text("Wave channel orientation:"); + ImGui::Text(_("Wave channel orientation:")); if (chipType==3) { ImGui::Indent(); - if (ImGui::RadioButton("Normal",!invertWave)) { + if (ImGui::RadioButton(_("Normal"),!invertWave)) { invertWave=false; altered=true; } - if (ImGui::RadioButton("Inverted",invertWave)) { + if (ImGui::RadioButton(_("Inverted"),invertWave)) { invertWave=true; altered=true; } ImGui::Unindent(); } else { ImGui::Indent(); - if (ImGui::RadioButton("Exact data (inverted)",!invertWave)) { + if (ImGui::RadioButton(_("Exact data (inverted)"),!invertWave)) { invertWave=false; altered=true; } - if (ImGui::RadioButton("Exact output (normal)",invertWave)) { + if (ImGui::RadioButton(_("Exact output (normal)"),invertWave)) { invertWave=true; altered=true; } ImGui::Unindent(); } - if (ImGui::Checkbox("Pretty please one more compat flag when I use arpeggio and my sound length",&enoughAlready)) { + if (ImGui::Checkbox(_("Pretty please one more compat flag when I use arpeggio and my sound length"),&enoughAlready)) { altered=true; } @@ -402,7 +402,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_GBA_DMA: { int dacDepth=flags.getInt("dacDepth",9); - ImGui::Text("DAC bit depth (reduces output rate):"); + ImGui::Text(_("DAC bit depth (reduces output rate):")); if (CWSliderInt("##DACDepth",&dacDepth,6,9)) { if (dacDepth<6) dacDepth=6; if (dacDepth>9) dacDepth=9; @@ -423,31 +423,31 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int dacDepth=flags.getInt("dacDepth",9); int channels=flags.getInt("channels",16); int sampRate=flags.getInt("sampRate",21845); - ImGui::Text("Volume scale:"); + ImGui::Text(_("Volume scale:")); if (CWSliderInt("##VolScale",&volScale,0,32768)) { if (volScale<0) volScale=0; if (volScale>32768) volScale=32768; altered=true; } rightClickable - ImGui::Text("Mix buffers (allows longer echo delay):"); + ImGui::Text(_("Mix buffers (allows longer echo delay):")); if (CWSliderInt("##MixBufs",&mixBufs,2,15)) { if (mixBufs<2) mixBufs=2; if (mixBufs>16) mixBufs=16; altered=true; } rightClickable - ImGui::Text("DAC bit depth (reduces output rate):"); + ImGui::Text(_("DAC bit depth (reduces output rate):")); if (CWSliderInt("##DACDepth",&dacDepth,6,9)) { if (dacDepth<6) dacDepth=6; if (dacDepth>9) dacDepth=9; altered=true; } rightClickable - ImGui::Text("Channel limit:"); + ImGui::Text(_("Channel limit:")); if (CWSliderInt("##Channels",&channels,1,16)) { if (channels<1) channels=1; if (channels>16) channels=16; altered=true; } rightClickable - ImGui::Text("Sample rate:"); + ImGui::Text(_("Sample rate:")); if (CWSliderInt("##SampRate",&sampRate,256,65536)) { if (sampRate<1) sampRate=21845; if (sampRate>65536) sampRate=65536; @@ -457,9 +457,9 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl DivPlatformGBAMinMod* dispatch=(DivPlatformGBAMinMod*)e->getDispatch(chan); if (dispatch!=NULL) { float maxCPU=dispatch->maxCPU*100; - ImGui::Text("Actual sample rate: %d Hz", dispatch->chipClock); + ImGui::Text(_("Actual sample rate: %d Hz"), dispatch->chipClock); if (maxCPU>90) ImGui::PushStyleColor(ImGuiCol_Text,uiColors[GUI_COLOR_WARNING]); - ImGui::Text("Max mixer CPU usage: %.0f%%",maxCPU); + ImGui::Text(_("Max mixer CPU usage: %.0f%%"),maxCPU); if (maxCPU>90) ImGui::PopStyleColor(); FurnaceGUI::popWarningColor(); } @@ -483,27 +483,27 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool noTopHatFreq=flags.getBool("noTopHatFreq",false); bool fixedAll=flags.getBool("fixedAll",true); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("NTSC (3.58MHz)",clockSel==0)) { + if (ImGui::RadioButton(_("NTSC (3.58MHz)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("PAL (3.55MHz)",clockSel==1)) { + if (ImGui::RadioButton(_("PAL (3.55MHz)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("Arcade (4MHz)",clockSel==2)) { + if (ImGui::RadioButton(_("Arcade (4MHz)"),clockSel==2)) { clockSel=2; altered=true; } - if (ImGui::RadioButton("Half NTSC (1.79MHz)",clockSel==3)) { + if (ImGui::RadioButton(_("Half NTSC (1.79MHz)"),clockSel==3)) { clockSel=3; altered=true; } ImGui::Unindent(); if (type!=DIV_SYSTEM_VRC7) { - ImGui::Text("Patch set:"); + ImGui::Text(_("Patch set:")); ImGui::Indent(); if (ImGui::RadioButton("Yamaha YM2413",patchSet==0)) { patchSet=0; @@ -525,10 +525,10 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl } if (type==DIV_SYSTEM_OPLL_DRUMS) { - if (ImGui::Checkbox("Ignore top/hi-hat frequency changes",&noTopHatFreq)) { + if (ImGui::Checkbox(_("Ignore top/hi-hat frequency changes"),&noTopHatFreq)) { altered=true; } - if (ImGui::Checkbox("Apply fixed frequency to all drums at once",&fixedAll)) { + if (ImGui::Checkbox(_("Apply fixed frequency to all drums at once"),&fixedAll)) { altered=true; } } @@ -550,21 +550,21 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool brokenPitch=flags.getBool("brokenPitch",false); ImGui::Indent(); - if (ImGui::RadioButton("NTSC/X16 (3.58MHz)",clockSel==0)) { + if (ImGui::RadioButton(_("NTSC/X16 (3.58MHz)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("PAL (3.55MHz)",clockSel==1)) { + if (ImGui::RadioButton(_("PAL (3.55MHz)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("X1/X68000 (4MHz)",clockSel==2)) { + if (ImGui::RadioButton(_("X1/X68000 (4MHz)"),clockSel==2)) { clockSel=2; altered=true; } ImGui::Unindent(); - if (ImGui::Checkbox("Broken pitch macro/slides (compatibility)",&brokenPitch)) { + if (ImGui::Checkbox(_("Broken pitch macro/slides (compatibility)"),&brokenPitch)) { altered=true; } @@ -580,11 +580,11 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool clockSel=flags.getInt("clockSel",0); bool brokenPitch=flags.getBool("brokenPitch",false); - if (ImGui::Checkbox("Pseudo-PAL",&clockSel)) { + if (ImGui::Checkbox(_("Pseudo-PAL"),&clockSel)) { altered=true; } - if (ImGui::Checkbox("Broken pitch macro/slides (compatibility)",&brokenPitch)) { + if (ImGui::Checkbox(_("Broken pitch macro/slides (compatibility)"),&brokenPitch)) { altered=true; } @@ -601,31 +601,31 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int clockSel=flags.getInt("clockSel",0); bool dpcmMode=flags.getBool("dpcmMode",true); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("NTSC (1.79MHz)",clockSel==0)) { + if (ImGui::RadioButton(_("NTSC (1.79MHz)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("PAL (1.67MHz)",clockSel==1)) { + if (ImGui::RadioButton(_("PAL (1.67MHz)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("Dendy (1.77MHz)",clockSel==2)) { + if (ImGui::RadioButton(_("Dendy (1.77MHz)"),clockSel==2)) { clockSel=2; altered=true; } ImGui::Unindent(); - ImGui::Text("DPCM channel mode:"); + ImGui::Text(_("DPCM channel mode:")); ImGui::Indent(); - if (ImGui::RadioButton("DPCM (muffled samples; low CPU usage)",dpcmMode)) { + if (ImGui::RadioButton(_("DPCM (muffled samples; low CPU usage)"),dpcmMode)) { dpcmMode=true; altered=true; } - if (ImGui::RadioButton("PCM (crisp samples; high CPU usage)",!dpcmMode)) { + if (ImGui::RadioButton(_("PCM (crisp samples; high CPU usage)"),!dpcmMode)) { dpcmMode=false; altered=true; } @@ -644,18 +644,18 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_MMC5: { int clockSel=flags.getInt("clockSel",0); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("NTSC (1.79MHz)",clockSel==0)) { + if (ImGui::RadioButton(_("NTSC (1.79MHz)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("PAL (1.67MHz)",clockSel==1)) { + if (ImGui::RadioButton(_("PAL (1.67MHz)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("Dendy (1.77MHz)",clockSel==2)) { + if (ImGui::RadioButton(_("Dendy (1.77MHz)"),clockSel==2)) { clockSel=2; altered=true; } @@ -681,60 +681,60 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int testRelease=flags.getInt("testRelease",0); int initResetTime=flags.getInt("initResetTime",2); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("NTSC (1.02MHz)",clockSel==0)) { + if (ImGui::RadioButton(_("NTSC (1.02MHz)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("PAL (0.99MHz)",clockSel==1)) { + if (ImGui::RadioButton(_("PAL (0.99MHz)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("SSI 2001 (0.89MHz)",clockSel==2)) { + if (ImGui::RadioButton(_("SSI 2001 (0.89MHz)"),clockSel==2)) { clockSel=2; altered=true; } ImGui::Unindent(); - ImGui::Text("Global parameter priority:"); + ImGui::Text(_("Global parameter priority:")); ImGui::Indent(); - if (ImGui::RadioButton("Left to right",!keyPriority)) { + if (ImGui::RadioButton(_("Left to right"),!keyPriority)) { keyPriority=false; altered=true; } - if (ImGui::RadioButton("Last used channel",keyPriority)) { + if (ImGui::RadioButton(_("Last used channel"),keyPriority)) { keyPriority=true; altered=true; } ImGui::Unindent(); - ImGui::Text("Hard reset envelope:"); + ImGui::Text(_("Hard reset envelope:")); - if (CWSliderInt("Attack",&testAttack,0,15)) { + if (CWSliderInt(_("Attack"),&testAttack,0,15)) { if (testAttack<0) testAttack=0; if (testAttack>15) testAttack=15; altered=true; } - if (CWSliderInt("Decay",&testDecay,0,15)) { + if (CWSliderInt(_("Decay"),&testDecay,0,15)) { if (testDecay<0) testDecay=0; if (testDecay>15) testDecay=15; altered=true; } - if (CWSliderInt("Sustain",&testSustain,0,15)) { + if (CWSliderInt(_("Sustain"),&testSustain,0,15)) { if (testSustain<0) testSustain=0; if (testSustain>15) testSustain=15; altered=true; } - if (CWSliderInt("Release",&testRelease,0,15)) { + if (CWSliderInt(_("Release"),&testRelease,0,15)) { if (testRelease<0) testRelease=0; if (testRelease>15) testRelease=15; altered=true; } - ImGui::Text("Envelope reset time:"); + ImGui::Text(_("Envelope reset time:")); pushWarningColor(initResetTime<1 || initResetTime>4); if (CWSliderInt("##InitReset",&initResetTime,0,16)) { @@ -744,17 +744,17 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl } popWarningColor(); - ImGui::Text("- 0 disables envelope reset. not recommended!\n- 1 may trigger SID envelope bugs.\n- values that are too high may result in notes being skipped."); + ImGui::Text(_("- 0 disables envelope reset. not recommended!\n- 1 may trigger SID envelope bugs.\n- values that are too high may result in notes being skipped.")); - if (ImGui::Checkbox("Disable 1Exy env update (compatibility)",&no1EUpdate)) { + if (ImGui::Checkbox(_("Disable 1Exy env update (compatibility)"),&no1EUpdate)) { altered=true; } - if (ImGui::Checkbox("Relative duty and cutoff macros are coarse (compatibility)",&multiplyRel)) { + if (ImGui::Checkbox(_("Relative duty and cutoff macros are coarse (compatibility)"),&multiplyRel)) { altered=true; } - if (ImGui::Checkbox("Cutoff macro race conditions (compatibility)",¯oRace)) { + if (ImGui::Checkbox(_("Cutoff macro race conditions (compatibility)"),¯oRace)) { altered=true; } @@ -790,32 +790,32 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int fmVol=flags.getInt("fmVol",256); ImGui::Indent(); - if (ImGui::RadioButton("8MHz (Neo Geo MVS)",clockSel==0)) { + if (ImGui::RadioButton(_("8MHz (Neo Geo MVS)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("8.06MHz (Neo Geo AES)",clockSel==1)) { + if (ImGui::RadioButton(_("8.06MHz (Neo Geo AES)"),clockSel==1)) { clockSel=1; altered=true; } ImGui::Unindent(); if (type==DIV_SYSTEM_YM2610_EXT || type==DIV_SYSTEM_YM2610_FULL_EXT || type==DIV_SYSTEM_YM2610B_EXT || type==DIV_SYSTEM_YM2610_CSM || type==DIV_SYSTEM_YM2610B_CSM) { - if (ImGui::Checkbox("Disable ExtCh FM macros (compatibility)",&noExtMacros)) { + if (ImGui::Checkbox(_("Disable ExtCh FM macros (compatibility)"),&noExtMacros)) { altered=true; } - if (ImGui::Checkbox("Ins change in ExtCh operator 2-4 affects FB (compatibility)",&fbAllOps)) { + if (ImGui::Checkbox(_("Ins change in ExtCh operator 2-4 affects FB (compatibility)"),&fbAllOps)) { altered=true; } } - if (CWSliderInt("SSG Volume",&ssgVol,0,256)) { + if (CWSliderInt(_("SSG Volume"),&ssgVol,0,256)) { if (ssgVol<0) ssgVol=0; if (ssgVol>256) ssgVol=256; altered=true; } rightClickable - if (CWSliderInt("FM/ADPCM Volume",&fmVol,0,256)) { + if (CWSliderInt(_("FM/ADPCM Volume"),&fmVol,0,256)) { if (fmVol<0) fmVol=0; if (fmVol>256) fmVol=256; altered=true; @@ -840,104 +840,104 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool stereo=flags.getBool("stereo",false); int stereoSep=flags.getInt("stereoSep",0); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("1.79MHz (ZX Spectrum NTSC/MSX)",clockSel==0)) { + if (ImGui::RadioButton(_("1.79MHz (ZX Spectrum NTSC/MSX)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("1.77MHz (ZX Spectrum PAL)",clockSel==1)) { + if (ImGui::RadioButton(_("1.77MHz (ZX Spectrum PAL)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("0.83MHz (Pre-divided Sunsoft 5B on PAL)",clockSel==8)) { + if (ImGui::RadioButton(_("0.83MHz (Pre-divided Sunsoft 5B on PAL)"),clockSel==8)) { clockSel=8; altered=true; } - if (ImGui::RadioButton("0.89MHz (Pre-divided Sunsoft 5B)",clockSel==6)) { + if (ImGui::RadioButton(_("0.89MHz (Pre-divided Sunsoft 5B)"),clockSel==6)) { clockSel=6; altered=true; } - if (ImGui::RadioButton("1MHz (Amstrad CPC)",clockSel==5)) { + if (ImGui::RadioButton(_("1MHz (Amstrad CPC)"),clockSel==5)) { clockSel=5; altered=true; } - if (ImGui::RadioButton("1.10MHz (Gamate/VIC-20 PAL)",clockSel==9)) { + if (ImGui::RadioButton(_("1.10MHz (Gamate/VIC-20 PAL)"),clockSel==9)) { clockSel=9; altered=true; } - if (ImGui::RadioButton("1.25MHz (Mag Max)",clockSel==13)) { + if (ImGui::RadioButton(_("1.25MHz (Mag Max)"),clockSel==13)) { clockSel=13; altered=true; } - if (ImGui::RadioButton("1.5MHz (Vectrex)",clockSel==4)) { + if (ImGui::RadioButton(_("1.5MHz (Vectrex)"),clockSel==4)) { clockSel=4; altered=true; } - if (ImGui::RadioButton("1.536MHz (Kyugo)",clockSel==14)) { + if (ImGui::RadioButton(_("1.536MHz (Kyugo)"),clockSel==14)) { clockSel=14; altered=true; } - if (ImGui::RadioButton("1.67MHz (?)",clockSel==7)) { + if (ImGui::RadioButton(_("1.67MHz (?)"),clockSel==7)) { clockSel=7; altered=true; } - if (ImGui::RadioButton("1.75MHz (ZX Spectrum 48K)",clockSel==2)) { + if (ImGui::RadioButton(_("1.75MHz (ZX Spectrum 48K)"),clockSel==2)) { clockSel=2; altered=true; } - if (ImGui::RadioButton("1.99MHz (PC-88)",clockSel==15)) { + if (ImGui::RadioButton(_("1.99MHz (PC-88)"),clockSel==15)) { clockSel=15; altered=true; } - if (ImGui::RadioButton("2MHz (Atari ST/Sharp X1)",clockSel==3)) { + if (ImGui::RadioButton(_("2MHz (Atari ST/Sharp X1)"),clockSel==3)) { clockSel=3; altered=true; } - if (ImGui::RadioButton("2^21Hz (Game Boy)",clockSel==10)) { + if (ImGui::RadioButton(_("2^21Hz (Game Boy)"),clockSel==10)) { clockSel=10; altered=true; } - if (ImGui::RadioButton("3.58MHz (Darky)",clockSel==11)) { + if (ImGui::RadioButton(_("3.58MHz (Darky)"),clockSel==11)) { clockSel=11; altered=true; } - if (ImGui::RadioButton("3.6MHz (Darky)",clockSel==12)) { + if (ImGui::RadioButton(_("3.6MHz (Darky)"),clockSel==12)) { clockSel=12; altered=true; } ImGui::Unindent(); if (type==DIV_SYSTEM_AY8910) { - ImGui::Text("Chip type:"); + ImGui::Text(_("Chip type:")); ImGui::Indent(); - if (ImGui::RadioButton("AY-3-8910",chipType==0)) { + if (ImGui::RadioButton(_("AY-3-8910"),chipType==0)) { chipType=0; altered=true; } - if (ImGui::RadioButton("YM2149(F)",chipType==1)) { + if (ImGui::RadioButton(_("YM2149(F)"),chipType==1)) { chipType=1; altered=true; } - if (ImGui::RadioButton("Sunsoft 5B",chipType==2)) { + if (ImGui::RadioButton(_("Sunsoft 5B"),chipType==2)) { chipType=2; altered=true; } - if (ImGui::RadioButton("AY-3-8914",chipType==3)) { + if (ImGui::RadioButton(_("AY-3-8914"),chipType==3)) { chipType=3; altered=true; } ImGui::Unindent(); if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("note: AY-3-8914 is not supported by the VGM format!"); + ImGui::SetTooltip(_("note: AY-3-8914 is not supported by the VGM format!")); } } ImGui::BeginDisabled(type==DIV_SYSTEM_AY8910 && chipType==2); - if (ImGui::Checkbox("Stereo##_AY_STEREO",&stereo)) { + if (ImGui::Checkbox(_("Stereo##_AY_STEREO"),&stereo)) { altered=true; } if (stereo) { int sep=256-(stereoSep&255); - if (CWSliderInt("Separation",&sep,1,256)) { + if (CWSliderInt(_("Separation"),&sep,1,256)) { if (sep<1) sep=1; if (sep>256) sep=256; stereoSep=256-sep; @@ -946,7 +946,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl } ImGui::EndDisabled(); ImGui::BeginDisabled(type==DIV_SYSTEM_AY8910 && chipType!=1); - if (ImGui::Checkbox("Half Clock divider##_AY_CLKSEL",&halfClock)) { + if (ImGui::Checkbox(_("Half Clock divider##_AY_CLKSEL"),&halfClock)) { altered=true; } ImGui::EndDisabled(); @@ -968,15 +968,15 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int clockSel=flags.getInt("clockSel",0); ImGui::Indent(); - if (ImGui::RadioButton("SAM Coupé (8MHz)",clockSel==0)) { + if (ImGui::RadioButton(_("SAM Coupé (8MHz)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("NTSC (7.15MHz)",clockSel==1)) { + if (ImGui::RadioButton(_("NTSC (7.15MHz)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("PAL (7.09MHz)",clockSel==2)) { + if (ImGui::RadioButton(_("PAL (7.09MHz)"),clockSel==2)) { clockSel=2; altered=true; } @@ -996,28 +996,28 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int stereoSep=flags.getInt("stereoSep",0); bool bypassLimits=flags.getBool("bypassLimits",false); - ImGui::Text("Stereo separation:"); + ImGui::Text(_("Stereo separation:")); if (CWSliderInt("##StereoSep",&stereoSep,0,127)) { if (stereoSep<0) stereoSep=0; if (stereoSep>127) stereoSep=127; altered=true; } rightClickable - ImGui::Text("Model:"); + ImGui::Text(_("Model:")); ImGui::Indent(); - if (ImGui::RadioButton("Amiga 500 (OCS)",chipType==0)) { + if (ImGui::RadioButton(_("Amiga 500 (OCS)"),chipType==0)) { chipType=0; altered=true; } - if (ImGui::RadioButton("Amiga 1200 (AGA)",chipType==1)) { + if (ImGui::RadioButton(_("Amiga 1200 (AGA)"),chipType==1)) { chipType=1; altered=true; } ImGui::Unindent(); - ImGui::Text("Chip memory:"); + ImGui::Text(_("Chip memory:")); ImGui::Indent(); - if (ImGui::RadioButton("2MB (ECS/AGA max)",chipMem==21)) { + if (ImGui::RadioButton(_("2MB (ECS/AGA max)"),chipMem==21)) { chipMem=21; altered=true; mustRender=true; @@ -1027,7 +1027,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl altered=true; mustRender=true; } - if (ImGui::RadioButton("512KB (OCS max)",chipMem==19)) { + if (ImGui::RadioButton(_("512KB (OCS max)"),chipMem==19)) { chipMem=19; altered=true; mustRender=true; @@ -1040,10 +1040,10 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl ImGui::Unindent(); - if (ImGui::Checkbox("PAL",&clockSel)) { + if (ImGui::Checkbox(_("PAL"),&clockSel)) { altered=true; } - if (ImGui::Checkbox("Bypass frequency limits",&bypassLimits)) { + if (ImGui::Checkbox(_("Bypass frequency limits"),&bypassLimits)) { altered=true; } @@ -1062,23 +1062,23 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool clockSel=flags.getInt("clockSel",0); int mixingType=flags.getInt("mixingType",0); - ImGui::Text("Mixing mode:"); + ImGui::Text(_("Mixing mode:")); ImGui::Indent(); - if (ImGui::RadioButton("Mono",mixingType==0)) { + if (ImGui::RadioButton(_("Mono"),mixingType==0)) { mixingType=0; altered=true; } - if (ImGui::RadioButton("Mono (no distortion)",mixingType==1)) { + if (ImGui::RadioButton(_("Mono (no distortion)"),mixingType==1)) { mixingType=1; altered=true; } - if (ImGui::RadioButton("Stereo",mixingType==2)) { + if (ImGui::RadioButton(_("Stereo"),mixingType==2)) { mixingType=2; altered=true; } ImGui::Unindent(); - if (ImGui::Checkbox("PAL",&clockSel)) { + if (ImGui::Checkbox(_("PAL"),&clockSel)) { altered=true; } @@ -1095,43 +1095,43 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int speakerType=flags.getInt("speakerType",0); bool resetPhase=flags.getBool("resetPhase",false); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("1.19MHz (PC)",clockSel==0)) { + if (ImGui::RadioButton(_("1.19MHz (PC)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("1.99MHz (PC-98)",clockSel==1)) { + if (ImGui::RadioButton(_("1.99MHz (PC-98)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("2.46MHz (PC-98)",clockSel==2)) { + if (ImGui::RadioButton(_("2.46MHz (PC-98)"),clockSel==2)) { clockSel=2; altered=true; } ImGui::Unindent(); - ImGui::Text("Speaker type:"); + ImGui::Text(_("Speaker type:")); ImGui::Indent(); - if (ImGui::RadioButton("Unfiltered",speakerType==0)) { + if (ImGui::RadioButton(_("Unfiltered"),speakerType==0)) { speakerType=0; altered=true; } - if (ImGui::RadioButton("Cone",speakerType==1)) { + if (ImGui::RadioButton(_("Cone"),speakerType==1)) { speakerType=1; altered=true; } - if (ImGui::RadioButton("Piezo",speakerType==2)) { + if (ImGui::RadioButton(_("Piezo"),speakerType==2)) { speakerType=2; altered=true; } - if (ImGui::RadioButton("Use system beeper (Linux only!)",speakerType==3)) { + if (ImGui::RadioButton(_("Use system beeper (Linux only!)"),speakerType==3)) { speakerType=3; altered=true; } ImGui::Unindent(); - if (ImGui::Checkbox("Reset phase on frequency change",&resetPhase)) { + if (ImGui::Checkbox(_("Reset phase on frequency change"),&resetPhase)) { altered=true; } @@ -1148,7 +1148,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int echoDelay=flags.getInt("echoDelay",0); int echoFeedback=flags.getInt("echoFeedback",0)&255; - ImGui::Text("Echo delay:"); + ImGui::Text(_("Echo delay:")); int echoBufSize1=2725-echoDelay; if (CWSliderInt("##EchoBufSize",&echoBufSize1,0,2725)) { if (echoBufSize1<0) echoBufSize1=0; @@ -1156,7 +1156,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl echoDelay=2725-echoBufSize1; altered=true; } rightClickable - ImGui::Text("Echo feedback:"); + ImGui::Text(_("Echo feedback:")); if (CWSliderInt("##EchoFeedback",&echoFeedback,0,255)) { if (echoFeedback<0) echoFeedback=0; if (echoFeedback>255) echoFeedback=255; @@ -1178,27 +1178,27 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool stereo=flags.getBool("stereo",false); bool isBanked=flags.getBool("isBanked",false); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("16MHz (Seta 1)",clockSel==0)) { + if (ImGui::RadioButton(_("16MHz (Seta 1)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("16.67MHz (Seta 2)",clockSel==1)) { + if (ImGui::RadioButton(_("16.67MHz (Seta 2)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("14.32MHz (NTSC)",clockSel==2)) { + if (ImGui::RadioButton(_("14.32MHz (NTSC)"),clockSel==2)) { clockSel=2; altered=true; } ImGui::Unindent(); - if (ImGui::Checkbox("Stereo",&stereo)) { + if (ImGui::Checkbox(_("Stereo"),&stereo)) { altered=true; } - if (ImGui::Checkbox("Bankswitched (Seta 2)",&isBanked)) { + if (ImGui::Checkbox(_("Bankswitched (Seta 2)"),&isBanked)) { altered=true; } @@ -1217,31 +1217,31 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool multiplex=flags.getBool("multiplex",false); bool lenCompensate=flags.getBool("lenCompensate",false); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("NTSC (1.79MHz)",clockSel==0)) { + if (ImGui::RadioButton(_("NTSC (1.79MHz)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("PAL (1.67MHz)",clockSel==1)) { + if (ImGui::RadioButton(_("PAL (1.67MHz)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("Dendy (1.77MHz)",clockSel==2)) { + if (ImGui::RadioButton(_("Dendy (1.77MHz)"),clockSel==2)) { clockSel=2; altered=true; } ImGui::Unindent(); - ImGui::Text("Initial channel limit:"); + ImGui::Text(_("Initial channel limit:")); if (CWSliderInt("##N163_InitialChannelLimit",&channels,1,8)) { if (channels<1) channels=1; if (channels>8) channels=8; altered=true; } rightClickable - if (ImGui::Checkbox("Disable hissing",&multiplex)) { + if (ImGui::Checkbox(_("Disable hissing"),&multiplex)) { altered=true; } - if (ImGui::Checkbox("Scale frequency to wave length",&lenCompensate)) { + if (ImGui::Checkbox(_("Scale frequency to wave length"),&lenCompensate)) { altered=true; } @@ -1258,14 +1258,14 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_ES5506: { int channels=flags.getInt("channels",0x1f)+1; int volScale=flags.getInt("volScale",4095); - ImGui::Text("Initial channel limit:"); + ImGui::Text(_("Initial channel limit:")); if (CWSliderInt("##OTTO_InitialChannelLimit",&channels,5,32)) { if (channels<5) channels=5; if (channels>32) channels=32; altered=true; } rightClickable - ImGui::Text("Volume scale:"); + ImGui::Text(_("Volume scale:")); if (CWSliderInt("##VolScaleO",&volScale,0,4095)) { if (volScale<0) volScale=0; @@ -1291,66 +1291,66 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int ssgVol=flags.getInt("ssgVol",128); int fmVol=flags.getInt("fmVol",256); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("3.58MHz (NTSC)",clockSel==0)) { + if (ImGui::RadioButton(_("3.58MHz (NTSC)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("3.54MHz (PAL)",clockSel==1)) { + if (ImGui::RadioButton(_("3.54MHz (PAL)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("4MHz",clockSel==2)) { + if (ImGui::RadioButton(_("4MHz"),clockSel==2)) { clockSel=2; altered=true; } - if (ImGui::RadioButton("3MHz",clockSel==3)) { + if (ImGui::RadioButton(_("3MHz"),clockSel==3)) { clockSel=3; altered=true; } - if (ImGui::RadioButton("3.9936MHz (PC-88/PC-98)",clockSel==4)) { + if (ImGui::RadioButton(_("3.9936MHz (PC-88/PC-98)"),clockSel==4)) { clockSel=4; altered=true; } - if (ImGui::RadioButton("1.5MHz",clockSel==5)) { + if (ImGui::RadioButton(_("1.5MHz"),clockSel==5)) { clockSel=5; altered=true; } ImGui::Unindent(); - ImGui::Text("Output rate:"); + ImGui::Text(_("Output rate:")); ImGui::Indent(); - if (ImGui::RadioButton("FM: clock / 72, SSG: clock / 16",prescale==0)) { + if (ImGui::RadioButton(_("FM: clock / 72, SSG: clock / 16"),prescale==0)) { prescale=0; altered=true; } - if (ImGui::RadioButton("FM: clock / 36, SSG: clock / 8",prescale==1)) { + if (ImGui::RadioButton(_("FM: clock / 36, SSG: clock / 8"),prescale==1)) { prescale=1; altered=true; } - if (ImGui::RadioButton("FM: clock / 24, SSG: clock / 4",prescale==2)) { + if (ImGui::RadioButton(_("FM: clock / 24, SSG: clock / 4"),prescale==2)) { prescale=2; altered=true; } ImGui::Unindent(); - if (CWSliderInt("SSG Volume",&ssgVol,0,256)) { + if (CWSliderInt(_("SSG Volume"),&ssgVol,0,256)) { if (ssgVol<0) ssgVol=0; if (ssgVol>256) ssgVol=256; altered=true; } rightClickable - if (CWSliderInt("FM Volume",&fmVol,0,256)) { + if (CWSliderInt(_("FM Volume"),&fmVol,0,256)) { if (fmVol<0) fmVol=0; if (fmVol>256) fmVol=256; altered=true; } rightClickable if (type==DIV_SYSTEM_YM2203_EXT || type==DIV_SYSTEM_YM2203_CSM) { - if (ImGui::Checkbox("Disable ExtCh FM macros (compatibility)",&noExtMacros)) { + if (ImGui::Checkbox(_("Disable ExtCh FM macros (compatibility)"),&noExtMacros)) { altered=true; } - if (ImGui::Checkbox("Ins change in ExtCh operator 2-4 affects FB (compatibility)",&fbAllOps)) { + if (ImGui::Checkbox(_("Ins change in ExtCh operator 2-4 affects FB (compatibility)"),&fbAllOps)) { altered=true; } } @@ -1377,50 +1377,50 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int ssgVol=flags.getInt("ssgVol",128); int fmVol=flags.getInt("fmVol",256); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("8MHz (Arcade)",clockSel==0)) { + if (ImGui::RadioButton(_("8MHz (Arcade)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("7.987MHz (PC-88/PC-98)",clockSel==1)) { + if (ImGui::RadioButton(_("7.987MHz (PC-88/PC-98)"),clockSel==1)) { clockSel=1; altered=true; } ImGui::Unindent(); - ImGui::Text("Output rate:"); + ImGui::Text(_("Output rate:")); ImGui::Indent(); - if (ImGui::RadioButton("FM: clock / 144, SSG: clock / 32",prescale==0)) { + if (ImGui::RadioButton(_("FM: clock / 144, SSG: clock / 32"),prescale==0)) { prescale=0; altered=true; } - if (ImGui::RadioButton("FM: clock / 72, SSG: clock / 16",prescale==1)) { + if (ImGui::RadioButton(_("FM: clock / 72, SSG: clock / 16"),prescale==1)) { prescale=1; altered=true; } - if (ImGui::RadioButton("FM: clock / 48, SSG: clock / 8",prescale==2)) { + if (ImGui::RadioButton(_("FM: clock / 48, SSG: clock / 8"),prescale==2)) { prescale=2; altered=true; } ImGui::Unindent(); - if (CWSliderInt("SSG Volume",&ssgVol,0,256)) { + if (CWSliderInt(_("SSG Volume"),&ssgVol,0,256)) { if (ssgVol<0) ssgVol=0; if (ssgVol>256) ssgVol=256; altered=true; } rightClickable - if (CWSliderInt("FM/ADPCM Volume",&fmVol,0,256)) { + if (CWSliderInt(_("FM/ADPCM Volume"),&fmVol,0,256)) { if (fmVol<0) fmVol=0; if (fmVol>256) fmVol=256; altered=true; } rightClickable if (type==DIV_SYSTEM_YM2608_EXT || type==DIV_SYSTEM_YM2608_CSM) { - if (ImGui::Checkbox("Disable ExtCh FM macros (compatibility)",&noExtMacros)) { + if (ImGui::Checkbox(_("Disable ExtCh FM macros (compatibility)"),&noExtMacros)) { altered=true; } - if (ImGui::Checkbox("Ins change in ExtCh operator 2-4 affects FB (compatibility)",&fbAllOps)) { + if (ImGui::Checkbox(_("Ins change in ExtCh operator 2-4 affects FB (compatibility)"),&fbAllOps)) { altered=true; } } @@ -1441,28 +1441,28 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int clockSel=flags.getInt("clockSel",0); int chipType=flags.getInt("chipType",0); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("8MHz (FM Towns)",clockSel==0)) { + if (ImGui::RadioButton(_("8MHz (FM Towns)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("10MHz (Sega System 18)",clockSel==1)) { + if (ImGui::RadioButton(_("10MHz (Sega System 18)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("12.5MHz (Sega CD/System 32)",clockSel==2)) { + if (ImGui::RadioButton(_("12.5MHz (Sega CD/System 32)"),clockSel==2)) { clockSel=2; altered=true; } ImGui::Unindent(); - ImGui::Text("Chip type:"); + ImGui::Text(_("Chip type:")); ImGui::Indent(); - if (ImGui::RadioButton("RF5C68 (10-bit output)",chipType==0)) { + if (ImGui::RadioButton(_("RF5C68 (10-bit output)"),chipType==0)) { chipType=0; altered=true; } - if (ImGui::RadioButton("RF5C164 (16-bit output)",chipType==1)) { + if (ImGui::RadioButton(_("RF5C164 (16-bit output)"),chipType==1)) { chipType=1; altered=true; } @@ -1479,7 +1479,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_MSM6258: { int clockSel=flags.getInt("clockSel",0); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); if (ImGui::RadioButton("4MHz",clockSel==0)) { clockSel=0; @@ -1517,15 +1517,15 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl } } - ImGui::Text("Sample rate table:"); + ImGui::Text(_("Sample rate table:")); if (ImGui::BeginTable("6258Rate",3)) { ImGui::TableNextRow(ImGuiTableRowFlags_Headers); ImGui::TableNextColumn(); - ImGui::Text("divider \\ clock"); + ImGui::Text(_("divider \\ clock")); ImGui::TableNextColumn(); - ImGui::Text("full"); + ImGui::Text(_("full")); ImGui::TableNextColumn(); - ImGui::Text("half"); + ImGui::Text(_("half")); ImGui::TableNextRow(); ImGui::TableNextColumn(); @@ -1569,7 +1569,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl bool rateSel=flags.getBool("rateSel",false); bool isBanked=flags.getBool("isBanked",false); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); if (ImGui::RadioButton("0.875MHz",clockSel==10)) { clockSel=10; @@ -1636,19 +1636,19 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl altered=true; } ImGui::Unindent(); - ImGui::Text("Output rate:"); + ImGui::Text(_("Output rate:")); ImGui::Indent(); - if (ImGui::RadioButton("clock / 132",rateSel==0)) { + if (ImGui::RadioButton(_("clock / 132"),rateSel==0)) { rateSel=false; altered=true; } - if (ImGui::RadioButton("clock / 165",rateSel==1)) { + if (ImGui::RadioButton(_("clock / 165"),rateSel==1)) { rateSel=true; altered=true; } ImGui::Unindent(); - if (ImGui::Checkbox("Bankswitched (NMK112)",&isBanked)) { + if (ImGui::Checkbox(_("Bankswitched (NMK112)"),&isBanked)) { altered=true; } @@ -1665,21 +1665,21 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_SCC_PLUS: { int clockSel=flags.getInt("clockSel",0); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("1.79MHz (NTSC/MSX)",clockSel==0)) { + if (ImGui::RadioButton(_("1.79MHz (NTSC/MSX)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("1.77MHz (PAL)",clockSel==1)) { + if (ImGui::RadioButton(_("1.77MHz (PAL)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("1.5MHz (Arcade)",clockSel==2)) { + if (ImGui::RadioButton(_("1.5MHz (Arcade)"),clockSel==2)) { clockSel=2; altered=true; } - if (ImGui::RadioButton("2MHz",clockSel==3)) { + if (ImGui::RadioButton(_("2MHz"),clockSel==3)) { clockSel=3; altered=true; } @@ -1694,14 +1694,14 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl } case DIV_SYSTEM_LYNX: { bool tuned=flags.getBool("tuned",false); - if (ImGui::Checkbox("Consistent frequency across all duties",&tuned)) { + if (ImGui::Checkbox(_("Consistent frequency across all duties"),&tuned)) { altered=true; e->lockSave([&]() { flags.set("tuned",tuned); }); } if (ImGui::IsItemHovered()) { - ImGui::SetTooltip("note: only works for an initial LFSR value of 0!"); + ImGui::SetTooltip(_("note: only works for an initial LFSR value of 0!")); } break; } @@ -1713,29 +1713,29 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_Y8950_DRUMS: { int clockSel=flags.getInt("clockSel",0); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("3.58MHz (NTSC)",clockSel==0)) { + if (ImGui::RadioButton(_("3.58MHz (NTSC)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("3.54MHz (PAL)",clockSel==1)) { + if (ImGui::RadioButton(_("3.54MHz (PAL)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("4MHz",clockSel==2)) { + if (ImGui::RadioButton(_("4MHz"),clockSel==2)) { clockSel=2; altered=true; } - if (ImGui::RadioButton("3MHz",clockSel==3)) { + if (ImGui::RadioButton(_("3MHz"),clockSel==3)) { clockSel=3; altered=true; } - if (ImGui::RadioButton("3.9936MHz (PC-88/PC-98)",clockSel==4)) { + if (ImGui::RadioButton(_("3.9936MHz (PC-88/PC-98)"),clockSel==4)) { clockSel=4; altered=true; } - if (ImGui::RadioButton("3.5MHz",clockSel==5)) { + if (ImGui::RadioButton(_("3.5MHz"),clockSel==5)) { clockSel=5; altered=true; } @@ -1754,44 +1754,44 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int chipType=flags.getInt("chipType",0); bool compatPan=flags.getBool("compatPan",false); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("14.32MHz (NTSC)",clockSel==0)) { + if (ImGui::RadioButton(_("14.32MHz (NTSC)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("14.19MHz (PAL)",clockSel==1)) { + if (ImGui::RadioButton(_("14.19MHz (PAL)"),clockSel==1)) { clockSel=1; altered=true; } - if (ImGui::RadioButton("14MHz",clockSel==2)) { + if (ImGui::RadioButton(_("14MHz"),clockSel==2)) { clockSel=2; altered=true; } - if (ImGui::RadioButton("16MHz",clockSel==3)) { + if (ImGui::RadioButton(_("16MHz"),clockSel==3)) { clockSel=3; altered=true; } - if (ImGui::RadioButton("15MHz",clockSel==4)) { + if (ImGui::RadioButton(_("15MHz"),clockSel==4)) { clockSel=4; altered=true; } - if (ImGui::RadioButton("33.8688MHz (OPL3-L)",clockSel==5)) { + if (ImGui::RadioButton(_("33.8688MHz (OPL3-L)"),clockSel==5)) { clockSel=5; altered=true; } - ImGui::Text("Chip type:"); - if (ImGui::RadioButton("OPL3 (YMF262)",chipType==0)) { + ImGui::Text(_("Chip type:")); + if (ImGui::RadioButton(_("OPL3 (YMF262)"),chipType==0)) { chipType=0; altered=true; } - if (ImGui::RadioButton("OPL3-L (YMF289B)",chipType==1)) { + if (ImGui::RadioButton(_("OPL3-L (YMF289B)"),chipType==1)) { chipType=1; altered=true; } ImGui::Unindent(); - if (ImGui::Checkbox("Compatible panning (0800)",&compatPan)) { + if (ImGui::Checkbox(_("Compatible panning (0800)"),&compatPan)) { altered=true; } @@ -1807,7 +1807,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_YMZ280B: { int clockSel=flags.getInt("clockSel",0); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); if (ImGui::RadioButton("16.9344MHz",clockSel==0)) { clockSel=0; @@ -1849,37 +1849,37 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int interpolation=flags.getInt("interpolation",0); bool stereo=flags.getBool("stereo",false); - ImGui::Text("Output rate:"); + ImGui::Text(_("Output rate:")); if (CWSliderInt("##SampRate",&sampRate,1000,96000)) { if (sampRate<1000) sampRate=1000; if (sampRate>96000) sampRate=96000; altered=true; } rightClickable - ImGui::Text("Output bit depth:"); + ImGui::Text(_("Output bit depth:")); if (CWSliderInt("##BitDepth",&bitDepth,1,16)) { if (bitDepth<1) bitDepth=1; if (bitDepth>16) bitDepth=16; altered=true; } rightClickable - if (ImGui::Checkbox("Stereo",&stereo)) { + if (ImGui::Checkbox(_("Stereo"),&stereo)) { altered=true; } - ImGui::Text("Interpolation:"); + ImGui::Text(_("Interpolation:")); ImGui::Indent(); - if (ImGui::RadioButton("None",interpolation==0)) { + if (ImGui::RadioButton(_("None"),interpolation==0)) { interpolation=0; altered=true; } - if (ImGui::RadioButton("Linear",interpolation==1)) { + if (ImGui::RadioButton(_("Linear"),interpolation==1)) { interpolation=1; altered=true; } - if (ImGui::RadioButton("Cubic",interpolation==2)) { + if (ImGui::RadioButton(_("Cubic"),interpolation==2)) { interpolation=2; altered=true; } - if (ImGui::RadioButton("Sinc",interpolation==3)) { + if (ImGui::RadioButton(_("Sinc"),interpolation==3)) { interpolation=3; altered=true; } @@ -1916,23 +1916,23 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl echoFilter[6]=flags.getInt("echoFilter6",0); echoFilter[7]=flags.getInt("echoFilter7",0); - ImGui::Text("Volume scale:"); - if (CWSliderInt("Left##VolScaleL",&vsL,0,127)) { + ImGui::Text(_("Volume scale:")); + if (CWSliderInt(_("Left##VolScaleL"),&vsL,0,127)) { if (vsL<0) vsL=0; if (vsL>127) vsL=127; altered=true; } rightClickable - if (CWSliderInt("Right##VolScaleL",&vsR,0,127)) { + if (CWSliderInt(_("Right##VolScaleL"),&vsR,0,127)) { if (vsR<0) vsR=0; if (vsR>127) vsR=127; altered=true; } rightClickable - if (ImGui::Checkbox("Enable echo",&echo)) { + if (ImGui::Checkbox(_("Enable echo"),&echo)) { altered=true; } - ImGui::Text("Initial echo state:"); + ImGui::Text(_("Initial echo state:")); for (int i=0; i<8; i++) { bool echoChan=(bool)(echoMask&(1<15) echoDelay=15; altered=true; } rightClickable - if (CWSliderInt("Feedback##EchoFeedback",&echoFeedback,-128,127)) { + if (CWSliderInt(_("Feedback##EchoFeedback"),&echoFeedback,-128,127)) { if (echoFeedback<-128) echoFeedback=-128; if (echoFeedback>127) echoFeedback=127; altered=true; } rightClickable - ImGui::Text("Echo volume:"); - if (CWSliderInt("Left##EchoVolL",&echoVolL,-128,127)) { + ImGui::Text(_("Echo volume:")); + if (CWSliderInt(_("Left##EchoVolL"),&echoVolL,-128,127)) { if (echoVolL<-128) echoVolL=-128; if (echoVolL>127) echoVolL=127; altered=true; } rightClickable - if (CWSliderInt("Right##EchoVolL",&echoVolR,-128,127)) { + if (CWSliderInt(_("Right##EchoVolL"),&echoVolR,-128,127)) { if (echoVolR<-128) echoVolR=-128; if (echoVolR>127) echoVolR=127; altered=true; } rightClickable - ImGui::Text("Echo filter:"); + ImGui::Text(_("Echo filter:")); for (int i=0; i<8; i++) { snprintf(temp,63,"%d##FIR%d",i+1,i); if (CWSliderInt(temp,&echoFilter[i],-128,127)) { @@ -1986,7 +1986,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl } rightClickable } - if (ImGui::Button(snesFilterHex?"Hex##SNESFHex":"Dec##SNESFHex")) { + if (ImGui::Button(snesFilterHex?_("Hex##SNESFHex"):_("Dec##SNESFHex"))) { snesFilterHex=!snesFilterHex; } ImGui::SameLine(); @@ -2028,7 +2028,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl ); ImGui::PushStyleColor(ImGuiCol_Text,(filterSum<-128 || filterSum>127)?uiColors[GUI_COLOR_LOGLEVEL_WARNING]:uiColors[GUI_COLOR_TEXT]); - ImGui::Text("sum: %d",filterSum); + ImGui::Text(_("sum: %d"),filterSum); ImGui::PopStyleColor(); if (altered) { @@ -2083,13 +2083,13 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl capValue[6]=flags.getFloat("capValue6",390.0f); capValue[7]=flags.getFloat("capValue7",390.0f); - if (CWSliderInt("Detune",&detune,-127,127)) { + if (CWSliderInt(_("Detune"),&detune,-127,127)) { if (detune<-127) detune=-127; if (detune>127) detune=127; altered=true; } rightClickable - ImGui::Text("Capacitor values (nF):"); + ImGui::Text(_("Capacitor values (nF):")); for (int i=0; i<8; i++) { snprintf(temp,63,"%d##CAPV%d",i+1,i); if (CWSliderFloat(temp,&capValue[i],1.0f,1000.0f)) { @@ -2099,7 +2099,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl } rightClickable } - ImGui::Text("Initial part volume (channel 1-4):"); + ImGui::Text(_("Initial part volume (channel 1-4):")); for (int i=0; i<4; i++) { snprintf(temp,63,"%d'##GRPV%d",2<256) vibSpeed=256; altered=true; } rightClickable - if (CWSliderFloat("Depth",&vibDepth,0.0f,256.0f)) { + if (CWSliderFloat(_("Depth"),&vibDepth,0.0f,256.0f)) { if (vibDepth<0) vibDepth=0; if (vibDepth>256) vibDepth=256; altered=true; @@ -2187,7 +2187,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_T6W28: { bool noEasyNoise=flags.getBool("noEasyNoise",false); - if (ImGui::Checkbox("Disable easy period to note mapping on upper octaves",&noEasyNoise)) { + if (ImGui::Checkbox(_("Disable easy period to note mapping on upper octaves"),&noEasyNoise)) { altered=true; } @@ -2201,7 +2201,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_K007232: { bool stereo=flags.getBool("stereo",false); - if (ImGui::Checkbox("Stereo",&stereo)) { + if (ImGui::Checkbox(_("Stereo"),&stereo)) { altered=true; } @@ -2216,13 +2216,13 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_NAMCO_15XX: { bool romMode=flags.getBool("romMode",false); - ImGui::Text("Waveform storage mode:"); + ImGui::Text(_("Waveform storage mode:")); ImGui::Indent(); - if (ImGui::RadioButton("RAM",!romMode)) { + if (ImGui::RadioButton(_("RAM"),!romMode)) { romMode=false; altered=true; } - if (ImGui::RadioButton("ROM (up to 8 waves)",romMode)) { + if (ImGui::RadioButton(_("ROM (up to 8 waves)"),romMode)) { romMode=true; altered=true; } @@ -2238,7 +2238,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_NAMCO_CUS30: { bool newNoise=flags.getBool("newNoise",true); - if (InvCheckbox("Compatible noise frequencies",&newNoise)) { + if (InvCheckbox(_("Compatible noise frequencies"),&newNoise)) { altered=true; } @@ -2253,7 +2253,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_SEGAPCM_COMPAT: { bool oldSlides=flags.getBool("oldSlides",false); - if (ImGui::Checkbox("Legacy slides and pitch (compatibility)",&oldSlides)) { + if (ImGui::Checkbox(_("Legacy slides and pitch (compatibility)"),&oldSlides)) { altered=true; } @@ -2267,7 +2267,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_SM8521:/* { bool noAntiClick=flags.getBool("noAntiClick",false); - if (ImGui::Checkbox("Disable anti-click",&noAntiClick)) { + if (ImGui::Checkbox(_("Disable anti-click"),&noAntiClick)) { altered=true; } @@ -2281,13 +2281,13 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_K053260: { int clockSel=flags.getInt("clockSel",0); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("3.58MHz (NTSC)",clockSel==0)) { + if (ImGui::RadioButton(_("3.58MHz (NTSC)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("4MHz",clockSel==1)) { + if (ImGui::RadioButton(_("4MHz"),clockSel==1)) { clockSel=1; altered=true; } @@ -2304,27 +2304,27 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int clockSel=flags.getInt("clockSel",0); bool keyPriority=flags.getBool("keyPriority",true); - ImGui::Text("Clock rate:"); + ImGui::Text(_("Clock rate:")); ImGui::Indent(); - if (ImGui::RadioButton("NTSC (1.79MHz)",clockSel==0)) { + if (ImGui::RadioButton(_("NTSC (1.79MHz)"),clockSel==0)) { clockSel=0; altered=true; } - if (ImGui::RadioButton("PAL (1.77MHz)",clockSel==1)) { + if (ImGui::RadioButton(_("PAL (1.77MHz)"),clockSel==1)) { clockSel=1; altered=true; } ImGui::Unindent(); - ImGui::Text("Global parameter priority:"); + ImGui::Text(_("Global parameter priority:")); ImGui::Indent(); - if (ImGui::RadioButton("Left to right",!keyPriority)) { + if (ImGui::RadioButton(_("Left to right"),!keyPriority)) { keyPriority=false; altered=true; } - if (ImGui::RadioButton("Last used channel",keyPriority)) { + if (ImGui::RadioButton(_("Last used channel"),keyPriority)) { keyPriority=true; altered=true; } @@ -2341,19 +2341,19 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_C140: { int bankType=flags.getInt("bankType",0); - ImGui::Text("Banking style:"); + ImGui::Text(_("Banking style:")); ImGui::Indent(); - if (ImGui::RadioButton("Namco System 2 (2MB)",bankType==0)) { + if (ImGui::RadioButton(_("Namco System 2 (2MB)"),bankType==0)) { bankType=0; altered=true; mustRender=true; } - if (ImGui::RadioButton("Namco System 21 (4MB)",bankType==1)) { + if (ImGui::RadioButton(_("Namco System 21 (4MB)"),bankType==1)) { bankType=1; altered=true; mustRender=true; } - if (ImGui::RadioButton("Raw (16MB; no VGM export!)",bankType==2)) { + if (ImGui::RadioButton(_("Raw (16MB; no VGM export!)"),bankType==2)) { bankType=2; altered=true; mustRender=true; @@ -2370,13 +2370,13 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_VBOY: { bool romMode=flags.getBool("romMode",false); - ImGui::Text("Waveform storage mode:"); + ImGui::Text(_("Waveform storage mode:")); ImGui::Indent(); - if (ImGui::RadioButton("Dynamic (unconfirmed)",!romMode)) { + if (ImGui::RadioButton(_("Dynamic (unconfirmed)"),!romMode)) { romMode=false; altered=true; } - if (ImGui::RadioButton("Static (up to 5 waves)",romMode)) { + if (ImGui::RadioButton(_("Static (up to 5 waves)"),romMode)) { romMode=true; altered=true; } @@ -2392,10 +2392,10 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_SFX_BEEPER_QUADTONE: { bool sysPal=flags.getInt("clockSel",0); bool noHiss=flags.getBool("noHiss",false); - if (ImGui::Checkbox("PAL",&sysPal)) { + if (ImGui::Checkbox(_("PAL"),&sysPal)) { altered=true; } - if (ImGui::Checkbox("Disable hissing",&noHiss)) { + if (ImGui::Checkbox(_("Disable hissing"),&noHiss)) { altered=true; } if (altered) { @@ -2409,13 +2409,13 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_NDS: { int chipType=flags.getInt("chipType",0); - ImGui::Text("Model:"); + ImGui::Text(_("Model:")); ImGui::Indent(); - if (ImGui::RadioButton("DS (4MB RAM)",chipType==0)) { + if (ImGui::RadioButton(_("DS (4MB RAM)"),chipType==0)) { chipType=0; altered=true; } - if (ImGui::RadioButton("DSi (16MB RAM)",chipType==1)) { + if (ImGui::RadioButton(_("DSi (16MB RAM)"),chipType==1)) { chipType=1; altered=true; } @@ -2441,12 +2441,12 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl case DIV_SYSTEM_YMU759: case DIV_SYSTEM_ESFM: supportsCustomRate=false; - ImGui::Text("nothing to configure"); + ImGui::Text(_("nothing to configure")); break; default: { bool sysPal=flags.getInt("clockSel",0); - if (ImGui::Checkbox("PAL",&sysPal)) { + if (ImGui::Checkbox(_("PAL"),&sysPal)) { altered=true; } @@ -2464,7 +2464,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl int customClock=flags.getInt("customClock",0); bool usingCustomClock=customClock>=MIN_CUSTOM_CLOCK; - if (ImGui::Checkbox("Custom clock rate",&usingCustomClock)) { + if (ImGui::Checkbox(_("Custom clock rate"),&usingCustomClock)) { if (usingCustomClock) { customClock=MIN_CUSTOM_CLOCK; } else { diff --git a/src/main.cpp b/src/main.cpp index 6d1ba1056..341982075 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -506,8 +506,6 @@ int main(int argc, char** argv) { } else { logV("text domain 2: %s",localeRet); } - - logV(_("this is a test!")); #endif initParams();